Bemutatásra került a Sculpt 25.04 verziója, amely a Genode OS Framework technológiájára épül, és amelyet a hétköznapi felhasználók mindennapi feladatok elvégzésére fognak tudni használni. A projekt forráskódja az AGPLv3 licenc alatt érhető el. Letölthető egy 32 MB méretű rendszerkép, amely használható PC-k, PinePhone okostelefonok és MNT Reform laptopok számára. Támogatja az Intel processzorokkal és grafikával rendelkező rendszerek működését, bekapcsolt VT-d és VT-x kiterjesztésekkel, valamint ARM rendszerek VMM kiterjesztésekkel.
Fő újdonságok:
- Biztosított a kompatibilitás az Intel Meteor Lake mikroarchitektúrával rendelkező processzorokkal.
- Megvalósították az ablakok kezelését többmonitoros konfigurációkban, és hozzáadták a rögzítés támogatását vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem. bizonyos képernyőkön.
- Hozzáadták a képernyő forgatásának támogatását.
- Bemutatták az új könyvtárböngészőt (directory browser), amely lehetővé teszi, hogy tetszőleges könyvtárakat virtuális fájlrendszerként használjanak, amelyeket a rendszer komponenseihez csatlakoztathatók a sandbox-izoláció egyszerűsítése érdekében.
- Frissítették a Chromium 112 motorját és a Qt 6.6.2 könyvtárat.
- A grafikai teljesítményt a SIMD utasításokat kihasználó optimalizálások alkalmazásával gyorsították fel ARM és x86 rendszereken.
- Hozzáadták az F&S MX8MP armStone lapka támogatását.

A rendszer a Leitzentrale grafikus felhasználói felülettel érkezik, amely lehetővé teszi a rendszer adminisztrációs feladatainak elvégzését. A grafikus felhasználói felület bal felső sarkában található egy menü az eszközö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 van egy konfiguráló, amely lehetővé teszi a rendszer belsejének összeállítását, és amely egy gráf formájában adja vissza a rendszerelemek közötti kapcsolatokat. A felhasználó interaktív módon szabadon eltávolíthat vagy hozzáadhat komponenseket, meghatározva a rendszer környezetének összetételét. virtuális gépekhez.
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.
A Genode egy egységes infrastruktúrát biztosít felhasználói alkalmazások létrehozásához, amelyek Linux kernel (32 és 64 bit) vagy mikrokernel NOVA (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) és közvetlenül ARM és RISC-V platformokhoz tartozó kernel működik. Az L4Linux, amely a Fiasco.OC mikrokernel felett fut, lehetővé teszi, hogy a Genode normál Linux programokat futtasson. Az L4Linux kernel nem működik közvetlenül a hardverrel, hanem a Genode szolgáltatásait használja egy virtuális illesztőprogram-csoporton 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
