Genode projekt avaldas üldotstarbelise operatsioonisüsteemi Sculpt 22.04

Esitati Sculpt 22.04 operatsioonisüsteemi, mille raames arendatakse Genode OS Frameworki tehnoloogiate põhjal kasutamiseks mõeldud universaalset operatsioonisüsteemi, mida saavad kasutada tavalised kasutajad igapäevaste ülesannete täitmiseks. Projekti allikakoode levitatakse AGPLv3 litsentsi alusel. Laadimiseks on saadaval LiveUSB-pilt, mille suurus on 28 MB. Toetatakse töötamist Intel'i protsessorite ja graafikatehnoloogia süsteemides koos VT-d ja VT-x laiendustega.

Peamised uuendused:

  • Täielikult on ümber kirjutatud juhtprogrammid Intel'i traadita kaartide, Intel GPU ja USB-kontrolleri jaoks. Uute draiverite kood on portitud Linuxi tuumast 5.14.21. Erinevalt Linuxist käivitatakse Sculpt OS'is iga draiver kasutajaruumi eraldi isoleeritud keskkonnas (sandbox).
  • Kood on optimeeritud ja stabiliseeritud Mesa põhjal põhineva graafika riistvara kiirenduse jaoks ning GPU juurdepääsu multiplexer mehhanismi. Uues versioonis on võimalus mitte ainult käivitada OpenGL rakendusi, vaid ka kasutada graafika kiirendust VirtualBoxi baasil töötavates külgsüsteemides, mis on käivitatud Sculpt'i peal.
  • On rakendatud sandbox-isolatsiooni mehhanism eraldi teenuste tasemel. Samuti on lisatud komponent "black hole", mida saab kasutada erinevate süsteemiressursside vaigistamiseks, näiteks saab teenuse võrgu poolt isoleerida, suunates võrgu liikluse "black hole'i". Samamoodi saab blokeerida juurdepääsu helile, video salvestamisele ja muudele tüüpilistele süsteemiressurssidele.

Genode projekt avaldas üldotstarbelise operatsioonisüsteemi Sculpt 22.04

Süsteem tarnitakse Leitzentrale graafilise liidese abil, mis võimaldab teostada tüüpilisi süsteemi haldamise ülesandeid. Graafilise liidese vasakus ülanurgas kuvatakse menüü vahenditega kasutajate haldamiseks, salvestite ühendamiseks ja võrguühenduse seadistamiseks. Keskel on konfigureerija, mis määratleb süsteemi koostisosade vahekorra graafina. Kasutaja saab interaktiivses režiimis vabalt komponente eemaldada või lisada, määrates süsteemi keskkonna koosseisu. virtuaalmasinate.

Kasutaja saab igal ajal üle minna konsoolirežiimi haldamiseks, mis pakub suuremat paindlikkust haldamisel. Traditsioonilist töölaua saadakse TinyCore Linuxi distributsiooni käivitamisega. virtuaalses masinas Linuxi. Antud keskkonnas on saadaval brauserid Firefox ja Aurora, Qt-põhine tekstiredaktor ning erinevad rakendused. Käskude rea utiliitide käivitamiseks on soovitatav noux-keskkond.

Genode pakub ühtset infrastruktuuri kasutajarakenduste loomiseks, mis töötavad Linuxi (32 ja 64 bit) või mikrokerede NOVA (x86 virtualiseerimisega), 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) ja otse töötavate kernidega ARM ja RISC-V platvormidele. Osana on parajasti virtuaalitud Linuxi kernel L4Linux, mis töötab Fiasco.OC mikrokerede peal, võimaldades Genodes tavaliste Linuxi programmide käivitamist. Kernel L4Linux ei tööta otseselt riistvaraga, vaid kasutab Genode teenuseid läbi virtuaalsete draiverite kogumi.

Genode'i jaoks on portitud erinevaid Linuxi ja BSD komponente, tagatud Gallium3D tugi, integreeritud Qt, GCC ja WebKit ning loodud võimalus luua hübriidseid Linux/Genode tarkvarakeskkondi. On ettevalmistatud VirtualBoxi port, mis töötab NOVA mikrokerede peal. Suur hulk rakendusi on kohandatud käivitamiseks otse mikrokerede ja Noux-keskkonna peal, mis tagab OS-i tasandi virtualiseerimist. Ei portitud programmide käivitamiseks on ette nähtud võimalus kasutada rakenduste tasandi eraldi virtuaalsete keskkondade loomise mehhanismi, mis võimaldavad programme käivitada virtuaalses Linuxi keskkonnas koos parajõudlusega.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster