Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

「フクシア」オペレーティングシステムプロジェクトは興味深いもので、重要な詳細が欠けています

Anonim

今日、インターネットのオタク側には、GoogleのGitでホストされているFuchsiaと呼ばれる不思議なコードのリポジトリについてのちょっとしたおしゃべりがあります。 フクシアは、Travis Geiselbrecht(BeOS、iOS、webOS)やBrian Swetland(Android、BeOS、HiptopOS)のような人々とPetr Hosekのような現在のGoogleソフトウェアエンジニアによって開発されている新しいオペレーティングシステムです。 wコードリポジトリで提供される限られた情報からは、あまりわかりません。

ピンク+パープル==フクシア(新しいオペレーティングシステム)

だから掘りに行きました。

いくつかのGoogle-FuとIRCが潜んでいます(まだIRCを使っている人のためのFreenodeの#fuchsia)は、もう少し情報を提供してくれます。 FuchsiaはLKカーネルを使用するオペレーティングシステムであり、その機能を拡張するMagentaと呼ばれるコンポーネントを備えているようです。 LKは、ハードウェアが制限された組み込みデバイス向けに設計されました。 マゼンタは、「高速プロセッサ、任意の周辺機器がオープンエンドの計算を行う重要な量のRAMを搭載した最新の携帯電話と最新のパソコンを対象としています。」 その他の興味深い部分には、escherと呼ばれる新しいグラフィックスレンダリングプロジェクトが含まれます。これは、OpenGLまたはVulkan APIを使用して、拡散、リアルタイムボリューメトリックソフトシャドウ、その他の照明効果などの高度なグラフィックス、およびユーザーインターフェイス用のFlutterフレームワークをサポートしているようです。

あなたがあらゆるレベルのコードオタクなら、数分かけてGitにアップロードされたものを調べてください。 LinuxまたはOS Xでビルド可能であり、試してみたい場合はエミュレートされたバージョンもあります。 面白いことをするのに十分なものがあります。

私たちが今持っているものに基づいて、「結論」は純粋な推測です

しかし、この時点では他のことは単なる憶測です。 フクシアがAndroidとChromeを新しい統合ユニコーンに置き換える方法についての見出しを見てきました。 私たちが今持っているものに基づいて、それは正確に近いものではありません。 Googleは現在のAndroidとChromeのエコシステムを放棄するつもりはなく、そのコンテンツがFuchsiaで動作するために現在持っているものよりもはるかに多くを必要とします。 私は決して「決して」とは言いませんが、すべてをGoogleから支配する統一されたオペレーティングシステムのアイデアは、ここでの目標ではないようです。

開発者は、物事は最終的には公開され、文書化され、発表されると言いますが、今はそうではありません。 それまでの間、私たちは皆、フクシアが何をするのか、そして何をするのかを推測するようになります。

私の推測では、ロボット工学、自動化、AR / VRに関係があると思います。 理想的には、ここでリアルタイムのオペレーティングシステムが必要になるので、レイテンシとその一貫性を合理的に期待でき、グラフィックエンジンには独自の低レイテンシパイプが必要です。 iOSのescherコードには、いくつかの例とプロジェクトファイルも含まれています。 GoogleはVRを愛しており、彼らは常に次のことに取り組んでいることがわかっています。

または、これは彼らができるから好きなことをしているたくさんの人かもしれません。

私が言えることは、フクシアはあなたが今持っているものを置き換えるつもりはないということです。 それが発展するにつれて、私たちはフクシアとの彼らの最終目標についてより良い感触を得ることができるでしょう。