Linux has been successfully run inside a PDF file using a RISC-V emulator based on TinyEMU. Modern PDF formats support JavaScript, but their implementation in browsers is limited due to security concerns. By using an old version of Emscripten targeting asm.js, a modified TinyEMU RISC-V emulator can be embedded within a PDF.

4m read timeFrom github.com
Post cover image
Table of contents
ExplanationBuild InstructionsCreditsLicense
4 Comments

Sort: