LinuxPDF : exécuter Linux dans un fichier PDF

Par:
francoistonic

lun, 19/01/2026 - 09:00

LinuxPDF s'inspire de DoomPDF. Il s'agissait d'exécuter Doom directement dans un fichier PDF en utilisant JavaScript et un portage modifié du code C de Doom. LinuxPDF propose la même chose : exécuter du C dans un document PDf en utilisant asm.js. Le développeur utilise une version modifiée de TinyEMU RISC-V pour asm.js. Et il utilise le même code d'affichage que DoomPDF. Le principal problème est la (grande) lenteur de l'émulateur. Il faut parfois plus d'une minute pour booter. L'affichage est tout aussi lent et parfois peu réactif. Les contraintes sont fortes. 

Par défaut, le projet boote en 32 bits. 

Pour l'utiliser, il faut utiliser le clavier virtuel de PDFLinux. Il fonctionne uniquement sur un navigateur Chromium. 

Une curiosité technique !

GitHub : https://github.com/ading2210/linuxpdf?tab=readme-ov-file