15, Feb (batalladeideas.com).- Después de haber ejecutado Tetris y Doom en un PDF, ahora ha hecho lo mismo con el sistema operativo.
La mayoría de las noticias sobre Linux están caracterizadas por experimentos que permiten el desarrollo de diversos proyectos. Uno de ellos fue realizado por un hacker español, quien logró hacer historia al portar títulos AAA como The Witcher 3 a los chips de Apple. No obstante, en esta oportunidad un alumno optó por exagerar la situación de la manera más extravagante, al convertir un PDF en un emulador operativo de Linux.
Según TechSpot, un estudiante de secundaria consiguió emular Linux dentro de un documento PDF aprovechando la compatibilidad de este formato con JavaScript. Este éxito continúa sus logros previos, ya que anteriormente logró correr Tetris y Doom dentro de un PDF, demostrando así el potencial sorprendente de este formato.
Su iniciativa, denominada LinuxPDF, emplea un emulador RISC-V fundamentado en TinyEMU y, asimismo, recicla código de sus ediciones previas (como DoomPDF). Por eso, mediante la interpretación de entradas en un área de texto, los usuarios pueden comunicarse con el sistema utilizando teclas virtuales o su teclado.
El progreso es lento, pero el resultado es asombroso.
Tal como menciona el informe original, el PDF tiene la capacidad de ejecutar JavaScript. Esto le permite aprovechar funciones avanzadas como renderizado 3D, detección de pantallas y solicitudes HTTP en Adobe Acrobat.
Asimismo, aunque la ejecución es lenta, ya que el arranque del kernel puede tardar cerca de un minuto (cerca de 100 veces más que en un sistema Linux convencional), esto se debe a las restricciones del motor V8 en Chromium. Sin embargo, la proeza sigue siendo histórica, puesto que ha probado que es posible correr un emulador operativo de Linux dentro de un PDF.
Aunque el sistema de archivos es de 32 bits por defecto, se puede compilar una versión de 64 bits, pero esto empeora aún más el rendimiento. Si estás interesado, el código fuente está disponible en GitHub y los usuarios pueden probar LinuxPDF en navegadores basados en Chromium como Chrome, Edge y Opera.
Además, el estudiante también ha desarrollado el ChromeOS RMA Shim Bootloader, un proyecto que permite ejecutar Debian en Chromebooks sin modificar su firmware. Por ello, muchos están a la expensa de ver cuál es su siguiente locura tecnológica.
Con Informacion de XATAKA BD JUEGOS
