Dezvoltatorii sistemului de operare cu microkernel deschis lansarea sistemului de operare . În cadrul proiectului Sculpt, bazat pe tehnologiile Genode, se dezvoltă un sistem de operare multifuncțional, care poate fi utilizat de utilizatorii obișnuiți pentru a îndeplini sarcini zilnice. Codurile sursă ale proiectului sunt disponibile sub licența AGPLv3. Pentru descărcare este propus , cu o dimensiune de 26 MB. Este suportată funcționarea pe sisteme cu procesoare și plăci grafice Intel cu extensiile VT-d și VT-x activate.
Noua versiune adăugarea unui manager de fișiere funcțional în mod grafic, reconfigurarea interfeței interactive pentru administrare (editor de parametrii sistemului), suport pentru birouri virtuale, optimizarea performanței monitorului mașinilor virtuale (bazat pe VirtualBox). Utilitarele pentru monitorizarea sistemului, runtime-ul Unix și componentele GUI au fost actualizate.
De asemenea, în lansare sunt incluse îmbunătățiri aduse în actualizarea platformei Genode, cum ar fi suportul pentru procesoarele ARM pe 64 de biți i.MX și portarea driverului audio din OpenBSD 6.6.
Sistemul vine cu o interfață grafică Leitzentrale, care permite îndeplinirea sarcinilor tipice de administrare a sistemului. În colțul din stânga sus al interfeței grafice se afișează un meniu cu instrumente pentru gestionarea utilizatorilor, conectarea unităților de stocare și configurarea conexiunii rețelei. În centru se află un configurator pentru aranjarea componentelor sistemului, care are o interfață sub formă de graf, definind relația între componentele sistemice. Utilizatorul poate într-un mod interactiv să elimine sau să adauge componente, definind compunerea mediului sistemic sau a mașinilor virtuale.
În orice moment, utilizatorul poate trece la modul de gestionare prin consolă, care oferă o flexibilitate mai mare în gestionare. Desktopul tradițional poate fi obținut prin lansarea distribuției TinyCore Linux într-o mașină virtuală cu Linux. În acest mediu sunt disponibile browserele Firefox și Aurora, un editor de text bazat pe Qt și diverse aplicații. Pentru a lansa utilitarele de linie de comandă, este propus un mediu noux.
Reamintim că Genode o infrastructură unificată pentru crearea de aplicații personalizate care rulează pe nucleul Linux (32 și 64 de biți) sau NOVA (x86 cu virtualizare), 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 nucleul direct pentru platforme ARM și RISC-V. Nucleul L4Linux, care este paravirtualizat și funcționează pe microkernelul Fiasco.OC, permite rularea programelor Linux obișnuite în Genode. Nucleul L4Linux nu interacționează direct cu hardware-ul, ci utilizează serviciile Genode printr-un set de drivere virtuale.
Pentru Genode, au fost portate diverse componente Linux și BSD, suportul pentru Gallium3D a fost asigurat, s-a realizat integrarea Qt, GCC și WebKit, iar posibilitatea organizării de medii software hibride Linux/Genode a fost implementată. A fost pregătit un port VirtualBox, care funcționează deasupra microkernel-ului NOVA. Un număr mare de aplicații au fost adaptate pentru a rula direct deasupra microkernel-ului și a mediului Noux, care asigură virtualizarea la nivel de sistem de operare. Pentru rularea programelor neportate, este prevăzută posibilitatea utilizării mecanismului de creare de medii virtuale la nivel de aplicații individuale, permițând rularea programelor într-un mediu Linux virtualizat folosind paravirtualizarea.
Sursa: opennet.ro
