Redoxi operatsioonisüsteemi arendajad, mis on kirjutatud Rusti keeles ja põhineb mikrotuuma kontseptsioonil, teatasid X11 protokolli toe rakendamisest arenemas oleva Orbitali kuvaseva projekti raames, mis kasutab iced teeki. Uus võimalus võimaldab Redoxis käitada X11 rakendusi, ilma et koodi muutma peaks. X11 toe rakendamine Orbitalis sarnaneb kontseptuaalselt XWaylandi kasutamisega Waylandi-põhistes keskkondades. Samuti kasutatakse jõudluse tõstmiseks DRI põhja, mis ei ole praegu veel täielikult varustatud graafika riistvara kiirendamise toega.

Graafikakihiga seotud saavutustest tasub märkida GTK 3 teegi toe rakendamist Redoxis ja Mesa EGL (libEGL) toe pakkumist, mis on kiirendanud X11 rakenduste renderdamist. Eraldi arendatakse projekti Waylandi toe portimiseks Redoxisse. Eeldatakse, et X11 rakenduste käivitamiseks loodud kood saab hiljem kasutust Waylandi toe rakendamisel.

Redoxi operatsioonisüsteem areneb Unix'i filosoofia kohaselt ja laenab mõningaid ideid SeL4, Minixilt ja Plan 9-lt. Redox kasutab mikrokernide kontseptsiooni, kus tuuma tasemel tagatakse ainult protsesside vaheline suhtlemine ja ressursihaldus, samas kui kogu muu funktsionaalsus on viidud raamatukogudesse, mida võivad kasutada nii tuum kui ka kasutajarakendused. Kõik draiverid töötavad kasutaja ruumis isoleeritud liivakasti keskkondades.
Projekt arendab välja oma paketihalduri, standardsete utiliitide komplekti (binutils, coreutils, netutils, extrautils), käsurea keskkonna ion, standardse C-raamatukogu relibc, vim-taolise tekstiredaktori sodium, võrgu stack'i ja failisüsteemi. Konfiguratsioon määratakse Toml keeles. Olemasolevate rakenduste ühilduvuse tagamiseks pakutakse POSIX-kihistust, mis võimaldab paljusid programme käivitada ilma portimiseta.
Redox'i saab testida, kasutades igapäevaselt värskendatavaid koostiseid virtuaalmasinad ja ja ja ja reaalsete seadmete (aarch64, i686, riscv64gc, x86_64). Toetatud seadmete hulgas on esile tõstetud USB-liidesega siseseadmed (klaviatuurid, hiired, puuteplaadid), graafika väljund läbi API VESA BIOS või UEFI GOP (GPU draivereid ei toetata), AC’97 ja Intel HD Audio helikiibid, SATA (AHCI, IDE) ja NVMe. Wi-Fi ja USB-liidesega salvestusseadmete tugi ei ole veel valmimise staadiumisse jõudnud.
Allikas: opennet.ru
