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

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

主な革新:

  • Intel GPU を使用したハードウェア グラフィック アクセラレーションを実装しました。 GPU をサポートするには、Mesa パッケージと、Genode OS Framework リリース 21.08 で登場した GPU への多重アクセスのメカニズムが使用されます。
  • USB インターフェイスを備えた Web カメラのサポートが追加されました。
  • Chromium エンジンに基づいて、Falkon ブラウザでオーディオおよびビデオ コンテンツを再生できます。 動作するオーディオ ドライバーとオーディオ ミキシング コンポーネントが提供されます。 サウンドをミュートするために、サウンド ドライバーのふりをしますが、サウンド出力を生成しないブラック ホール コンポーネントが提案されています。
  • VirtualBox 6 との互換性が追加されました (以前は VirtualBox 5 のみがサポートされていました)。
  • ファイルを暗号化された形式で保存するための file-vault コンポーネントを追加しました。 file-vault を使用して、recall-fs コンポーネントと組み合わせて、各ユーザーに個別の暗号化されたストレージ領域を割り当てることができます。
    Genode プロジェクトは、Sculpt 21.10 汎用 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 マイクロカーネル上で実行され、Genode で通常の Linux プログラムを実行できます。 L4Linux カーネルはハードウェアを直接操作せず、一連の仮想ドライバーを通じて Genode サービスを使用します。

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

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

コメントを追加します