Genode 項目發布了 Sculpt 21.10 通用操作系統版本

Sculpt 21.10作業系統已經發布,其中基於Genode OS Framework技術,正在開發一個通用作業系統,可供一般使用者用來執行日常任務。 該專案的源代碼在 AGPLv3 許可證下分發。 提供 26 MB LiveUSB 映像下載。 支援在配備 Intel 處理器和啟用了 VT-d 和 VT-x 擴充的顯示卡的系統上運作。

主要創新:

  • 使用 Intel GPU 實現硬體圖形加速。 為了支援 GPU,使用了 Genode OS Framework 版本 21.08 中出現的 Mesa 套件和對 GPU 的多路存取機制。
  • 新增了對具有 USB 連接埠的網路攝影機的支援。
  • 可在基於 Chromium 引擎的 Falkon 瀏覽器中播放音訊和視訊內容。 提供了工作音訊驅動程式和音訊混合組件。 為了靜音,提出了一個黑洞組件,它偽裝成聲音驅動器,但不產生聲音輸出。
  • 新增了與 VirtualBox 6 的兼容性(之前僅支援 VirtualBox 5)。
  • 新增了文件保管庫元件以加密形式儲存文件。 結合recall-fs元件,使用file-vault,可以為每個使用者分配一個單獨的加密儲存區域。
    Genode 項目發布了 Sculpt 21.10 通用操作系統版本

    該系統帶有 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 服務。

    為 Genode 移植了各種 Linux 和 BSD 組件,支持 Gallium3D,集成了 Qt、GCC 和 WebKit,並實現了混合 Linux/Genode 環境。 已經準備好在 NOVA 微內核之上運行的 VirtualBox 端口。 大量應用程序適用於直接在微內核和 Noux 環境之上運行,後者在操作系統級別提供虛擬化。 要運行非移植程序,可以使用在單個應用程序級別創建虛擬環境的機制,允許您使用半虛擬化在虛擬 Linux 環境中運行程序。

    來源: opennet.ru

添加評論