Genode projekt on avaldanud üldotstarbelise OS Sculpt 24.04 väljaande.

Esitletud on Sculpt 24.04 projekti väljaanne, mis arendab operatsioonisüsteemi Genode OS Frameworki tehnoloogiate baasil, mida saavad kasutada tavakasutajad igapäevaste ülesannete täitmiseks. Projekti lähtekood levitatakse AGPLv3 litsentsi all. Laadimiseks on saadaval LiveUSB-pilt, mille suurus on 30 MB. Toetatakse töö tegemist Intel'i protsessorite ja graafikasüsteemide, millele on aktiveeritud VT-d ja VT-x laiendused, samuti ARM süsteemide, millel on VMM laiendused.

Peamised uuendused:

  • Helisteki on täielikult ümber kujundatud. Uues helisteemis on võimalik kasutada plug-in draivereid, seadistada meelevaldselt proovide sagedust, paindlikult marsruutada helivooge ja segada heli. Lisatud on optimeerimised helitöötluse viivituste vähendamiseks.
  • Katseline võimalus magamisse režiimi üleminekuks on nüüd rakendatud.
  • Lisatud on tugi 4K ekraanidele (3840 x 2160).
  • Lisatud on tugi I2C protokolli kasutavatele puuteplaatidele (millele toetuvad mõned sülearvutid).
  • Lisatud on tugi USB-seadmete sidumiseks virtuaalmasinate ja rakendustega.
  • Konfigureerimise liidesesse on lisatud tööriistad täiendavate funktsionaalsete võimaluste aktiveerimise, rakenduste allikate seadistamise ja rakenduste installimise jaoks.
  • Komponentide graafi visualiseerimise ja konfigureerimise aknasse on lisatud kerimise tugi.
  • HID-seadmete (inimese sisendseade) sündmuste töötlemine on paranemas.
  • Seadmedraiverite haldamise liides on muudetud.
  • Pakutakse uut TCP/IP steki, mis kasutab Linux 6.1.20 põhjal DDE (seadmestandardite keskkond) vahetükki.
  • Lisatud on võimalus kasutada Sculpt OS-i Goa SDK-s välise sihtmärgina rakenduste testimiseks.

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.

Genode projekt on avaldanud üldotstarbelise OS Sculpt 24.04 väljaande.


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