質問:国全体を動員して、Windows や Linux に匹敵する国産 OS を開発することは実現可能でしょうか?このようなオペレーティング システムは中国にどのような影響を与えるでしょうか?
回答者: ショットガン私は情報セキュリティに携わっているので、ここでは情報セキュリティの側面、具体的には国民全体を動員した数万人のプログラマーが開発した「独立して制御可能な」オペレーティングシステムについてのみコメントします。 すると、1000人に1人のプログラマーが特定の外国諜報機関から賄賂を受け取っていたことになる。「自律性と制御性」はどこにあるのだろうか? プログラマーの1%はセキュアプログラミングの意識が欠如しており、様々なセキュリティ上の脆弱性を残しています。「自律性と制御性」はどこにあるのでしょうか? 下請け企業の10社に1社は、オープンソースプロジェクトのコードを秘密裏に使用して業務を遂行していました。「独立した制御可能性」はどこにあるのでしょうか? 回答者: Arctic、Simple Gifts多くの人が「国産品感」を持っていると思います。中国のQ&Aサイト「Zhihu」でも、国産OSについて時々質問されています。例えば、 Windowsのようなオペレーティングシステムの開発はどれくらい難しいのでしょうか? - テクノロジー 中国科学院と上海聯通が共同でリリースした「中国オペレーティングシステム」(COS)についてどう思いますか? - Linux 優秀な人材が多数いる中国は、なぜアメリカのWindowsではなく独自のOSを開発しないのでしょうか? - オペレーティングシステム なぜこれほど多くの国の「国産OS」はすべてLinuxカーネルを使用しているのでしょうか? - インターネット 近い将来、国産OSの台頭が見られるようになるでしょうか? - オペレーティングシステム 国内のオペレーティングシステムエコシステムを構築するには? - Linux 中国国民として、国産OS(デスクトップおよびモバイル)の取り組みをどう見るべきでしょうか? - Google 倪光南院士がWindowsアプリケーションを国産OSに移植したいという希望をどう評価すべきか? - インターネット 成熟したOS市場において、国産OSがブレイクする可能性はまだあるのだろうか? - 携帯電話 なぜ国産のモバイルOSを開発する企業がないのか? - モバイルインターネット 私の国には、独自に国産開発されたコンピュータオペレーティングシステムがありますか? - 国産オペレーティングシステム 国産 CPU にも同様の問題がありますが、ここでは一つ一つ挙げることはしません。 市場の商業的価値を考慮しなければ、多額の資金を投資するだけで十分であり、オペレーティング システムの開発は「労働集約型」の仕事であると考えられるべきです。 Windows 2000 を例にとると、カーネルとその周辺部分には約 1,000 万行のコードが含まれており (オンラインでリークがあり、次のバージョンでは統計が提供される予定 / Linux 2.6.x もほぼ同じ数)、ドライバー部分はカーネル部分の約 10 倍のサイズで、上位レベルのアプリケーションは不明ですが、これが最も難しい部分ではありません。 オペレーティングシステムエンジニアは通常、年間約1,000行のコードを完成させます。オペレーティングシステムの開発サイクルは、事前調査、要件分析、全体設計を含めて約10年かかることを考えると、必要な人材は約10,000 * 10人/年となります(注:この計算では、コードの書き換えなどを考慮すると、1億行のコードとなります)。これにテスター、構成管理者、技術サポート担当者など約半数の人員を加えると、合計で約20万人/年となります。北京、上海、広州のプログラマーの平均年収は、約20万元から40万元です。40万元を例に挙げると、これらの人が10年間昇給なしで働いた場合、総人件費は40万 * 2億元、つまり約800億元になります。 会社が通常通り事業を運営していく必要があることを考えると、給与費は全体のごく一部に過ぎません。しかし、IT企業では他の経費が少なく、給与費が1/3を占めると仮定してみましょう(注:国内企業の平均水準は約1/4です)。企業の実際の給与負担は、税引き前給与の1.3倍から1.5倍程度(各種社会保険料を含む)であるため、OS開発に必要な投資額は、約800億円×3倍×1.5倍=3600億円となります。 比較すると、三峡ダム建設プロジェクトは2500億元、京滬高速鉄道は2200億元かかりました。中国には現在、十分な資金があり、この金額は多額ではあるものの、まだ十分に賄える範囲内です。 したがって、「国家全体の資源を動員する」ことが「可能」である。 しかし、これは意味があるのでしょうか? いや、むしろ、実現可能なのか?その意義は?国家の自信や誇りを高めるためのものなのか?私たちは10年の歳月と、三峡ダム建設プロジェクト1.5倍に相当する資金を投じて、25年前に他社が開発したOSカーネルを開発した。 オペレーティング システムの作成は簡単であると同時に難しいものです。 単純なオペレーティング システムを作成するのは、資格のあるコンピューター サイエンスの学部生であれば誰でも可能です。そのオペレーティング システムは 10,000 行未満で、シングルタスクまたはマルチタスクであり、基本的なオペレーティング システム機能を備えています。 難しいのは、オペレーティングシステムの開発は技術の蓄積という長いプロセスだからです。主流のオペレーティングシステムは20~30年前に誕生し、その前身は40年前のものかもしれません。たとえ私たちが速く開発できたとしても、現在のレベルに到達するには少なくとも半分の時間が必要で、さらに追いつくにはさらに10年かかります。これほど長いプロセスは、どんな商業企業にとっても耐えられるものではありません。また、国家機関が介入する場合、これほど長い期間にわたって政策が変更されないことを保証するのは困難です。 主流のOSは、単一のカーネルだけでは済まされません。10倍ものドライバと数百倍もの上位層アプリケーションが必要になります。政府がこれらすべてを開発するとしたら、カーネル開発に必要な投資の数十倍、つまり3600億元×30で10兆元にも達します。ちなみに、中国の2014年の国家一般政府収入は14兆350億元でした。つまり、OSの開発は決して容易ではありません。 国家の誇りのために10兆元を費やす価値はあるだろうか? 中国に欠けているのは商用OSだけでしょうか?組み込みOSは商用OSよりもはるかに小さいです。主流の組み込みシステムは、ドライバや主要な周辺機器を含めても約1,000万行のコードです。中国に大規模な組み込みシステムはありますか?ほとんどありません。 主流の VxWorks、Nucleus、ThreadX、uCOS、QNX などのうち、中国人によって開発されたものはどれですか? さらに、私たちと独自開発の組み込みシステムとの差は、1年や2年ではありません。これらのOSの多くは20年以上の歴史を誇り、1日や2日、いや1年や2年で埋められるものではありません。そもそも、短期的な利益を生まないプロジェクトに、長期間にわたって継続的に資金を投入する意思のある国内企業はどこにあるでしょうか?私はそうは思いません。 COS、Kylin、その他中国で大規模に開発されているOSは、どれも完全に独自に設計されているとは言えません。LinuxやBSDをコピーしているか、あるいは他者のコードをコピーしてライセンスを削除しているものさえあります。 さらに、オペレーティング システムだけでなく、最も広く使用されているテクノロジのうち、主に中国の開発者によって開発されているのはどれでしょうか。JVM ですか? C++ ですか? Nginx ですか? インターネットですか? ... 私たちはコンピュータサイエンスの基礎科学においてまだ非常に遅れており、どれか一つでも追いつくには非常に長い時間がかかるでしょう。 外国の製品を使うのは危険だと言う人もいるでしょう。 #p# これは安全ではないでしょうか? 他社と「同等」のOSを作りたいと言いながら、他社のリリースを研究すらしない。自分で作ったものが本当に安全と言えるのだろうか? 私には深刻な疑問があります。安全な食品さえ保証できない国が、信頼できるOSを提供できるとは思えません。ましてや、外国の技術から学ぶことを軽視する人が多い現状ではなおさらです。 仕事柄、防衛部隊と間接的に接触する機会が多いのですが、私の知る限り、国内の防衛分野では基本的に100%VxWorksが使われています。戦車、航空機、衛星、宇宙ステーションなど、独自の研究開発は一切行われていません。 さらに、多くの一般の人々は、自主的な知的財産権について誤解しています。例えば、高速鉄道の自主的な知的財産権とは、ネジ一つまでもが国内工場で製造されていることを意味すると理解している人が多いのですが、全くの誤解です。
中国では(主に防衛分野)、独立した知的財産権の概念は現在、管理可能なものとして認識されています。 VxWorks が国産であるかどうかは問題ではありませんが、軍がソースコードを入手できれば、それを自由に変更して制御できるようになります (航空宇宙産業ではそれが行われます)。 戦車の部品が日本製かどうかは関係なく、戦時中に国産部品で交換できれば制御可能です。 Linuxが国産かどうかは関係ありません。技術が行き詰まった場合、既存のLinuxソースコードから新しいブランチをフォークし、制御可能な独立した開発を行うことができます。 制御可能である限り、国家安全保障とはほとんど関係ありません。AES-256アルゴリズムが中国人によって開発されたかどうかは問題ではありません。このアルゴリズムは公開されており、理論的に証明できるため、制御可能です。戦時中は、シード値を変更して安全かつ制御可能な状態にすることができます。 制御不能な領域もあるため、国はこれらの分野に真剣に取り組んでいます。例えば、ロンソンチップは性能が非常に低いものの、戦時には代替品として使用できるため、この点も制御可能です。 したがって、国家の誇りのために国産OSを開発したい人は、少し休んでもいいでしょう。国防や安全保障のためであれば、今のところは必要ありません。主に投資額が大きすぎて、回収が遅すぎるからです。ソフトウェア分野では、まだほとんどのことを実現できていませんが、全体的な状況をコントロールすることは可能です。今のところはそれで十分です。
将来、国産主導のOSが登場するでしょうか?その可能性は否定しません。少なくとも、多くの企業がこの分野に取り組んでいると聞いています。しかし、これは決して短期間で実現できるものではありません。他社は何十年も前から使用しており、たとえ我々が迅速に対応できたとしても、数年で開発するのは不可能でしょう。 3,600 億は多いと思う人もいるでしょうから、ここで数字を挙げます。 2004年: 73億ドル 為替レート6.2で換算すると、過去5年間の研究開発投資は2,100億人民元以上に相当するため、3,600億人民元は決して多くありません。 Appleの研究開発費データも見てみましょう。過去19年間のApple製品研究開発費の推移を見ると、iPhoneなどのモバイルデバイスやハードウェア開発も含まれているにもかかわらず、研究開発費の高騰は紛れもない事実です。2013年の研究開発費は45億ドルに達しました(Microsoftは100億ドル)。
回答者: Guo Yanke、 http://blog.yanke.io更新:独立した標準と独立した開発を区別してください。これらは異なる概念であり、元の回答は多少混乱を招きました。 更新:オープンソースに関する説明を追加しました。 --- 誰かが国産OSを宣伝し始めるたびに、今度はどのグループが政府から金を搾り取ろうとしているのか疑問に思う。 中国人がなぜ独自の基準、特に市場原理に完全に違反し、国家の努力の成果である既存の解決策と互換性のない基準にそれほど執着するのか、私には全く理解できません。 オペレーティング システムは標準の実装ではなく、オペレーティング システム自体が標準です。 一般の人々にとって、そのような製品は誇りと栄光の源のように思えますが、業界の人々にとっては、それは冗談であり、嘲笑を招くだけのものです。 まるで子供たちがバスケットボールをしているのに、一人の子供がルールを破り、他の子と遊ぶのを拒み、引き出しや戸棚の中をかき回してボールを探し出し、それをバウンドさせているようなものです。そして、そのボールを元にルールを作り、バスケットボールの新しいルールを作ったと主張します。この子の両親は一日中、大喜びで興奮し、有頂天になります。 LinuxシステムはGPLライセンスの下でオープンソースであり、BSDシステムはBSDライセンスの下でオープンソースです。どちらも世界中の開発者によってオープンで透明性の高いルールの下でメンテナンスされており、ソースコードを見るのもレビューするのも面倒でない限り、セキュリティに影響を与える要因はほとんどありません。 このような状況下で、独自のシステム構築に固執するのは、単に体面を保つためだけの行為に過ぎない。中国にとって、今は世界と融合するのに最適な時代だ。少なくともインターネット技術においては、中国はオープンソース精神のおかげで、遅れを取っていない。しかし、不可解なパラノイアに基づいて、常に多くの障害を作り出す人々がいる。 そこでエネルギーを無駄にするよりも、中国におけるオープンソースライセンスに対する法整備を推進する方が賢明でしょう。オープンソース精神が中国国内で大きく発展すれば、国内のコードコミュニティが得る利益は、いわゆる「国産OS」が数百、数千も存在するよりも遥かに大きいものとなるでしょう。現在、一部の国内企業は、発行されたライセンスに関わらず、ソースコードを再パッケージ化して販売するといった大胆な行動に出ています。 予想通り、Linux を改造したコスプレ オペレーティング システムがさらにいくつか登場し、政府から多額の資金を騙し取った後、跡形もなく消えてしまうでしょう。 このことを考えるといつも気分が悪くなります。 #p#
回答者:おじさん、システム管理者。何でもやります。どう思いますか?
回答者: Ludwig Sheep、 https://ludwigyang.com国全体の資源を動員せよ! その5つの言葉だけで彼らの運命が決まったのです!
回答者:ハセア、あなたより優れた人は常に存在します。私は納税者であり、これに反対します。
回答者: Hai Xiaodai、ジュニア会計士私たちの国には、私たちが受けるすべての詐欺をカバーするのに十分なお金がないと思います~~~~ 一つ確かなことは、この作品は中国人民の無限の想像力を刺激するだろうということだ。
回答者: Xia Dong、コンピュータサイエンス専攻質問が変わりましたので、どのような影響があるかお答えしましょう。行政措置を取らない限り、実質的には役に立たないですし、そもそも使えるかどうかは別の問題です。
元の回答: ハハハ!こういう質問を見るたびに「何が目的なの?何が目的なの?何が目的なの?」って言いたくなるんです。質問者さん、もっと自分の考えをわかりやすく書いてください。そうすれば批判できますから…いや、簡単に答えてください!想像力を刺激するようなことを書いても、答える気にはなれません!
回答者: SteamedFish, SAもしこれが成功すれば、たくさんの人が競い合うことになるでしょう。どれだけの利益が上がるか想像してみてください! Googleは技術的に先進的か、それとも財政的に強力か?もちろん!WindowsやLinuxに匹敵するデスクトップ/サーバー向けOSを開発したいと考えているのではないだろうか?もちろん!しかし、それは不可能だ!挑戦していないのではなく、失敗しているのだ! マイクロソフトは技術的に先進的か、資金力があるか?もちろん!Androidに匹敵するモバイルOSを開発したいか?もちろん!しかし、それは無理だ!努力していないわけではないが、現状を見ると、状況は芳しくないようだ! Amazon、Huawei、Nokia、BlackBerryなど、数多くの企業がありますが、自社OSの開発を望まない企業はどこにあるでしょうか? 絶対に無理です! 中国がこれを実現したいのであれば、私が上に挙げた企業よりも強力な技術力と豊富な資本を備えたチームを編成できた場合にのみ、チャンスが得られるのではないだろうか。 問題は、すでに非常に優秀なチームを編成しているのに、彼らに任せられる仕事はもっとたくさんあるということです。この素晴らしいチームは世界平和さえも実現できるかもしれないのに、彼らの時間をOS開発に浪費しているなんて、本当にもったいない!
|