Googleの豪華なオペレーティングシステムであるFuchsiaは、dahliaOSプロジェクトの基盤です。



GoogleのFuchsiaオペレーティングシステムは、4年前に初めて知られるようになりました。それから彼らは、会社がジルコンマイクロカーネルに基づいたプロジェクトを開発していると書いた。スマートフォン、タブレット、パーソナルコンピュータから組み込みシステムまで、さまざまなプラットフォーム向けに設計された小さなOSです。



このプロジェクトは数年前から比較的活発であり、2年連続で、GoogleがAndroidの代替として開発しているという提案がネットワーク上に公開されています。この間ずっと、OSは進化し続けました。たとえば、2017年に報告されましたOSが新しいユーザーインターフェイス、コマンドライン機能、およびその他のいくつかの機能を受け取ったこと。2018年、GoogleはOSの新しいバージョンをリリースしましたが、これはすでにテスト済みです。しかし、その後、すべてが何とか落ち着きました。そして今、それはフクシアの開発の新しいバージョンについて知られるようになりました。



これはdahliaOSプロジェクトであり、フクシアから最高のものをすべて集め、GNU / Linuxからテクノロジーを追加し、何か新しいものを提供します。プロジェクトはDart言語に基づいて作成され、Apache2.0ライセンスの下で配布されます。開発者は、UEFI(158 MB)を備えたシステムと仮想マシン、または道徳的に時代遅れのシステム用に、2つのバージョンのOSを準備しています。





最後のオプションは、前述のZirconマイクロカーネルとFuchsiaOSをベースに作成中です。これらのビルドは、Raspberry Pi 4、msm8917、およびその他のいくつかのデバイスなどのプラットフォームですでに利用可能です。



同時に、開発者は、Flutterフレームワークを使用してDart言語で記述された独自のカスタムPangolinシェル使用することを計画しています。このスキンはすでにタイルレイアウトモードをサポートしています。このシェルの基礎は、Capybaraプロジェクトの一部と、ゼロから作成された独自のウィンドウシステムを含む独自の開発です。これはすべてすでにテストできますが、これまでのところ、Chromeとのみ互換性のあるWebバージョンの形式でテストできます。



このシステムは、LinuxカーネルとZirconマイクロカーネルを備えたシステムで実行されます。新しいディストリビューションには、開発中であり、すでに利用可能なアプリケーションが必要です。それらはダートとフラッターで書かれています。現在、ファイルマネージャー、コンフィギュレーター、テキストエディター、ターミナルエミュレーター、仮想マシンとコンテナーを管理するためのアプリケーション、マルチメディアプレーヤー、およびアプリケーションカタログがあります。





Pangolin環境では、システムが分離されたコンテナをサポートするサードパーティのプログラムを実行できます。それらのおかげで、OS環境では、関連付けられていない任意のアプリケーションを実行できます。dahliaOSをUEFIを備えたシステムで実行できるようにするために、開発者はシステム回復アプリケーションを提供しました。これにより、重大な問題が発生した場合に新しいシステムイメージを自動的にダウンロードできます。このイメージを使用して起動できます。






All Articles