Proiectul Genode a lansat versiunea sistemului de operare de uz general Sculpt 21.03

A fost lansată versiunea sistemului de operare Sculpt 21.03, care dezvoltă, pe baza tehnologiilor Genode OS Framework, un sistem de operare de uz general, care va putea fi folosit de utilizatorii obișnuiți pentru a îndeplini sarcini zilnice. Codul sursă al proiectului este distribuit sub licența AGPLv3. O imagine LiveUSB de descărcare este disponibilă, având o dimensiune de 27 MB. Se susține funcționarea pe sisteme cu procesoare și subsisteme grafice Intel, cu extensiile VT-d și VT-x activate.

Noua versiune se remarcă prin următoarele îmbunătățiri:

  • A fost crescută rezistența la defecțiuni în drivere, datorită dezvoltării conceptului de drivere de dispozitive conectabile în Genode. De exemplu, în cazul unei defecțiuni a driverelor grafice sau wireless, aceste drivere pot fi repornite fără a afecta funcționarea aplicațiilor în execuție și a stivei de rețea.
  • A fost adăugată posibilitatea ca utilizatorul final să-și configureze prioritățile planificatorului pentru execuția programelor în timp real. Utilizatorul poate asigura execuția prioritară a aplicațiilor sensibile la întârziere, de exemplu, să acorde prioritate programelor de procesare a conținutului multimedia față de cele pentru calcul și virtualizare.
  • Au fost adăugate interfețe pentru redirecționarea interacțiunii unui component cu nucleul către alt component, permițând crearea în spațiul utilizatorului a unor servicii precum echilibrarea dinamică a încărcării pe CPU.
  • Au fost adăugate interfețe pentru capturarea ecranului și substituirea evenimentelor de intrare utilizator, care pot fi utile în dezvoltarea unor aplicații pentru partajarea ecranului, sisteme de acces de la distanță și tastaturi virtuale.
  • A fost implementată posibilitatea de a schimba layout-ul tastaturii prin intermediul meniului.
  • Browserul Falkon pe baza motorului Chromium a fost actualizat.
  • A fost adăugată sortarea elementelor din meniuri și liste de fișiere.
  • Se asigură actualizarea instantanee a ferestrei terminalului după modificări globale ale setărilor de fonturi.
  • Pe calculatoarele moderne cu procesoare Intel, modurile de performanță HWP (Hardware P-States) sunt utilizate pentru gestionarea consumului de energie și controlul temperaturii.

Proiectul Genode a lansat versiunea sistemului de operare de uz general Sculpt 21.03

Sistemul vine cu o interfață grafică Leitzentrale, care permite efectuarea sarcinilor tipice de administrare a sistemului. În colțul din stânga sus al interfeței grafice este afișat un meniu cu instrumente pentru gestionarea utilizatorilor, conectarea unităților de stocare și configurarea conexiunii rețelei. În centru se află un configurator pentru compunerea componentelor sistemului, care oferă o interfață sub forma unui graf, determinând interconexiunile între componentele sistemului. Utilizatorul poate, în mod interactiv, să elimine sau să adauge componente, definind astfel compunerea mediului sistematic sau mașini virtuale.

În orice moment, utilizatorul poate comuta în modul de control consolei, care oferă o flexibilitate mai mare în administrare. Desktop-ul tradițional poate fi obținut prin lansarea distribuției TinyCore Linux în mașina 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 rula utilitare de linie de comandă, este propus un mediu noux.

Reaminte, că Genode oferă o infrastructură unificată pentru crearea de aplicații utilizator, care rulează deasupra nucleului Linux (32 și 64 de biți) sau a microkernel-urilor 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 a nucleului executabil direct pentru platformele ARM și RISC-V. Nucleul Linux paravirtualizat L4Linux, care rulează deasupra microkernel-ului Fiasco.OC, permite execuția 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