Genode Project on avaldanud Sculpt 21.10 üldotstarbelise OS-i versiooni

Esitletud on Sculpt 21.10 operatsioonisüsteemi väljalaset, mille raames arendatakse Genode OS Framework tehnoloogiatele tuginedes üldotstarbelist operatsioonisüsteemi, mida tavakasutajad saavad kasutada igapäevaste toimingute tegemiseks. Projekti lähtekoodi levitatakse AGPLv3 litsentsi all. Allalaadimiseks pakutakse 26 MB LiveUSB-pilti. Toetab tööd Inteli protsessorite ja graafikaga süsteemides, millel on lubatud VT-d ja VT-x laiendused.

Peamised uuendused:

  • Rakendatud riistvaraline graafikakiirendus Inteli GPU-de abil. GPU toetamiseks kasutatakse Mesa paketti ja GPU-le juurdepääsu multipleksimise mehhanismi, mis ilmusid Genode OS Frameworki versioonis 21.08.
  • Lisatud USB-liidesega veebikaamerate tugi.
  • Heli- ja videosisu on võimalik esitada Chromiumi mootoril põhinevas Falkoni brauseris. Kaasas on töötav helidraiver ja heli segamise komponent. Heli vaigistamiseks pakutakse välja musta augu komponent, mis teeskleb helidraiverit, kuid ei tooda heliväljundit.
  • Lisatud ühilduvus VirtualBox 6-ga (varem oli toetatud ainult VirtualBox 5).
  • Lisatud failihoidla komponent failide krüptitud kujul salvestamiseks. Kombinatsioonis tagasikutsumise fs komponendiga, kasutades failihoidlat, saab igale kasutajale eraldada eraldi krüptitud salvestusala.
    Genode Project on avaldanud Sculpt 21.10 üldotstarbelise OS-i versiooni

    Süsteemiga on kaasas Leitzentrale graafiline kasutajaliides, mis võimaldab täita tavalisi süsteemihaldusülesandeid. GUI ülemises vasakus nurgas kuvatakse menüü kasutajate haldamise, draivide ühendamise ja võrguühenduse seadistamise tööriistadega. Keskel on konfiguraator süsteemi täitmise korraldamiseks, mis annab graafiku kujul liidese, mis määratleb süsteemi komponentide vahelise suhte. Kasutaja saab komponente suvaliselt interaktiivselt eemaldada või lisada, määratledes süsteemikeskkonna või virtuaalmasinate koostise.

    Kasutaja saab igal ajal lülituda konsoolihaldusrežiimile, mis tagab haldamisel suurema paindlikkuse. Traditsioonilise töölaua saab hankida Linuxi virtuaalmasinas TinyCore Linuxi distributsiooni käitamisega. Selles keskkonnas on saadaval Firefoxi ja Aurora brauserid, Qt-põhine tekstiredaktor ja erinevad rakendused. Noux keskkonda pakutakse käsurea utiliitide käitamiseks.

    Tuletagem meelde, et Genode pakub ühtset infrastruktuuri kohandatud rakenduste loomiseks, mis töötavad Linuxi tuuma (32 ja 64 bitti) või NOVA mikrotuumade (x86 virtualiseerimisega), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco peal. .OC (x86_32 , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ja otse käivitatav kernel ARM ja RISC-V platvormidele. Kaasasolev paravirtualiseeritud Linuxi kernel L4Linux, mis töötab Fiasco.OC mikrokerneli peal, võimaldab teil Genode'is käivitada tavalisi Linuxi programme. L4Linuxi kernel ei tööta otse riistvaraga, vaid kasutab Genoodi teenuseid virtuaalsete draiverite komplekti kaudu.

    Genoodi jaoks porditi erinevad Linuxi ja BSD komponendid, toetati Gallium3D-d, integreeriti Qt, GCC ja WebKit ning rakendati hübriid Linux/Genode keskkondi. Valmistatud on VirtualBoxi port, mis töötab NOVA mikrokerneli peal. Suur hulk rakendusi on kohandatud töötama otse mikrokerneli peal ja Noux keskkonnas, mis pakub virtualiseerimist OS-i tasemel. Portimata programmide käitamiseks on võimalik kasutada üksikute rakenduste tasemel virtuaalkeskkondade loomise mehhanismi, mis võimaldab käivitada programme virtuaalses Linuxi keskkonnas paravirtualiseerimise abil.

    Allikas: opennet.ru

Lisa kommentaar