Projekt Genode zveřejnil vydání OS Sculpt 21.10 General Purpose

Bylo představeno vydání operačního systému Sculpt 21.10, v rámci kterého je na základě technologií Genode OS Framework vyvíjen operační systém pro všeobecné použití, který mohou běžní uživatelé používat k provádění každodenních úkolů. Zdrojový kód projektu je šířen pod licencí AGPLv3. Ke stažení je nabízen 26 MB LiveUSB obraz. Podporuje provoz na systémech s procesory Intel a grafikou s povolenými rozšířeními VT-d a VT-x.

Hlavní inovace:

  • Implementována hardwarová grafická akcelerace pomocí Intel GPU. Pro podporu GPU se používá balíček Mesa a mechanismus pro multiplexování přístupu k GPU, který se objevil ve verzi Genode OS Framework 21.08.
  • Přidána podpora pro webové kamery s rozhraním USB.
  • V prohlížeči Falkon, založeném na enginu Chromium, je možné přehrávat audio a video obsah. K dispozici je funkční zvukový ovladač a komponent pro míchání zvuku. Pro ztlumení zvuku je navržena komponenta černé díry, která se vydává za zvukový ovladač, ale neprodukuje zvukový výstup.
  • Přidána kompatibilita s VirtualBox 6 (dříve byl podporován pouze VirtualBox 5).
  • Přidána komponenta úschovna pro ukládání souborů v zašifrované podobě. V kombinaci s komponentou reminiscence-fs, pomocí úschovny, může být každému uživateli přidělena samostatná šifrovaná úložná oblast.
    Projekt Genode zveřejnil vydání OS Sculpt 21.10 General Purpose

    Systém je dodáván s grafickým uživatelským rozhraním Leitzentrale, které vám umožňuje provádět běžné úlohy správy systému. V levém horním rohu GUI se zobrazuje nabídka s nástroji pro správu uživatelů, připojení jednotek a nastavení síťového připojení. Uprostřed se nachází konfigurátor pro uspořádání plnění systému, který poskytuje rozhraní v podobě grafu, který definuje vztah mezi komponentami systému. Uživatel může interaktivně libovolně odebírat nebo přidávat komponenty a definovat tak složení systémového prostředí nebo virtuálních strojů.

    Uživatel může kdykoli přepnout do režimu správy konzoly, který poskytuje větší flexibilitu při správě. Tradiční desktop lze získat spuštěním distribuce TinyCore Linux na virtuálním počítači Linux. V tomto prostředí jsou k dispozici prohlížeče Firefox a Aurora, textový editor založený na Qt a různé aplikace. Prostředí noux se nabízí ke spouštění nástrojů příkazového řádku.

    Připomeňme, že Genode poskytuje jednotnou infrastrukturu pro vytváření vlastních aplikací běžících nad linuxovým jádrem (32 a 64 bitů) nebo mikrokernely NOVA (x86 s virtualizací), 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) a přímo spouštěné jádro pro platformy ARM a RISC-V. Zahrnuté paravirtualizované linuxové jádro L4Linux běžící na mikrojádru Fiasco.OC vám umožňuje spouštět běžné linuxové programy v Genode. Jádro L4Linuxu nepracuje přímo s hardwarem, ale využívá služby Genode prostřednictvím sady virtuálních ovladačů.

    Pro Genode byly portovány různé komponenty Linuxu a BSD, podporováno bylo Gallium3D, byly integrovány Qt, GCC a WebKit a byla implementována hybridní prostředí Linux/Genode. Byl připraven port VirtualBox, který běží na mikrokernelu NOVA. Velké množství aplikací je uzpůsobeno pro provoz přímo nad mikrokernelem a prostředím Noux, které zajišťuje virtualizaci na úrovni OS. Pro spouštění neportovaných programů je možné využít mechanismus pro vytváření virtuálních prostředí na úrovni jednotlivých aplikací umožňující spouštět programy ve virtuálním prostředí Linuxu pomocí paravirtualizace.

    Zdroj: opennet.ru

Přidat komentář