Predstavljen je izid projekta Sculpt 24.10, ki razvija operacijski sistem na osnovi tehnologij Genode OS Framework, ki ga lahko uporabljajo običajni uporabniki za opravljanje vsakdanjih nalog. Izvorne kode projekta so na voljo pod licenco AGPLv3. Za prenos je na voljo LiveUSB-sliko, velikosti 32 MB. Podprt je rad dela na sistemih s procesorji in grafičnim podsklopom Intel z vključenimi razširitvami VT-d in VT-x, prav tako pa tudi na sistemih ARM z razširitvami VMM.
Glavne novosti:
- Dodana podpora za večmonitorne konfiguracije.
- Moderniziran je grafični sklad, katerega spremembe so zajele gonilnike, GUI multiplexer (grafični strežnik, ki omogoča upravljanje oken in delitev virov med aplikacijami) in sklop pripomočkov.
- Dodano je uporabniško vmesnik za nastavitev grafičnih načinov, svetlosti in postavitve zaslonov ob prisotnosti več monitorjev.
- Zagotavljena je združljivost s Qt6.
- Preneseni iz jedra Linux gonilniki za USB krmilnike, Wi-Fi, Ethernet adapterje in GPU Intel so sinhronizirani z jedrom 6.6 (prej so bili uporabljeni gonilniki iz jedra 6.1).
- Paketu Mesa je bila posodobljena na različico 24.0.8.
- V SDK Goa so se znatno razširile možnosti za odpravljanje napak.
- Pripravljene so zagonske slike za pametni telefon PinePhone in odprti prenosnik MNT Reform.
- Dodana je podpora za plošče na osnovi čipov i.MX.

Sistem se dostavlja s grafičkim sučeljem Leitzentrale, koje omogućava izvršavanje tipičnih zadataka za administraciju sustava. U gornjem lijevom kutu grafičkog sučelja prikazuje se izbornik s alatima za upravljanje korisnicima, povezivanje uređaja i podešavanje mrežne veze. U središtu se nalazi konfigurator za sastavljanje komponenata sustava, koji pruža sučelje u obliku grafa, određujući međusobne veze između sustavnih komponenti. Korisnik može interaktivno slobodno dodavati ili uklanjati komponente, definirajući sastav sustavnog okruženja ili virtualnih naprav.
U bilo kojem trenutku korisnik se može prebaciti u konzolni način upravljanja, koji pruža veću fleksibilnost u upravljanju. Tradicionalna radna površina može se dobiti pokretanjem distribucije TinyCore Linux u virtualni napravi s Linuxom. U ovom okruženju dostupni su web preglednici Firefox i Aurora, uređivač teksta temeljen na Qt-u i razne aplikacije. Za pokretanje korisničkih aplikacija predlaže se noux okruženje za naredbene linije.
Genode pruža jedinstvenu infrastrukturu za stvaranje korisničkih aplikacija koje rade na Linux jezgru (32 i 64 bita) ili mikrojezdima NOVA (x86 s virtualizacijom), 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) i izravno pokretanog jezgra za ARM i RISC-V platforme. Uključeno para-virtualizirano Linux jezgro L4Linux, koje radi na mikrojezgru Fiasco.OC, omogućava provođenje u Genode običnih Linux programa. Jezgro L4Linux ne radi izravno s hardverom, već koristi usluge Genode putem skupa virtualnih drajvera.
Za Genode je portanih različitih Linux i BSD komponenti, osigurana je podrška za Gallium3D, izvršena je integracija Qt, GCC i WebKit, a implementirana je mogućnost organizacije hibridnih Linux/Genode programskih okruženja. Pripremljen je port VirtualBox-a koji radi iznad mikrojezgra NOVA. Veliki broj aplikacija je adaptiran za pokretanje direktno iznad mikrojezgra i okruženja Noux, koje omogućava virtualizaciju na nivou OS-a. Za pokretanje neportiranih programa predviđena je mogućnost korištenja mehanizma za kreiranje virtuelnih okruženja na nivou pojedinačnih aplikacija, što omogućava pokretanje programa u virtuelnom Linux okruženju uz korištenje paravirtualizacije.
Izvor: opennet.ru
