Projektet browser-linux utvecklar en Linux-distribution för att köras i webblÀsaren

Det föreslagna distributionen browser-linux Àr avsett för att köra en konsolversion av Linux i webblÀsaren. Projektet kan anvÀndas för att snabbt bekanta sig med Linux utan att behöva starta virtuella maskiner eller ladda ner frÄn externa media. Den beskurna Linux-miljön skapas med hjÀlp av verktygssatsen Buildroot.

För att köra den fÀrdiga byggnaden i webblÀsaren anvÀnds emulatorsystemet v86, som översÀtter maskinkod till WebAssembly. För att organisera lagring anvÀnds biblioteket localForage, som arbetar ovanpÄ IndexedDB API. AnvÀndaren ges möjlighet att spara tillstÄndet i miljön nÀr som helst och senare ÄterstÀlla arbetet frÄn den sparade platsen. Utdata genereras i ett terminalfönster, implementerat med hjÀlp av biblioteket xterm.js. För att konfigurera nÀtverksinteraktion anvÀnds udhcpc.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster