Bol spustený projekt Sculpt 25.04, ktorý rozvíja operačný systém na báze technológií Genode OS Framework, ktorý môžu bežní používatelia využiť na vykonávanie každodenných úloh. Zdrojové kódy projektu sú distribuované pod licenciou AGPLv3. Na stiahnutie je k dispozícii systémový obraz s veľkosťou 32 MB, ktorý možno použiť na PC, smartfóne PinePhone a laptopu MNT Reform. Podporuje prácu na systémoch s procesormi a grafickou subsystémou Intel s povolenými rozšíreniami VT-d a VT-x, ako aj na systémoch ARM s rozšíreniami VMM.
Hlavné novinky:
- Zabezpečená kompatibilita s procesormi Intel na báze mikroarchitektúry Meteor Lake.
- Implementované riadenie okien v konfiguráciách s viacerými monitorami a pridaná podpora pripínania virtuálnych pracovných plôch na určitých obrazovkách.
- Pridaná podpora otočenia obrazovky.
- Navrhnutý nový prehliadač adresárov (directory browser), ktorý umožňuje používať ľubovoľné adresáre ako virtuálne FS, ktoré sa dajú pripojiť k komponentom systému na zjednodušenie ich sandbox-izolácie.
- Aktualizovaný engine Chromium 112 a knižnica Qt 6.6.2.
- Zrýchlená práca s grafikou vďaka využitiu optimalizácií používajúcich inštrukcie SIMD na systémoch ARM a x86.
- Pridaná podpora dosky F&S MX8MP armStone.

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 môže používateľ prepnúť do konzolového režimu riadenia, ktorý poskytuje väčšiu flexibilitu v správe. Tradičný desktop môže byť získaný spustením distribúcie TinyCore Linux vo virtuálnom stroji s Linuxom. V tomto prostredí sú k dispozícii prehliadače Firefox a Aurora, textový editor na báze Qt a rôzne aplikácie. Na spustenie utilít príkazového riadku je k dispozícii 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
