Genode projekt avaldas üldotstarbelise operatsioonisüsteemi Sculpt 22.10 versiooni

Käesolev Sculpt 22.10 operatsioonisüsteemi versioon arendab välja üldotstarbelise operatsioonisüsteemi, mis põhineb Genode OS Frameworki tehnoloogiatel ning on kasutatav tavakasutajate poolt igapäevaste ülesannete täitmiseks. Projekti allikaid levitatakse AGPLv3 litsentsi all. Allalaadimiseks on saadaval LiveUSB-pilt, mille suurus on 28 MB. Toetatakse tööd süsteemides, kus on Intel'i protsessorid ja graafikasüsteem, koos VT-d ja VT-x laiendustega.

Peamised uuendused:

  • Seadmete katkestuste ja PCI konfiguratsiooni haldamiseks on rakendatud rangemaid piiranguid, mis on ette nähtud Genode arhitektuuris. Muudatus nõudis sisemist ümberehitus, mis mõjutas kõiki draivereid, ning võimaldas uute optimeerimiste ja täiendava funktsionaalsuse rakendamist. Samas püüdsid arendajad säilitada süsteemis kasutaja üldist kogemust.
  • Pakuti välja mitu olulist optimeerimist, mis kiirendasid käivitust, suurendasid võrgu alamsüsteemi läbilaskevõimet ning parandasid kasutaja liidese reageerimisvõimet.
  • Parandati USB-seadmete kuumplugimise tuge. Lisati võimalus dünaamiliselt kinnitada USB-seadmeid virtuaalmasinatele ja seadmeid lahti ühendada.
  • Uuendatud on Chromium'i brauserimootor, mida kasutatakse kasutajale pakutavates brauserites Falkon ja Morph.
  • Uuendatud on helidraiver, mis on sünkroonitud OpenBSD 7.1 koodiga.
  • On alustatud Sculpt'i kohandamisega mobiiltelefonide jaoks. Parandused hõlmasid USB ECM toe, Mali-400 GPU GPU toe, SD-kaartide ühendamise, telefonihaldus- ja mobiilsete andmesidevõrkude toega, Morph brauseri ja kasutajaliidese. Lisatud on toetus USB-liidese teel olevatele nutikaartele.

Genode projekt avaldas üldotstarbelise operatsioonisüsteemi Sculpt 22.10 versiooni

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