Das Projekt browser-linux entwickelt eine Linux-Distribution zur Ausführung im Webbrowser

Das Distributionspaket browser-linux wurde entwickelt, um eine Konsolen-Linux-Umgebung im Webbrowser zu starten. Das Projekt kann genutzt werden, um sich schnell mit Linux vertraut zu machen, ohne virtuelle Maschinen starten oder von einem externen Medium booten zu müssen. Die abgespeckte Linux-Umgebung wird mithilfe des Buildroot-Tools erstellt.

Zum Ausführen der erstellten Version im Browser wird der Emulator v86 verwendet, der Maschinen-Code in eine WebAssembly-Darstellung übersetzt. Für die Speicherung wird die Bibliothek localForage verwendet, die auf der IndexedDB-API aufsetzt. Den Benutzern wird die Möglichkeit geboten, den Zustand der Umgebung jederzeit zu speichern und später von der gespeicherten Position aus weiterzuarbeiten. Die Ausgabe erfolgt in einem Terminalfenster, das mit der Bibliothek xterm.js realisiert wurde. Für die Netzwerkintegration wird udhcpc eingesetzt.

Quelle: opennet.ru

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster