Predstavljen je izdanak operacijskog sustava Sculpt 22.10, koji se temelji na tehnologijama Genode OS Framework. Ovaj operacijski sustav opće namjene može koristiti obični korisnici za obavljanje svakodnevnih zadataka. Izvorni kodovi projekta distribuiraju se pod AGPLv3 licencom. Za preuzimanje je dostupan LiveUSB imidž veličine 28 MB. Podržava rad na sustavima s Intel procesorima i grafičkim sustavima s uključenim proširenjima VT-d i VT-x.
Glavne novosti:
- Za upravljanje prekidima s uređaja i konfiguracijom PCI primijenjena su stroža ograničenja prema arhitekturi Genode. Promjena je zahtijevala veliku unutarnju preradu koja je obuhvatila sve upravljačke programe, te omogućila nove optimizacije i dodatne funkcionalnosti. Pri tome su developeri pokušali zadržati opće ponašanje pri radu korisnika u sustavu.
- Predložene su brojne značajne optimizacije koje su omogućile brže pokretanje, povećanu propusnost mrežne podsustave i poboljšanu odzivnost korisničkog sučelja.
- Poboljšana je podrška za vruće priključivanje USB uređaja. Dodana je mogućnost dinamičkog priključivanja USB uređaja na virtualne strojeve i otklanjanja uređaja.
- Ažuriran je preglednički motor Chromium, koji se koristi u preglednicima Falkon i Morph.
- Ažuriran je zvučni upravljački program koji je sinkroniziran s kodom iz OpenBSD 7.1.
- Započela je prilagodba Sculpt-a za mobilne telefone. Poboljšanja su obuhvatila podršku za USB ECM, GPU Mali-400, povezivanje SD kartica, telefoniju i mobilne mreže za prijenos podataka, preglednik Morph i korisničko sučelje. Dodana je podrška za pametne kartice s USB sučeljem.

Sustav dolazi s grafičkim sučeljem Leitzentrale koje omogućuje izvršavanje uobičajenih zadataka za administraciju sustava. U gornjem lijevom kutu grafičkog sučelja prikazano je izbornik s alatima za upravljanje korisnicima, povezivanje jedinica za pohranu i podešavanje mrežne povezanosti. U središtu se nalazi konfigurator za sastavljanje komponenata sustava, koji nudi sučelje u obliku grafa, određujući međusobne odnose između sustavnih komponenti. Korisnik može u interaktivnom načinu slobodno uklanjati ili dodavati komponente, određujući sastav sustavnog okruženja ili virtualnih mašina.
U bilo kojem trenutku korisnik se može prebaciti u konzolni način upravljanja, koji pruža veću fleksibilnost u upravljanju. Tradicionalni radni stol može se dobiti pokretanjem distribucije TinyCore Linux u virtualnoj mašini s Linuxom. U ovom okruženju dostupni su preglednici Firefox i Aurora, uređivač teksta temeljen na Qtu i razne aplikacije. Za pokretanje alata naredbenog retka nudi se okruženje noux.
Genode omogućuje ujedinjenu infrastrukturu za stvaranje korisničkih aplikacija koje rade iznad Linux jezgre (32 i 64 bita) ili mikrojezgri 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 mehuru izvršnog kernela za ARM i RISC-V platforme. Paravirtualizirana Linux jezgra L4Linux, koja radi iznad mikrojezgri Fiasco.OC, omogućuje izvođenje u Genode uobičajenih Linux programa. Jezgra L4Linux ne radi izravno s hardverom, već koristi usluge Genode putem skupa virtualnih drajvera.
Za Genode je izvršeno portiranje različitih Linux i BSD komponenti, omogućena je podrška za Gallium3D, integracija Qt, GCC i WebKit, implementirana je mogućnost organiziranja hibridnih Linux/Genode softverskih okruženja. Pripremljen je port VirtualBox-a koji radi iznad mikrokernel-a NOVA. Veliki broj aplikacija prilagođen je za pokretanje izravno na mikrokernelu i kroz Noux okruženje, koje omogućuje virtualizaciju na razini OS-a. Za pokretanje neportiranih programa predviđena je mogućnost korištenja mehanizma za stvaranje virtualnih okruženja na razini pojedinačnih aplikacija, omogućujući pokretanje programa u virtualnom Linux okruženju koristeći paravirtualizaciju.
Izvor: opennet.ru
