Pakutud browser-linux jaotust, mis on mõeldud Linuxi konsoli keskkonna käivitamiseks veebibrauseris. Projekti saab kasutada Linuxiga kiireks tutvumiseks ilma virtuaalmasinate käivitamiseta või välise seadme pealt laadimiseta. Piiratud Linuxi keskkond moodustatakse Buildroot'i tööriistade abil.
Saadud kogumi käitamiseks brauseris kasutatakse emulaatorit v86, mis teisendab masinkoodi WebAssembly kujule. Andmehoidla tööks kasutatakse localForage'i teeki, mis põhineb IndexedDB API-l. Kasutajale antakse võimalus keskkonna olek salvestada igal hetkel ning taastada töö salvestatud positsioonist. Väljund genereeritakse terminaliaknas, mis on rakendatud xterm.js teeki kasutades. Võrgukommunikatsiooni seadistamiseks kasutatakse udhcpc.
Allikas: opennet.ru
