Linux in einer PDF-Datei ausführen: Ein RISC-V-Emulator in Ihrem Browser
2025-01-31
Der Entwickler @ading2210 hat die bemerkenswerte Leistung vollbracht, ein Linux-System in einer PDF-Datei auszuführen. Mit dem Javascript-Engine in PDFs und einer in asm.js kompilierten Version des TinyEMU RISC-V-Emulators wird eine funktionale Linux-Umgebung erstellt. Die Ausgabe wird mit ASCII-Zeichen angezeigt, und die Eingabe wird über eine virtuelle Tastatur verwaltet. Obwohl die Startzeiten langsam sind (30-60 Sekunden), zeigt das Projekt die überraschenden Fähigkeiten des PDF-Formats. Der Code ist Open Source und unterstützt 32-Bit- und 64-Bit-Systeme.
Entwicklung