Bolo predstavené vydanie projektu Sculpt 24.10, ktorý rozvíja operačný systém založený na technológiach Genode OS Framework, ktorý bude môcť využívať bežní používatelia na každodenné úlohy. Zdrojové kódy projektu sú distribuované pod licenciou AGPLv3. Na stiahnutie je k dispozícii LiveUSB obraz s veľkosťou 32 MB. Podporuje práci na systémoch s procesormi a grafickými subsystémami Intel s aktivovanými rozšíreniami VT-d a VT-x, ako aj na systémoch ARM s rozšíreniami VMM.
Hlavné novinky:
- Pridaná podpora pre viacmonitorové konfigurácie.
- Modernizovaný grafický stack, ktorého zmeny sa dotkli ovládačov, GUI multiplexeru (grafického servera, ktorý zabezpečuje správu okien a rozdeľovanie zdrojov medzi aplikáciami) a sady widgetov.
- Pridané používateľské rozhranie pre nastavenie grafických režimov, jasu a usporiadania obrazoviek pri prítomnosti viacerých monitorov.
- Zabezpečená kompatibilita s Qt6.
- Prenesené z jadra Linux ovládače USB kontrolérov, Wi-Fi, Ethernet adaptérov a GPU Intel sú synchronizované s jadrom 6.6 (predtým sa používali ovládače z jadra 6.1).
- Balík Mesa aktualizovaný na verziu 24.0.8.
- V SDK Goa boli významne rozšírené možnosti pre ladenie.
- Pripravené zavádzacie obrazy pre smartfón PinePhone a otvorený laptop MNT Reform.
- Pridaná podpora platforiem založených na čipoch i.MX.

Systém sa dodáva s grafickým rozhraním Leitzentrale, ktoré umožňuje vykonávať typické úlohy správy systému. V ľavom hornom rohu grafického rozhrania sa zobrazuje ponuka s nástrojmi na správu používateľov, pripojenie úložných zariadení a nastavenie sieťového pripojenia. V strede je prítomný konfigurátor pre usporiadanie komponentov systému, ktorý poskytuje rozhranie vo forme grafu, určujúceho vzťah medzi systémovými komponentmi. Používateľ môže interaktívne ľubovoľne odstraňovať alebo pridávať komponenty, čím určuje zloženie systémového prostredia alebo virtuálních strojů.
Kedykoľvek sa používateľ môže prepnúť na konzolový režim správy, ktorý poskytuje väčšiu flexibilitu pri správe. Tradičný desktop je možné získať spustením distribúcie TinyCore Linux v virtuálnom stroji s Linuxom. V tomto prostredí sú k dispozícii prehliadače Firefox a Aurora, textový editor založený na Qt a rôzne aplikácie. Na spustenie príkazových nástrojov je navrhnuté prostredie noux.
Genode poskytuje unified infraštruktúru na vytváranie používateľských aplikácií, ktoré fungujú na vrchu jadra Linux (32 a 64 bit) alebo mikrojadier NOVA (x86 s virtualizáciou), 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 priamo spustiteľného jadra pre platformy ARM a RISC-V. Paravirtualizované Linux jadro L4Linux, ktoré beží na mikrojadre Fiasco.OC, umožňuje spúšťať v Genode bežné Linux programy. Jadro L4Linux nepracuje priamo s hardvérom, ale využíva služby Genode prostredníctvom sady virtuálnych ovládačov.
Pre Genode bolo portované rôzne komponenty Linux a BSD, zabezpečená podpora Gallium3D, implementovaná integrácia Qt, GCC a WebKit, uskutočnená možnosť organizácie hybridných Linux/Genode softvérových prostredí. Pripravený je port VirtualBox, ktorý funguje na vrchu mikrojadra NOVA. Veľké množstvo aplikácií bolo prispôsobených na priame spúšťanie na vrchu mikrojadra a prostredia Noux, ktoré poskytuje virtualizáciu na úrovni OS. Pre spúšťanie neportovaných programov je zabezpečená možnosť využitia mechanizmu vytvárania virtuálnych prostredí na úrovni jednotlivých aplikácií, čo umožňuje spúšťanie programov vo virtuálnom Linux prostredí s použitím paravirtualizácie.
Zdroj: opennet.ru
