Genodeベースの Sculpt OS 26.10 が公開
Genodeプロジェクトは、Genode OS Frameworkの技術をベースにした汎用オペレーティングシステム、Sculpt 26.10のリリースを発表した。一般ユーザーが日常的な作業に使用できることを目指している。ソースコードはAGPLv3ライセンスで公開されている。ダウンロード用には40 MBのシステムイメージが提供されており、PC、スマートフォンのPinePhone、ノートPCのMNT Reformで利用できる。VT-dおよびVT-x拡張を有効にしたIntel製プロセッサーとグラフィックスを搭載したシステム、ならびにVMM拡張を備えたARMシステムに対応している。

新バージョンでは、Genodeプロジェクトが開発する独自のマイクロカーネルが標準で使用される。これにより、タスクのスケジューリングやメモリ管理に関する問題が解消された。PC向けにはマイクロカーネルの性能が最適化され、アイドル時の負荷を下げるため、タイマーとタイムアウト処理の仕組みも見直された。
XML形式の設定ファイルから、属性を持つノードの階層としてデータを表現する独自形式HID(Human-Inclined Data)への移行が完了した。従来のXML形式のサポートは終了している。Linuxカーネルから移植されたUSBコントローラー、Wi-Fi、Ethernetアダプター、GPU用のドライバーは、以前の6.12ではなくカーネル6.18に同期された。
USBホストコントローラー用ドライバーは、USBクライアントの動作を妨げることなく削除・再起動できる着脱可能なコンポーネントになった。これにより、障害時にドライバーを再起動したり、アップデートの公開時にOSを再起動せず新バージョンを導入したり、消費電力を抑えるためにドライバーをアンロードしたりできる。仮想マシンの実行には、従来の6.xブランチに代わりVirtualBox 7.2が採用された。Seoulハイパーバイザーには、ホストシステムとゲストOS間のファイル共有機能が追加された。
メイン環境でのGoa SDKの機能が拡張され、仮想化を使わずにGenodeコンポーネントの開発、コンパイル、テストが行えるようになった。そのため、GCC、Binutils、Git、Sequoia、Expect、Curl、man、Make、CMakeがメインシステムに移植された。ユーザーインターフェースではマウスカーソルの拡大縮小と外観の変更に対応した。また、C runtimeとVFSのコードが見直され、仮想ファイルシステムを動作中に再設定・再構成できる機能が追加された。
システムには、典型的な管理作業を行うためのグラフィカルインターフェースLeitzentraleが付属する。画面左上のメニューには、ユーザー管理、ストレージの接続、ネットワーク設定のツールが用意されている。中央には、システムの構成をコンポーネント間の関係を示すグラフとして表示するコンフィギュレーターがあり、対話的にコンポーネントを追加・削除して、システム環境や仮想マシンの構成を作成できる。必要に応じてコンソール管理モードに切り替えることもできる。従来型のデスクトップは、仮想マシン上でTinyCore Linuxを起動することで利用でき、FirefoxとAuroraのブラウザー、Qtベースのテキストエディター、各種アプリケーションが使える。コマンドラインユーティリティの実行にはNoux環境が用意されている。
Genodeフレームワークは、Linuxカーネル(32ビットおよび64ビット)や、NOVA、seL4、Muen、Fiasco.OC、L4ka::Pistachio、OKL4、L4/Fiascoの各マイクロカーネル上で動作するアプリケーションを作成するための統一的な基盤を提供する。Fiasco.OC上で動作する準仮想化Linuxカーネル、L4Linuxが含まれており、通常のLinuxプログラムを仮想ドライバー経由でGenode環境で実行できる。Genode向けにはLinuxとBSDの各種コンポーネントが移植され、Gallium3Dに対応し、Qt、GCC、WebKitが統合されている。