Projekt Genode objavio je izdanje OS-a opće namjene Sculpt 24.04

Predstavljeno je izdanje projekta Sculpt 24.04, koji razvija operativni sustav temeljen na tehnologijama Genode OS Framework, koji obični korisnici mogu koristiti za obavljanje svakodnevnih zadataka. Izvorni kod projekta distribuira se pod licencom AGPLv3. LiveUSB slika od 30 MB nudi se za preuzimanje. Podržava rad na sustavima s Intelovim procesorima i grafikom s uključenim VT-d i VT-x proširenjima, kao i na ARM sustavima s VMM proširenjima.

Glavne inovacije:

  • Zvučni niz je potpuno redizajniran. Novi audio skup uključuje mogućnost korištenja plug-in upravljačkih programa, postavljanje proizvoljnih brzina uzorkovanja, fleksibilno usmjeravanje audio tokova i audio miksanje. Dodane su optimizacije za smanjenje kašnjenja u obradi zvuka.
  • Implementirana je eksperimentalna opcija za ulazak u stanje mirovanja.
  • Dodana podrška za zaslone rezolucije 4K (3840 x 2160)
  • Dodana podrška za touchpadove koji koriste I2C protokol (koristi se na nekim prijenosnim računalima).
  • Dodana podrška za povezivanje USB uređaja s virtualnim strojevima i aplikacijama.
  • Alati su dodani konfiguracijskom sučelju za upravljanje uključivanjem dodatnih značajki, konfiguriranje izvora aplikacija i instaliranje aplikacija.
  • Prozoru s vizualizacijom grafikona komponenti i konfiguratora dodana je podrška za pomicanje.
  • Poboljšana obrada događaja s HID uređaja (Human interface device).
  • Promijenjeno je sučelje za upravljanje upravljačkim programima uređaja.
  • Predložen je novi TCP/IP stog koji koristi DDE (device-driver environment) sloj temeljen na Linux kernelu 6.1.20.
  • Dodana je mogućnost korištenja Sculpt OS-a u Goa SDK-u kao vanjskog cilja za testiranje aplikacija.

Sustav dolazi s Leitzentrale grafičkim korisničkim sučeljem koje vam omogućuje obavljanje uobičajenih zadataka administracije sustava. Gornji lijevi kut GUI-ja prikazuje izbornik s alatima za upravljanje korisnicima, povezivanje pogona i postavljanje mrežne veze. U središtu se nalazi konfigurator za uređenje punjenja sustava koji daje sučelje u obliku grafa koji definira odnos između komponenti sustava. Korisnik može interaktivno proizvoljno uklanjati ili dodavati komponente, definirajući sastav okruženja sustava ili virtualnih strojeva.

Korisnik se u bilo kojem trenutku može prebaciti na konzolni način upravljanja, što omogućuje veću fleksibilnost upravljanja. Tradicionalna radna površina može se dobiti pokretanjem TinyCore Linux distribucije u Linux virtualnom računalu. U ovom okruženju dostupni su preglednici Firefox i Aurora, uređivač teksta temeljen na Qt-u i razne aplikacije. Okruženje noux nudi se za pokretanje uslužnih programa naredbenog retka.

Genode pruža objedinjenu infrastrukturu za izgradnju prilagođenih aplikacija koje se izvode na vrhu Linux kernela (32 i 64 bita) ili NOVA mikrokernela (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 kernel za izravno izvršavanje za ARM i RISC-V platforme. Uključena paravirtualizirana Linux jezgra L4Linux, koja radi na Fiasco.OC mikrojezgri, omogućuje redovitim Linux programima da rade na Genodeu. L4Linux kernel ne komunicira izravno s hardverom, već koristi usluge Genode putem skupa virtualnih upravljačkih programa.

Za Genode su portirane različite Linux i BSD komponente, podržan je Gallium3D, integrirani su Qt, GCC i WebKit te su implementirana hibridna Linux/Genode okruženja. Pripremljen je VirtualBox port koji radi na vrhu NOVA mikrojezgre. Velik broj aplikacija prilagođen je za rad izravno na mikrojezgri i Noux okruženju, što omogućuje virtualizaciju na razini OS-a. Za pokretanje neprenesenih programa moguće je koristiti mehanizam za kreiranje virtualnih okruženja na razini pojedinačnih aplikacija, što vam omogućuje pokretanje programa u virtualnom Linux okruženju korištenjem paravirtualizacije.

Projekt Genode objavio je izdanje OS-a opće namjene Sculpt 24.04


Izvor: opennet.ru

Dodajte komentar