bk99.de entertain the web since 1997

JSLinux bootet Linux vollständig im Browser

Zusammenfassung

Fabrice Bellard führt einen Linux-Kernel samt Benutzerumgebung in einer JavaScript-emulierten CPU direkt im Browser aus. Eine ausreichend allgemeine Plattform kann selbst Systeme ausführen, für die sie nie entworfen wurde.

Ideen

  • Ein JavaScript-Emulator bildet Prozessor, Speicher und notwendige Geräte vollständig nach.
  • Linux startet ohne Plugin und ohne Codeausführung außerhalb der Browser-Sandbox.
  • Die Demonstration verbindet Compilertechnik, Emulation und Webplattform zu einem interaktiven System.

Einsichten

  • Langsame vollständige Emulation ist oft wertvoller für Lernen und Portabilität als schnelle Spezialsimulation.

Empfehlungen

  • Nutze Browseremulation für reproduzierbare Experimente ohne sensible Daten.
  • Vergleiche emulierte Architektur, Kernelkonfiguration und persistente Speichergrenzen.

Referenzen

Originalbeitrag lesen →

Im Webarchiv suchen