Bemutatásra került a Sculpt projektének legújabb kiadása, amely az Genode OS Framework technológiákra épülő operációs rendszert fejleszti. Ez a rendszer alkalmas a hétköznapi feladatok elvégzésére a felhasználók számára. A projekt forráskódját az AGPLv3 licenc alatt terjesztik. Letölthető egy 40 MB méretű rendszerkép, amely használható PC-n, PinePhone okostelefonon és MNT Reform laptopon. Támogatja az Intel processzorokkal és grafikus alrendszerekkel, valamint aktív VT-d és VT-x kibővítésekkel rendelkező rendszerek működését, valamint az ARM rendszereket VMM kibővítésekkel.
Fő újdonságok:
- Alapértelmezés szerint a Genode által fejlesztett saját mikrokernel van használatban, ami lehetővé tette a feladatok ütemezésével és a memóriakezeléssel kapcsolatos problémák elkerülését. A mikrokernel teljesítményoptimalizálása megtörtént PC-n. A terhelés csökkentése érdekében újra lett tervezve az időzítő és a várakozási idő kezelésének mechanizmusa a tétlen állapotban.
- Befejeződött a konfigurációs fájlok átállítása XML formátumból a saját HID (Human-Inclined Data) formátumra, amely az adatokat csomópontok hierarchiájában, attribútumokkal együtt mutatja be. A régi XML-formátum támogatása megszűnt.
- A Linux kernelből átvitt USB-vezérlők, Wi-Fi, Ethernet adapterek és GPU illesztőprogramok az 6.18 kernellel szinkronizáltak (korábban az 6.12 kernelből származó illesztőprogramokat használtak).
- A beépített USB host-vezérlő illesztőprogram moduláris komponenssé alakult, amely eltávolítható és újraindítható anélkül, hogy megszakítaná a USB-kliensek működését. Például, ha az illesztőprogram hibát észlel, újraindítható, ha frissítés érkezik, új verzió telepíthető a rendszer újraindítása nélkül, és szükség esetén az energiafogyasztás csökkentése érdekében az illesztőprogram eltávolítható.
- A végrehajtáshoz virtuális gépekhez a VirtualBox 7.2 virtualizációs rendszert használják a korábban alkalmazott 6.x ágon helyett.
- A Seoul hypervisorba hozzáadva a fájlmegosztás támogatása a gazda operációs rendszer és a vendég operációs rendszer között.
- Kibővültek a Goa SDK indításának lehetőségei az alapértelmezett környezetben, amely lehetővé teszi a Genode komponensek virtualizáció nélküli fejlesztését, fordítását és tesztelését. Az alap rendszerhez portálták a GCC-t, Binutils-t, Git-et, Sequoia-t, Expect-et, Curl-t, man-t, Make-t és CMake-t.
- A felhasználói felületen támogatás került bevezetésre az egérmutató méretezésére és megjelenésének módosítására.
- A C runtime és VFS kód újrahasznosítása megtörtént. Támogatás került hozzáadásra a virtuális fájlrendszerek átállításához és átszervezéséhez élesben.

A rendszer a Leitzentrale grafikus felhasználói felülettel érkezik, amely lehetővé teszi a rendszeradminisztrációs feladatok elvégzését. A grafikus felület bal felső sarkában egy menü található az adminisztrációs feladatokhoz, illetve a felhasználók kezeléséhez, tárolók csatlakoztatásához és a hálózati kapcsolat beállításához. A középpontban egy konfigurátor található, amely a rendszer összetevőinek kölcsönhatását gráf formájában mutatja be. Interaktív módban eltávolíthatók vagy hozzáadhatók komponensek, így alakítva a rendszer vagy a virtuális gépek környezetét.
Szükség esetén a felhasználó áswitchálhat a konzolos kezelési módra, amely nagyobb rugalmasságot biztosít a kezelésben. A hagyományos munkaasztal a TinyCore Linux disztribúció elindításával érhető el. virtuális gépben Linux környezetben. Ebben a környezetben a Firefox és Aurora böngészők, egy Qt alapú szövegszerkesztő és különféle alkalmazások állnak rendelkezésre. A parancssori eszközök elindításához a 'Noux' környezet ajánlott.
A Genode keretrendszer egységes infrastruktúrát biztosít felhasználói alkalmazások létrehozásához, amelyek a Linux kernels (32 és 64 bit) vagy a NOVA mikrokernels (x86 virtualizációval), 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) fölött működnek. Az összeállítás tartalmaz egy para-virtualizált Linux kernelt, az L4Linux-t, amely a Fiasco.OC mikrokernel felett működik, lehetővé téve a Genode környezetben a hagyományos Linux programok futtatását. Az L4Linux kernel nem működik közvetlenül a hardverrel, hanem a Genode szolgáltatásait használja virtuális drivereken keresztül.
A Genode számára különféle Linux és BSD összetevőket portoltak, biztosítva a Gallium3D támogatását, integrálva a Qt-t, a GCC-t és a WebKit-et, lehetővé téve vegyes Linux/Genode programkörnyezetek létrehozását. Létezik a NOVA mikrokernel felett működő VirtualBox port is. Számos alkalmazást úgy alakítottak át, hogy közvetlenül a mikrokernel és a Noux környezet fölött fussanak, amely OS szintű virtualizációt biztosít. A nem portolt programok indításához egy virtuális környezetekből álló rendszer áll rendelkezésre, amely külön alkalmazások szintjén működik, lehetővé téve programok futtatását virtuális Linux környezetben para-virtualizáció használatával.
Forrás: opennet.ru
