先週、Google 社員のグループが奇妙なことをしました。彼らは、理論上は Google 独自の Android OS と競合する新しいオペレーティング システムをひっそりと発表しました。コードネーム「Fuchsia」のオープンソース オペレーティング システムは現在開発中であり、軽量の単一目的デバイス (ATM や GPS ユニットなど) からデスクトップ コンピューターまで、あらゆるデバイスで実行できます。しかし、Android とは異なり、Fuchsia は Linux をベースとしているわけではなく、パーソナル コンピューティングや通信の基盤を形成する他のソフトウェアから派生したものでもありません。むしろ、ゼロから始めようとする試みでした。 Fuchsia はまだ開発の初期段階にあり、Google はこのシステムをどのように使用する予定かについて大きな発表を行っていないため、これは単なる実験である可能性があります。それでも、Google が数十年にわたるソフトウェアの歴史をリセットする理由はたくさんある。頑固なコア これは携帯電話、タブレット、ラップトップに関係しますが、気付いていないかもしれませんが、それらのほとんどで使用されているソフトウェア「カーネル」はかなり古いものです。 Android で使用される Linux カーネルの開発は 1991 年に始まりました。Mac OS X や iOS などの Apple プラットフォームは、1969 年にベル研究所で開発された Unix に基づいています。Windows コンピューターは、1993 年に遡る Windows NT カーネルに基づいています。カーネルの目的は、オペレーティング システムの最も低いレベルを管理することです。キーボードなどのハードウェア デバイスからの要求を処理し、タスクをスケジュールし、ファイルとメモリを管理します。これを実現するために、オペレーティング システムの複雑さが抽象化され、たとえば、開発者がプリンターの特定のモデルを知らなくても印刷できるようになります。最新技術にこだわる業界にとって、Unix、Linux、Windows NT などの古いカーネルの耐久性は、少々矛盾しているように思えるかもしれません。しかし、業界アナリストのホレス・デディウ氏は、最も基本的なレベルでは、コンピューティングは本質的に数十年前と変わらないと述べている。たとえば、今日の Windows コンピュータで使用されているチップは、最初の IBM PC を動かした Intel プロセッサの直接の後継です。この意味では、カーネルは単なる商品です。 「我々はまだ全く同じアーキテクチャーを使っており、レジスター、ゲート、トランジスターといったコンピューティングの概念も全く同じだ。そのため、より優れたコアを作る意味はない」とデディウ氏は語った。 「根本的な問題は解決しました。」少なくとも私たちはそう思っていました。時間の経過とともに、私たちはより多くのものにセンサーとコンピューティング能力を詰め込み、たとえば日常の家庭をスマートホームに変え、一般的にあらゆるものをより密接に接続するようになりました(専門用語では「モノのインターネット」と呼ばれます)。 Fuchsia の背後にある考え方は、Linux のような古いカーネルでは、この新しいデバイスの波を処理するのにもはや十分ではないということなのかもしれません。同様に、クリエイターたちも現代における新たな核を構想しています。 (カーネル自体は Magenta と呼ばれ、Google の最近の別の実験である LittleKernel に基づいています。) Zach Supalla 氏の会社 Particle は、モノのインターネット用のハードウェア キットと開発者ツールを製造しています。彼は、Linux にはこれらの小規模コンピューティング デバイスにとっていくつかの問題があると指摘しました。 1 つは、Linux がこのタイプのアプリケーションには大きすぎることです。 Linux カーネルはモジュール化されており、開発者は不要な部分を削除できますが、それでも数メガバイトのスペースを占有することになります。つまり、Linux カーネルを安価なマイクロコントローラに詰め込むのは難しくなり、多くの場合、はるかに大きく、より高価で、より電力を消費するプロセッサが必要になります。 「まだ克服されていない全く新しいサプライチェーンのギャップがあり、製造ははるかに高品質で、はるかに低コストであることが求められている」とスパッラ氏は語った。もうひとつの問題は、Linux が「リアルタイム」ではないことです。 ATM や医療製品などの単一目的デバイスで使用される組み込みシステムとは異なり、Linux はスケジューリング メカニズムを使用して多数のタスクを処理します。これにより、汎用コンピューターのパフォーマンスは大幅に向上する可能性がありますが、3D プリンターや自動車内の多くの電気制御システムなど、正確なタイミングを必要とするデバイスでは問題が発生する可能性もあります。 「これが正確にマイクロ秒単位で実行されるようにするには、何かがいつ実行されるかを決定するプロセスをそこに置いておきたいとは思わない」と Supalla 氏は言う。 Linuxのような汎用オペレーティングシステムも、IoTアプリケーションにとっては安全性が低い可能性があるとSupalla氏は述べた。コード サイズが大きいため、ファイアウォールや VPN 経由で対処またはロックダウンする必要があるセキュリティ ホールがさらに増える可能性があります。 「リアルタイムオペレーティングシステムや組み込みシステムを実行することの価値の1つは、これらのシステムが何もロックダウンする必要がないことです」とSupalla氏は語った。 「考えなければならないたくさんのものを実行する必要はありません。あなたが書いたソフトウェア以外は何も実行しません。」 Supalla 氏の理論によれば、Fuchsia は両方の世界の最良の部分を組み合わせる試みです。 Linux は、アプリケーションとハードウェアがオペレーティング システムを介して通信できるようにするという点では依然としてより適切に処理しており、FreeRTOS や ThreadX などの今日の組み込みオペレーティング システムの一部には、上記のような問題はありません。 「彼らは Linux が提供する抽象化のレベルを望んでいるかもしれないが、RTOS のパフォーマンス、小型サイズ、リアルタイム性も望んでいる」と Supalla 氏は言う。 「これらはすべて非常に価値のあることであり、理論的には実現可能だと思います。ただ、これまで実現されていなかっただけです。」 Fuschia が小規模デバイスのみをターゲットにしているのであれば、それほど注目する価値はないかもしれません。しかし、Fuschia の開発者たちは、このオペレーティング システムをスマートフォンやデスクトップ コンピューターに拡張できると主張し、さらに大きな目標を掲げています。理論的には、これにより Fuschia は Google の Android および Chrome OS の直接的な代替品となるでしょう。なぜこれをするのですか? Supalla 氏によると、より効率的なオペレーティング システムをゼロから作成できる可能性があり、その結果、より効率的なサーバーを実現できる可能性があるとのことです。これは Google が長年関心を寄せてきたことです。また、デスクトップ互換性により、多数の小型デバイスを同時に実行するシミュレーションも可能になり、大規模な運用が保証されるとも述べています。 「100万個のチップで同時に同じソフトウェアアプリケーションを実行するよりも、1000台のサーバーで同時に同じソフトウェアアプリケーションを実行する方が簡単なので、テストには適している」とSupalla氏は述べた。デディウ氏の理論は異なっていた。新しいオペレーティング システムは、Android を悩ませてきた知的財産ライセンスの問題から Google を保護するというものだ。 「これは白紙の状態からの設計なので、IP(知的財産)の問題は発生しないだろう」と彼は語った。 「Linux には扱いにくい IP 問題がいくつかあるので、それは妥当な仮定かもしれません。」覚えておいてください、これは学術的な話でもあるかもしれません。 Fuchsia の開発者は、このオペレーティング システムを完全に文書化して最終的にはリリースすると述べているが、まだ道のりは長く、Google がこれを全面的にサポートするかどうかは不明である。 Android エコシステムはすでに巨大です (Chromebook と統合されています)。一方、Google は、Brillo と呼ばれる組み込み機能を備えた IoT デバイス向けに Android のバージョンも拡張しています。Linux の欠点はともかく、単なるオペレーティング システムではなく、本格的なプラットフォームになりつつあります。また、Unix はもともと単なるボランティア プロジェクトであり、ベル研究所では認められていませんでした。 Linux Torvalds は単なる趣味として Linux を作成しました。おそらく数十年後には、Fuchsia が Google 内で真剣に受け止められなかったという事実について議論されることになるだろう。 今日頭条の青雲計画と百家曼の百+計画の受賞者、2019年百度デジタル著者オブザイヤー、百家曼テクノロジー分野最人気著者、2019年捜狗テクノロジー文化著者、2021年百家曼季刊影響力のあるクリエイターとして、2013年捜狐最優秀業界メディア人、2015年中国ニューメディア起業家コンテスト北京3位、2015年光芒体験賞、2015年中国ニューメディア起業家コンテスト決勝3位、2018年百度ダイナミック年間有力セレブなど、多数の賞を受賞しています。 |
<<: 何小鵬は世界初のAIカーを運転して雲旗会議に参加し、AIコンピューティングパワーに関するアリババクラウドとの協力を深めた。
>>: Chewy Nougat: Android 7.0 の完全なハンズオン体験!
干しマブは実はよく食べられる食べ物ですが、市場で干しマブを買った後、どうしたらいいのかわからないとい...
果物は非常に一般的で、果物の種類はたくさんあります。果物を選ぶときは、自分の好みに合わせて選ぶ必要が...
どのような市場であっても、ユーザーのニーズを正確に把握し、ユーザーの悩みを解決できれば、大きな成功を...
熱いお湯と冷たい水を同時に冷蔵庫に入れると、どちらの水が先に凍りますか? 1963年、まだ中学生だっ...
秋になりました。路上で栗の砂糖漬けを買うのが一番幸せです!どいてください、今日の主役は栗です|uni...
ガーリックレタスの完全なレシピは多くの人に知られておらず、ほとんどの人が普段接することのないものです...
米商務省は月曜日、米国企業による中国のZTEへの製品販売を禁止するよう命じた。これによりZTEは莫大...
糖尿病を完全に治すのは実はかなり難しいことは、私たち全員が知っています。中国では完全に治せない病気だ...
最近の報道によると、中国乗用車協会の崔東樹事務局長は、 2025年1~2月の中国の自動車販売台数が前...
酒泉衛星発射センターでの神舟14号有人宇宙船の打ち上げが成功し、3人の宇宙飛行士が天河コアモジュール...
牛肉は非常に栄養価の高い肉であり、古代モンゴル人にとって重要な食料源でした。そのため、牛肉は現代の人...
蜂蜜は人体に対して一定の健康維持効果があります。多くの人が体に栄養を与えるために蜂蜜をたくさん飲み始...
最近、中国自動車工業協会が発表した自動車生産・販売データによると、今年5月の新エネルギー車の販売台数...
今日は、冷たくも温かい知識をお伝えします。魔法瓶の底にシールが貼ってある場合は、剥がさないことをお勧...