Bol spustený projekt Sculpt 26.04, ktorý vyvíja operačný systém na základe technológie Genode OS Framework, ktorý môžu bežní používatelia využiť na bežné úlohy. Zdrojové kódy projektu sú distribuované pod licenciou AGPLv3. Na stiahnutie je k dispozícii systémový obraz s veľkosťou 33 MB, ktorý možno použiť na PC, smartfóne PinePhone a notebooku MNT Reform. Podporuje prácu na systémoch s procesormi a grafickými systémami Intel s aktívnymi rozšíreniami VT-d a VT-x, ako aj na systémoch ARM s rozšíreniami VMM.
Hlavné novinky:
- Prenesené ovládače USB, Wi-Fi, Ethernet adaptérov a GPU Intel sú synchronizované s jadrom 6.18 (predtým sa používali ovládače z jadra 6.12). Na notebookoch je predvolene aktivovaná podpora sieťových adaptérov s USB rozhraním.
- Prešlo sa z konfiguračných súborov vo formáte XML na využívanie vlastného formátu HID (Human-Inclined Data), ktorý predstavuje dáta vo forme hierarchie uzlov so svojimi atribútmi. Zmeny konfigurácie sa teraz aplikujú okamžite, všetky zmeny sú vykonané hneď, a väzby medzi komponentami je možné prestavať počas behu.
- Aktualizované verzie programov, vrátane Qt6 a prehliadača Falkon.
- Pridaná experimentálna možnosť natívneho spustenia Goa SDK bez vytvárania virtuálnej mašiny s Linuxom. Komponenty Genode je teraz možné vyvíjať, kompilovať a testovať v Sculpt OS bez spustenia virtuálních strojů a načítania iných operačných systémov.
- Dokončená prvá fáza migrácie procesov vývoja z GitHubu na Codeberg. Všetky úložiská s kódom, okrem hlavného, boli presunuté na Codeberg.

Systém je dodávaný 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 menu s nástrojmi na správu používateľov, pripojenie úložísk a nastavenie sieťového pripojenia. V strede je konfigurovač na určenie súčiastok systému vo forme grafu, ktorý zobrazuje vzťah medzi systémovými komponentmi. V interaktívnom režime je možné odstraňovať alebo pridávať komponenty, čím sa formuje zloženie systémového prostredia alebo virtuálnych strojov.
Ak si používateľ želá, môže prepnúť do konzolového režimu správy, ktorý poskytuje väčšiu flexibilitu v správe. Tradičný pracovný stol sa dá 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 na báze Qt a rôzne aplikácie. Pre spustenie príkazových utilít je k dispozícii prostredie „Noux“.
Framework Genode poskytuje unified infrastructure pre vytváranie používateľských aplikácií priamo nad jadrom Linux (32 a 64 bit) alebo mikrojadrom 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). Systém obsahuje paravirtualizované Linux jadro L4Linux, ktoré pracuje nad mikrojadrom Fiasco.OC, čo umožňuje spúšťať obyčajné Linux programy v prostredí Genode. Jadro L4Linux nepracuje priamo so zariadením, ale využíva služby Genode prostredníctvom súboru virtuálnych ovládačov.
Pre Genode boli portované rôzne komponenty Linux a BSD, zabezpečená podpora Gallium3D, vykonaná integrácia Qt, GCC a WebKit, realizovaná možnosť vytvárania hybridných Linux/Genode softvérových prostredí. Existuje port VirtualBox, ktorý funguje nad mikrojadrom NOVA. Mnoho aplikácií je prispôsobených na spúšťanie priamo nad mikrojadrom a prostredím Noux poskytujúcim virtualizáciu na úrovni OS. Pre spustenie neportovaných programov je k dispozícii systém virtuálnych prostredí, ktorý funguje na úrovni jednotlivých aplikácií a umožňuje spúšťať programy vo virtuálnom Linux prostredí s využitím paravirtualizácie.
Zdroj: opennet.ru
