Byl navržen distribuce browser-linux, určená pro spuštění konzolového Linuxového prostředí v webovém prohlížeči. Projekt lze využít k rychlému seznámení s Linuxem bez nutnosti spuštění virtuálních strojů nebo načítání z externího média. Oříznuté Linuxové prostředí je vytvořeno pomocí nástroje Buildroot.
Pro běh získané sestavy v prohlížeči se používá emulátor v86, který převádí strojový kód na reprezentaci WebAssembly. Pro organizaci úložiště se používá knihovna localForage, která pracuje nad API IndexedDB. Uživatel má možnost uložit stav prostředí kdykoli a následně obnovit práci z uložené pozice. Výstup se generuje v okně terminálu, realizovaném pomocí knihovny xterm.js. Pro nastavení síťové komunikace se používá udhcpc.
Zdroj: opennet.ru
