後に XNUMX年以上の開発, オペレーティングシステムdahliaOS220222の新しいバージョンのリリースが発表されました、GNU / LinuxとFuchsiaOSのテクノロジーを組み合わせることを特徴としています。
プロジェクト 独自のPangolinユーザーインターフェイスを開発する Flutterフレームワークを使用してDartで記述されています。 シェルは、従来のマルチウィンドウモードとタイル型ウィンドウレイアウトの両方をサポートしています。 基本として、Capybaraプロジェクトの開発と、ゼロから作成された独自のウィンドウ管理システムが関係しています。
シェル LinuxカーネルとZirconマイクロカーネルを備えたシステムで実行できます フクシアプロジェクトによって開発されました。 dahliaOSをインストールせずにPangolinシェルの動作をテストするために、Chromiumベースのブラウザーで動作するWebバージョンが用意されています。
さらに dahliaOS用に一連のアプリケーションが開発されており、そのほとんどはDartとFlutterで記述されています。 開発されたプログラムには、ファイルマネージャー、コンフィギュレーター、テキストエディター、ターミナルエミュレーター、仮想マシンとコンテナーを管理するためのアプリケーション、メディアプレーヤー、アプリケーションカタログ、計算機、Webブラウザー、およびプログラムが含まれます。メッセージング。
Pangolin環境でサードパーティのプログラムを実行するには、 隔離されたコンテナの統合サポートが提供され、 dahliaOSに関係のないアプリケーションを実行できます。 UEFIを備えたシステムの場合、システム回復アプリケーションが提供されます。これにより、システムに問題が発生した場合に、新しいdahliaOSイメージを自動的にダウンロードして起動できます。
dahliaOS220222のメインニュース
提示されるディストリビューションのこの新しいバージョンでは、 Pangolinデスクトップのレイアウトと機能が再設計されました 完全な機能に加えて、アプリケーションをすばやく検索するための追加のインターフェイスと、利用可能なプログラム用の改善されたナビゲーションインターフェイスがあり、個別のランチャーアプリケーションに分離されています。 アプリケーションをカテゴリに分割する機能が実装されました。
プログラムランチャーインターフェイスのコンパクトバージョンが追加されました、メニューとして設計され、ランチャーウィンドウの右上隅をクリックして呼び出されます。
クイック変更設定メニューを改善し、使用可能なオプションと表示情報を再構築しました。
また、 タスクバーが改善され、アプリを固定できるようになりました、すべてのウィンドウを最小化するための個別のボタンが追加され、インターフェイスが大幅に更新され、ファイルマネージャー、コンフィギュレーター、ターミナルエミュレーター、および計算機の機能が拡張されました。
その他の変更点 この新しいバージョンから際立っている:
- これは、Flutterで作成されたUtopiaの新しいウィンドウマネージャーです。
- 新しいWebランタイムへの移行が行われ、これに基づいて、機能するWebブラウザーとWebアプリケーションを実行する機能が提供されています。
- Webアプリケーションをインストールするために、新しいWebアプリケーションマネージャーが提案されました。
- Linuxカーネルがバージョン5.17-rc5に更新されました。
- 実行機能など、さまざまな仮想化ソリューションのサポートが提供されます
- FImageの下でのQEMUおよびFuchsia上のLinux。
- Btrfsファイルシステムへの移行が行われました。
- 改善されたネットワークスタック。 Network-managerは、ネットワーク接続を構成するために使用されます。
最後に、この新しいバージョンについてもう少し詳しく知りたい場合は、詳細を参照してください。 次のリンクで。
dahliaOSをダウンロードして入手
興味のある方へ この新しいバージョンをテストできるように、プロジェクトの開発はDart言語で記述されており、Apache2.0ライセンスの下で配布されていることを知っておく必要があります。 dahliaOSビルドには、UEFIシステム(675 MB)とレガシーシステム/仮想マシン(437 MB)のXNUMXつのバージョンがあります。
dahliaOSの基本ディストリビューションは、Linuxカーネルと一般的なGNUシステム環境に基づいています。 並行して、ZirconマイクロカーネルとFuchsia OS環境に基づくビルドが開発されており、Raspberry Pi 4、msm8917、およびその他のいくつかのデバイスで利用できます。