Genode プロジェクトは、Sculpt 24.04 汎用 OS リリースを公開しました。

Sculpt 24.04 プロジェクトのリリースが発表されました。これは、一般ユーザーが日常業務を実行するために使用できる Genode OS フレームワーク テクノロジに基づいたオペレーティング システムを開発しています。プロジェクトのソース コードは、AGPLv3 ライセンスに基づいて配布されます。 30 MB の LiveUSB イメージがダウンロード用に提供されます。 VT-d および VT-x 拡張機能が有効になっている Intel プロセッサとグラフィックスを搭載したシステム、および VMM 拡張機能を備えた ARM システムでの動作をサポートします。

主な革新:

  • サウンドスタックは完全に再設計されました。新しいオーディオ スタックには、プラグイン ドライバーの使用、任意のサンプリング レートの設定、オーディオ ストリームの柔軟なルーティング、およびオーディオ ミキシングの機能が含まれています。オーディオ処理の遅延を減らすための最適化が追加されました。
  • スリープ モードに入る実験的なオプションが実装されました。
  • 4K 解像度画面 (3840 x 2160) のサポートを追加しました。
  • I2C プロトコル (一部のラップトップで使用) を使用したタッチパッドのサポートが追加されました。
  • USB デバイスを仮想マシンおよびアプリケーションにバインドするためのサポートが追加されました。
  • 追加機能の組み込みを管理し、アプリケーション ソースを構成し、アプリケーションをインストールするためのツールが構成インターフェイスに追加されました。
  • コンポーネント グラフとコンフィギュレータの視覚化により、スクロール サポートがウィンドウに追加されました。
  • HID デバイス (ヒューマン インターフェイス デバイス) からのイベントの処理が改善されました。
  • デバイスドライバーを管理するためのインターフェースが変更されました。
  • Linux 6.1.20 カーネルに基づく DDE (デバイス ドライバー環境) レイヤーを使用した、新しい TCP/IP スタックが提案されています。
  • アプリケーションをテストするための外部ターゲットとして Goa SDK の Sculpt OS を使用する機能が追加されました。

このシステムには、一般的なシステム管理タスクを実行できる Leitzentrale グラフィカル ユーザー インターフェイスが付属しています。 GUI の左上隅には、ユーザーの管理、ドライブの接続、ネットワーク接続のセットアップのためのツールを含むメニューが表示されます。 中央には、システムの充填を調整するためのコンフィギュレーターがあり、システムコンポーネント間の関係を定義するグラフ形式のインターフェイスを提供します。 ユーザーは対話的にコンポーネントを任意に削除または追加して、システム環境または仮想マシンの構成を定義できます。

ユーザーはいつでもコンソール管理モードに切り替えることができ、管理の柔軟性が向上します。 従来のデスクトップは、Linux 仮想マシンで TinyCore Linux ディストリビューションを実行することで取得できます。 この環境では、Firefox および Aurora ブラウザ、Qt ベースのテキスト エディタ、およびさまざまなアプリケーションが利用可能です。 noux 環境は、コマンド ライン ユーティリティを実行するために提供されています。

Genode は、Linux カーネル (32 および 64 ビット) または NOVA マイクロカーネル (仮想化を備えた x86)、seL4 (x86_32、x86_64、ARM)、Muen (x86_64)、Fiasco.OC (x86_32、x86_64、ARM)、L4ka​​::Pistachio (IA32、PowerPC)、OKL4 上で実行されるカスタム アプリケーションを構築するための統合フレームワークを提供します。 、L4/ Fiasco (IA32、AMD64、ARM)、および ARM および RISC-V プラットフォーム用の直接実行カーネル。 付属の準仮想化 Linux カーネル L4Linux は、Fiasco.OC マイクロカーネル上で実行され、通常の Linux プログラムを Genode 上で実行できます。 L4Linux カーネルはハードウェアと直接対話しませんが、一連の仮想ドライバーを通じて Genode サービスを使用します。

さまざまな Linux および BSD コンポーネントが Genode 用に移植され、Gallium3D がサポートされ、Qt、GCC、WebKit が統合され、ハイブリッド Linux/Genode 環境が実装されました。 NOVA マイクロカーネル上で実行される VirtualBox ポートが準備されています。 多数のアプリケーションは、OS レベルでの仮想化を提供するマイクロカーネルお​​よび Noux 環境上で直接実行されるように適合されています。 移植されていないプログラムを実行するには、個々のアプリケーション レベルで仮想環境を作成するメカニズムを使用することができ、準仮想化を使用して仮想 Linux 環境でプログラムを実行できます。

Genode プロジェクトは、Sculpt 24.04 汎用 OS リリースを公開しました。


出所: オープンネット.ru

コメントを追加します