operációs rendszer kiadása , amelynek keretében technológiák alapján fejleszti a felhasználók számára általános célú operációs rendszert, amelyet a mindennapi feladatok elvégzésére lehet használni. A projekt forráskódja AGPLv3 licensz alatt áll. Letölthető , mérete 26 MB. Támogatja a működést Intel processzorokkal és grafikus alrendszerrel, bekapcsolt VT-d és VT-x kiterjesztésekkel.
Új kiadás az alacsony szintű grafikus verem és a Chromium motorjára épülő böngészők közötti kompatibilitás biztosításával. Elsőként megvalósult a web-böngésző indításának lehetősége , amely a Chromium motort használja, Linux virtuális gép alkalmazása nélkül. Interaktív komponens-fixálási lehetőséget is hozzáadtak, amely lehetővé teszi a komponensek adott CPU magokhoz való kötését (CPU-affinity).
A grafikus veremben végrehajtott változások növelték a válaszidőt, javították a pixel megjelenítés minőségét, támogatták a videókártya és bemeneti eszközök illesztőprogramjainak cseréjét a rendszer újraindítása nélkül, valamint megalapozták olyan lehetőségeket, mint a képernyőtartalom rögzítése és a távoli asztali hozzáférés. A Qt keretrendszer támogatása is javult. A VESA illesztőprogramhoz hozzáadták a képernyő felbontásának dinamikus megváltoztatásának támogatását. A betűtípus-kezelő rendszerben biztosították a méretváltoztatás azonnali alkalmazásának támogatását.
A rendszer Leitzentrale grafikus felülettel érkezik, amely lehetővé teszi a rendszer adminisztrációs feladatainak végrehajtását. A grafikus felület bal felső sarkában található egy menü a felhasználók kezelésére, tárolók csatlakoztatására és a hálózati kapcsolat beállítására. A középen található egy konfiguráló az induló rendszer összeszerelésére, amely grafikus hálózatformátumban jeleníti meg a rendszerelemek közötti kapcsolatokat. A felhasználó interaktív módon szabadon eltávolíthat vagy hozzáadhat elemeket, meghatározva a rendszer környezet vagy virtuális gépek összetevőit.
A felhasználó bármikor átállhat konzolos kezelési módra, amely nagyobb rugalmasságot biztosít a kezelés során. A hagyományos munkaasztal a TinyCore Linux disztribúció virtuális gépen való futtatásával érhető el. Ebben a környezetben elérhetők a Firefox és Aurora böngészők, a Qt alapú szövegszerkesztő és különféle alkalmazások. A parancssori eszközök futtatására a noux környezet ajánlott.
Emlékeztetjük, hogy a Genode egységes infrastruktúrája a Linux kernel (32 és 64 bit) felett működő felhasználói alkalmazások létrehozásához, vagy NOVA (x86 virtuális gépesítéssel), 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) és közvetlenül futó kernel ARM és RISC-V platformokra. A paravirutalizált Linux kernel, az L4Linux, amely a Fiasco.OC mikrokernel felett működik, lehetővé teszi a tartományban a hagyományos Linux programok futtatását. Az L4Linux kernel nem közvetlenül kommunikál a hardverrel, hanem a Genode szolgáltatásait használja virtuális meghajtókészleten keresztül.
A Genode-hoz különféle Linux és BSD komponensek portolása történt, biztosítva a Gallium3D támogatását, a Qt, GCC és WebKit integrációját, valamint lehetővé téve a hibrid Linux/Genode programozási környezetek létrehozását. Készítettünk egy VirtualBox portot, amely a NOVA mikrokernel felett működik. Számos alkalmazást adaptáltak a mikrokernel és a Noux környezet feletti közvetlen futtatásra, amely OS szintű virtualizációt biztosít. A nem portolt programok futtatására egy alkalmazásszintű virtuális környezetek létrehozásának mechanizmusát alkalmazhatjuk, amely lehetővé teszi a programok futtatását egy virtuális Linux környezetben paravirtualizáció használatával.
Forrás: opennet.ru
