Googleは開発者向けにFuchsiaOSWebサイトを立ち上げました

最近まで、GoogleのFuchsiaオペレーティングシステムについてはほとんど知りませんでした。。 それは公式の発表なしに2016年にGitHubに最初に登場し、それが何であるかについての理論がすぐに現れました。

数日前、Googleがプロジェクトのウェブサイトを立ち上げたというニュースが発表されました。 社内で何年にもわたって開発されてきたFuchsiaオペレーティングシステムに関する情報が含まれています。

このサイトには、利用可能なドキュメントの選択が含まれています Zirconマイクロカーネルを含むオペレーティングシステムコンポーネントのソーステキストへのリンク。

ドキュメント Fuchsiaの開発とオペレーティングシステムのアプリケーションについて説明します、ソースコード、主要コンポーネントの説明、およびフレームワークからシステムを作成します。

そしてどこからともなくGoogleはフクシアを明るみに出すことにしました

これが事実上公然の秘密であったフクシアプロジェクトでの数回の内部開発の後、グーグルの開発者はそれについて何も言及せず、事実上その存在を否定したので、グーグルはプロジェクトを公開することを決定した。

フクシアプロジェクトでは、ワークステーションやスマートフォンから組み込み機器や民生機器まで、あらゆるタイプのデバイスで動作するユニバーサルオペレーティングシステムが開発されていることを覚えておくことが重要です。

開発は、Androidプラットフォームの作成経験を考慮し、スケーラビリティとセキュリティの分野での欠点を考慮して実行されます。

フクシアについて

フクシア Dartで書かれた独自のArmadilloGUIを開発しました Flutterフレームワークを使用します。

プロジェクト PeridotUIフレームワークも開発しています、Fargoパッケージマネージャー、標準libcライブラリ、Escherレンダリングシステム、Magma Vulkanドライバー、風光明媚な複合マネージャー、MinFS、MemFS、ThinFS(Go言語のFAT)、Blobfs、およびFVMセクションマネージャー。

フクシアでのLinuxの互換性を保証するために、Machinaライブラリが提案されました。 これにより、Chrome OSでLinuxアプリケーションを起動する体系的な方法と同様に、ハイパーバイザーベースのZirconカーネルとVirtio仕様を使用して形成された特別な分離仮想マシンでLinuxアプリケーションを実行できます。

安全のために、高度なサンドボックス隔離システムが提案されています、新しいプロセスはカーネルオブジェクトにアクセスできず、メモリを割り当てることができず、コードを実行できません。また、リソースにアクセスするために使用できるアクセス許可を決定する名前空間システムが使用されます。

一方、新しいプロジェクトサイトでは、それが発表されました Fuchsia OS開発者は、いくつかの問題を解決するためのタスクに取り組んでいます。それに応じて、FuchsiaはXNUMXつのコアと一連のレイヤーを提供します。

  • ガーネットレイヤーはジルコンの上に実装され、デバイスドライバーを担当します
  • Topazレイヤーは、プラグインを作成するためのインターフェースを提供します。

LK

LKは、RAMサイズが制限され、プロセッサパフォーマンスが低いシステムにコアを提供します。 統合ソリューションで一般的に使用されます。 LKカーネルはlittlekernelプロジェクトに基づいており、FreeRTOSやThreadXなどのシステムのオープンな代替手段と見なすことができます。

ジルコン

ジルコン は、かなり強力なデバイス上のアプリケーションに焦点を当てたフル機能のマイクロカーネルです。 スマートフォンやパソコンなど。

ジルコンコアは、追加の概念を実装したLKを補完するものとして設計されています。

例えば Zirconはプロセスをサポートしていますが、LKはサポートしていませんが、Zirconでのプロセスの実装には、メモリとスレッドを操作するLKコンポーネントが含まれます。 Zirconは、ユーザーレベル、オブジェクト処理システム、機能ベースのセキュリティモデルなど、不足しているLK機能もサポートしています。

プロジェクトのウェブサイトを知りたい場合は、連絡してください。 次のリンクへ。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。