Genode projekt on välja andnud universaalse operatsioonisüsteemi Sculpt 23.10.

Esitatud on Sculpt 23.10 versioon, mis põhineb Genode OS Frameworki tehnoloogiatel ja arendab universaalset operatsioonisüsteemi, mida saavad kasutada tavakasutajad igapäevaste ülesannete täitmiseks. Projekti lähtekoodid levitamisel AGPLv3 litsentsi alusel. Allalaadimiseks on saadaval 28 MB suurune LiveUSB-pilt. Toetatakse töötamist Intel'i protsessoritele ja graafikaalustele, kus on sisse lülitatud VT-d ja VT-x laiendused, samuti ARM süsteemide laiendustega VMM.

Peamised uuendused:

  • CPU parameetrite haldamise vahendeid on la расширenud. Interaktiivsesse kasutajaliidesesse on lisatud võimalused energiatarbimise profiilide (energiat kokku hoidmine või jõudlus) vahel vahetamiseks, iga CPU tuuma temperatuuri vaatamiseks, CPU sageduse muutumise jälgimiseks ja energiatäpsusinfo detailide kuvamiseks.
  • Parandatud toimetulekut tänapäevaste sülearvutitega, näiteks Framework Gen 12 sülearvutil on rakendatud akulaengu jälgimine, klaviatuuri valgustuse juhtimine ja võimalus ühendada väline monitor.
  • PinePhone'i nutitelefoni kogumisse on läbi viidud liidese optimeerimine, rakendatud füüsiliste nuppude tugi ja lisatud uus ekraani kaitse, mis vähendab energiatarbimist kuni 40% tänu puuteekraanide draiverite laadimise lõpetamisele.
  • Koostamine on tagatud GCC 12.3 abil.
  • Võrgukaartide draiver on asendatud Linux 6.1.20 tuumast portitud variandi jaoks.
  • Blokeeritud seadmete krüpteerimismootor on ümber töötatud.
  • Tõrkeotsingu võimalusi on laiendatud.
  • Arendus on viidud üle C++20 standardile (varem kasutati C++17).
  • Pakkumine on tehtud olemasolevate SDK-de kasutamiseks Genode rakenduste loomiseks, näiteks Lomiri ja Rust Cargo.
  • Lisatud draiver USB-kontrollerite jaoks, mida kasutatakse RaspberryPi ja i.MX6 kaartides.
  • Parandatud Intel GPU, helikaartide ja WiFi draiverite toimimist.
  • DDE (device-driver environment) kiht, mis võimaldab Linuxi draivereid kasutada, on uuendatud Linux 6.1.20 tuumani.

Süsteem tuleb koos Leitzentrale graafilise kasutajaliidesea, mis võimaldab täita süsteemi haldamise tüüpilisi ülesandeid. Vasakus ülanurgas on menüü haldustööriistadega kasutajate, salvestusseadmete ühendamise ja võrgu seadistamise jaoks. Keskuses asub konfigureerija süsteemi koostisosade kokkupanemiseks, mis pakub graafi kujul liidest, määratledes süsteemikomponentide omavahelisi seoseid. Kasutaja saab interaktiivses režiimis vabalt komponente eemaldada või lisada, määrates süsteemikeskkonna koosseisu või virtuaalmasinad.

Igasugusel hetkel saab kasutaja vahetada konsooli juhtimise režiimile, mis pakub suuremat paindlikkust haldamisel. Traditsioonilist töölauaratast saab käivitada TinyCore Linux'i distributsiooni abil virtuaalmasinas Linuxiga. Selles keskkonnas on saadaval brauserid Firefox ja Aurora, Qt-põhine tekstiredaktor ja mitmesugused rakendused. Käsklustööriistade käivitamiseks pakutakse noux-keskkonda.

Genode pakub ühtset infrastruktuuri kasutajate rakenduste loomiseks, mis töötab Linuxi (32 ja 64 bitti) või mikrokergete 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öötava tuumaga ARM ja RISC-V platvormide jaoks. Genode's on paravirtuaaliseeritud Linuxi tuum L4Linux, mis töötab mikrokerge Fiasco.OC peal ja võimaldab Genodes tavalisi Linuxi programme käitada. L4Linux tuum ei suhtle otse riistvaraga, vaid kasutab Genode teenuseid virtuaalsete draiverite komplekti kaudu.

Genode'ile on portitud erinevad Linuxi ja BSD komponendid, toetatud on Gallium3D, integreeritud on Qt, GCC ja WebKit ning rakendatud on võimalus luua hübriidseid Linuxi/Genode tarkvarakeskkondi. Valmistatud on VirtualBoxi port, mis töötab mikrokerne NOVA peal. Suur hulk rakendusi on kohandatud käivitamiseks otse mikrokerne ja Nouxi keskkonna peal, mis pakub virtuaalset operatsioonisüsteemi tasemel. Mitteportitud programmide käivitamiseks on ette nähtud võimalus kasutada eraldi rakenduste tasemel virtuaalsete keskkondade loomise mehhanismi, mis võimaldab käivitada programme virtuaalses Linuxi-keskkonnas, kasutades para-virtuualiseerimist.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster