Das Projekt browser-linux entwickelt eine Linux-Distribution, die im Webbrowser lÀuft.

Es wurde eine Browser-Linux-Distribution vorgeschlagen, die dafĂŒr gedacht ist, eine Konsolen-Linux-Umgebung im Webbrowser zu starten. Das Projekt kann genutzt werden, um Linux schnell kennenzulernen, ohne eine virtuelle Maschine starten oder von einem externen Medium booten zu mĂŒssen. Die abgespeckte Linux-Umgebung wird mit Hilfe des Tools Buildroot erstellt.

FĂŒr die AusfĂŒhrung der erhaltenen Sammlung im Browser wird der Emulator v86 verwendet, der den Maschinen-Code in ein WebAssembly-Format ĂŒbertrĂ€gt. Zur Organisation des Speichers kommt die Bibliothek localForage zum Einsatz, die ĂŒber die API IndexedDB arbeitet. Der Benutzer hat die Möglichkeit, den Zustand der Umgebung jederzeit zu speichern und spĂ€ter von dieser gespeicherten Position aus weiterzuarbeiten. Die Ausgabe erfolgt im Terminalfenster, das mit der Bibliothek xterm.js realisiert ist. FĂŒr die Konfiguration der Netzwerkinteraktionen wird udhcpc verwendet.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster