operatsioonisüsteemi väljaanne , mille mille põhitehnoloogiate baasil arendatakse üldotstarbelist operatsioonisüsteemi, mida saavad kasutada tavalised kasutajad igapäevaste ülesannete täitmiseks. Projekti algsed tekstid AGPLv3 litsentsi all. Allalaadimiseks pakutakse , mille suurus on 26 MB. Toetatakse Intel'i protsessorite ja graafikaplatvormide tegevust, millel on lubatud VT-d ja VT-x laiendid.
Uus versioon madala taseme graafikakihti ja tagatakse ühilduvus Chromiumi põhiste brauseritega. Esmalt on rakendatud võimalus käivitada web-brauser , kasutades Chromiumi mootorit, ilma Linuxi virtuaalmasina kasutamiseta. Lisatud on interaktiivne komponentide sidumise võimalus teatud CPU tuumadega (CPU-affinity).
Muudatused graafikakihtides on parandanud reageerimiskiirus, suurendanud piksli väljundi kvaliteeti, taganud graafikakaartide ja sisendseadmete draiverite vahetamise ilma süsteemi taaskäivitamata ning loonud aluse sellistele võimalustele nagu ekraani sisu salvestamine ja kaugjuurdepääs töölauale. Parandatud on Qt raamistiku tuge. VESA draiverisse on lisatud dünaamilise ekraanilahenduse muutmise tugi. Fondihalduses on tagatud fondi suuruse muutmise kohene rakendamine.
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.
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
