avatud mikrokerneliga operatsioonisüsteemi arendajad operatsioonisüsteemi väljaanne . Sculpt projekti raames, mis põhineb Genode tehnoloogiatel, areneb universaalne operatsioonisüsteem, mida saavad tavas مستخæki kasutada igapäevaste ülesannete täitmiseks. Projekti lähtekood on AGPLv3 litsentsi all. Allalaadimiseks pakutakse , suurusega 24 MB. Toetatakse tööd Intel protsessorite ja graafikasüsteemidega, kus on lubatud VT-d ja VT-x laiendid.
Süsteem tarnitakse Leitzentrale graafilise kasutajaliidese abil, mis võimaldab täita sündsate süsteemi haldustöid. Vasakus ülanurgas kuvatakse menüü, mis sisaldab tööriistu kasutajate haldamiseks, salvestusseadmete ühendamiseks ja võrguühenduse seadistamiseks. Keskel on konfigureerija, mis võimaldab süsteemi komponente paigutada. liidesena diagramm, mis määratleb süsteemikomponentide vahelise seose. Kasutaja saab interaktiivses režiimis komponente vabalt eemaldada või lisada, määrates seeläbi süsteemikeskkonna või virtuaalmasinate koosseisu.
Kasutaja võib igal ajal üle minna konsoolique juhtimisse, mis pakub suuremat paindlikkust haldamisel. Traditsioonilist töölauakeskkonda saab käivitada TinyCore Linuxi distributiiviga, mis töötab Linuxi virtuaalmasinas. Selles keskkonnas on saadaval brauserid Firefox ja Aurora, Qt-põhine tekstiredaktor ja mitmesugused rakendused. Käskluste tööriistade käivitamiseks on soovitatav kasutada noux keskkonda.
Uus versioon tugede elluviimine teksti kopeerimiseks ja kleepimiseks terminalide, Qt5-inglise graafiliste rakenduste ja virtuaalmasinate vahel. Samuti on tehtud tööd jõudluse kasvatamiseks ja kasutajaliidese reageerimisvõime parandamiseks. Kasutusele on võetud mai uuenduses esitatud täiustused
Genode, nagu südamest sõltumatu virtualiseerimise liides, AARCH64 arhitektuuri tugi, vahetus C++17 standardile, uus tööriistakomplekt GCC 8.3 baasil ja uuendatud runtime FreeBSD 12 libc põhjal.
Tuletame meelde, et Genode ühtne infrastruktuur kasutajate rakenduste loomiseks, mis töötavad Linuxi (32 ja 64 bitti) või NOVA (x86 koos 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 ARM ja RISC-V platvormide jaoks loodud kernel. Genode'sse integreeritud para-virtualiseeritud Linuxi kernel L4Linux, mis töötab mikrokeral Fiasco.OC, võimaldab Genode'is tavalisi Linuxi programme käivitada. Kernel L4Linux ei tööta 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
