Proiectul Genode a publicat versiunea de sistem de operare de uz general Sculpt 24.04

A fost lansată ediția proiectului Sculpt 24.04, care dezvoltă un sistem de operare bazat pe tehnologiile Genode OS Framework, care poate fi utilizat de utilizatori obișnuiți pentru a efectua sarcini de zi cu zi. Codul sursă al proiectului este distribuit sub licența AGPLv3. Se oferă o imagine LiveUSB de 30 MB pentru descărcare. Este suportată funcționarea pe sisteme cu procesoare și subsisteme grafice Intel cu extensiile VT-d și VT-x activate, precum și pe sisteme ARM cu extensii VMM.

Principalele noutăți:

  • Sistemul audio a fost complet rescris. Noul sistem audio implementează capacitatea de a utiliza drivere plug-in, de a seta o frecvență de eșantionare personalizată, o rutare flexibilă a fluxurilor audio și amestecare a sunetului. Au fost adăugate optimizări pentru a reduce întârzierea în procesarea sunetului.
  • A fost implementată o funcție experimentală de trecere în modul de somn.
  • A fost adăugată suport pentru ecrane cu o rezoluție 4K (3840 x 2160).
  • A fost adăugat suport pentru touchpad-uri care utilizează protocolul I2C (utilizat pe unele laptopuri).
  • A fost adăugat suport pentru atașarea dispozitivelor USB la mașini virtuale și aplicații.
  • În interfața de configurare au fost adăugate instrumente pentru gestionarea activării funcțiilor suplimentare, configurarea surselor de aplicații și instalarea aplicațiilor.
  • În fereastra de vizualizare a graficului componentelor și în configurator, a fost adăugat suport pentru derulare.
  • A fost îmbunătățită gestionarea evenimentelor de la dispozitivele HID (dispozitive de interfață umană).
  • Interfața pentru gestionarea driverelor de dispozitive a fost modificată.
  • A fost propus un nou stivă TCP/IP care utilizează un strat DDE (environmenta driver-ului de dispozitiv) bazat pe nucleul Linux 6.1.20.
  • A fost adăugată posibilitatea de a utiliza Sculpt OS în Goa SDK ca țintă externă pentru testarea aplicațiilor.

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.

Genode oferă o infrastructură unificată pentru crearea de aplicații personalizate care funcționează deasupra nucleului Linux (32 și 64 biți) sau 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 unui nucleu care rulează direct pentru platformele ARM și RISC-V. Nucleul paravirtualizat L4Linux, funcționând deasupra microkernel-ului 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.

Proiectul Genode a publicat versiunea de sistem de operare de uz general Sculpt 24.04


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