The Genode project has released the general-purpose OS Sculpt 20.08

Prezentat lansarea sistemului de operare Sculpt 20.08, în cadrul căreia se dezvoltă tehnologia Genode OS Framework un sistem de operare de uz general, care va putea fi utilizat de utilizatori obișnuiți pentru a-și îndeplini sarcinile zilnice. Texte originale ale proiectului sunt distribuite sunt disponibile sub licența AGPLv3. Pentru descărcare este propus un fișier LiveUSB, 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 este remarcabilă refacerii stivei grafice de nivel inferior și asigurarea compatibilității cu browserele bazate pe motorul Chromium. Prima caracteristică implementată este posibilitatea de a rula un web browser Falkon, folosind motorul Chromium, fără a apela la o mașină virtuală Linux. A fost adăugată posibilitatea de a lega interactiv componentele la nuclee specifice de CPU (CPU-affinity).

Modificările aduse stivei grafice au îmbunătățit reacția, au crescut calitatea redării pixelilor, au permis înlocuirea driverelor de placă grafică și a driverelor de dispozitive de intrare fără a reporni sistemul, precum și au pus bazele unor funcționalități precum capturarea conținutului ecranului și accesul la desktop de la distanță. Suportul pentru frameworkul Qt a fost îmbunătățit. Driverul VESA a inclus suport pentru schimbarea dinamică a rezoluției ecranului. Sistemul de gestionare a fonturilor a fost dotat cu suport pentru aplicarea instantanee a modificărilor dimensiunii fontului.

The Genode project has released the general-purpose OS Sculpt 20.08

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 oferă 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 oferă o infrastructură unificată pentru crearea de aplicații personalizate care rulează pe nucleul Linux (32 și 64 de biți) sau microkernel 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

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster