Ejecutando Linux en un PDF: Un emulador RISC-V en tu navegador
2025-01-31
El desarrollador @ading2210 ha logrado la notable hazaña de ejecutar un sistema Linux dentro de un archivo PDF. Aprovechando el motor Javascript dentro de los PDF y una versión compilada en asm.js del emulador RISC-V TinyEMU, se crea un entorno Linux funcional. La salida se muestra usando caracteres ASCII, y la entrada se gestiona mediante un teclado virtual. Si bien los tiempos de arranque son lentos (30-60 segundos), el proyecto muestra las capacidades sorprendentes del formato PDF. El código es de código abierto y admite sistemas de 32 y 64 bits.
Desarrollo