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.
4 Comments
Sort: