Linux Can Run on PDF Files
This is from the same developer that brought you DoomPDF. JavaScript in PDFs can support 3D rendering, make HTTP requests, and detect every monitor connected to the user's system. LinuxPDF use a RISC-V emulator forked from TinyEMU.
The project is released under GPL v3 and has been forked 55 times already. The performance can be 100 times slower than what it should since version of V8 that Chrome's PDF engine uses has its JIT compiler disabled.