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

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

Новыйвыпуск 注目すべき 処理 低レベルのグラフィックス スタックを使用し、Chromium エンジンに基づくブラウザとの互換性を確保します。 Webブラウザを起動する機能を初めて実装した ファルコン、Linux 仮想マシンを使用せずに、Chromium エンジンを使用します。 コンポーネントを特定の CPU コアに対話的にバインドする機能 (CPU アフィニティ) が追加されました。

グラフィックス スタックへの変更により、応答性が向上し、ピクセル出力品質が向上し、システムを再起動せずにグラフィックス カード ドライバーと入力デバイス ドライバーを置き換えるサポートが提供され、画面キャプチャやリモート デスクトップ アクセスなどの機能の基盤が築かれました。 Qt フレームワークのサポートが改善されました。 画面解像度を動的に変更するためのサポートが VESA ドライバーに追加されました。 フォント管理システムは、フォント サイズの変更を即座に適用するためのサポートを提供します。

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

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

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

ジェノードを思い出させてください 提供しています 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

コメントを追加します