Linux en windows 95: un hackeo que desafía el tiempo
Una hacker ha logrado algo que parecía un sueño imposible: ejecutar el núcleo de Linux 6.19 directamente dentro de una instalación de Windows 95. El proyecto, bautizado WSL9x, es un testimonio de la audacia y la habilidad técnica, y una ventana fascinante a la arquitectura de sistemas operativos pasados.
Un desafío tecnológico de 30 años
El resultado, según la hacker Hailey, es «uno de mis mejores hackeos de todos los tiempos». Y no es una exageración. Integrar un kernel moderno en un sistema de hace más de tres décadas requiere una comprensión profunda de las limitaciones y, al mismo tiempo, una capacidad asombrosa para sortearlas. No se trata solo de hacer funcionar el sistema, sino de cómo lo hace, creando una simbiosis sorprendente entre dos mundos operativos tan distintos.
WSL9x permite, de forma nativa, abrir una terminal Linux directamente desde el escritorio de Windows 98. Imagine la paradoja: un kernel de Linux moderno, vivo y funcionando, residente en un ordenador que, en su día, luchaba por cargar un simple juego de texturas.

La arquitectura del engaño
El proyecto se basa en tres componentes clave: un núcleo de Linux modificado, un controlador especial del sistema y un programa puente. Este último es crucial, ya que Windows 95 carecía de los mecanismos de gestión de llamadas del sistema que son estándar en los sistemas operativos modernos. El programa intercepta las llamadas al sistema y las traduce, de manera que Windows 95 las interprete como propias. Es una ingeniería inversa a escala arquitectónica, una danza compleja entre dos realidades operativas.
Pero este hackeo no está exento de riesgos. La coexistencia de dos sistemas operativos con los mismos privilegios introduce una fragilidad inherente. Un simple fallo puede provocar el colapso total del entorno. Hailey lo reconoce: “Ahora hay más novatos que utilizan IA y herramientas para encontrar fallos, lo que genera más trabajo”.

Volviendo a la era de los ms-dos
La instalación de Windows 95, en su momento, era un proceso laborioso, un ritual que requería paciencia y atención al detalle. No era simplemente instalar un software; era montar un sistema, paso a paso, a través de tres entornos distintos: MS-DOS, Windows 3.1 y finalmente, Windows 95. Cada etapa dependía de la anterior, una cadena donde el éxito de cada segmento determinaba el destino final. Microsoft, consciente de la necesidad de compatibilidad con hardware antiguo, diseñó un sistema capaz de adaptarse a las limitaciones de las máquinas de la época. La complejidad de esa arquitectura se revela al intentar recrear esa experiencia hoy en día, demostrando que el legado de Windows 95 aún sigue vivo, incluso difuso en el código de un kernel de Linux.
La historia de Windows 95 no era solo sobre la evolución de un sistema operativo, sino sobre la adaptación y la innovación, un testimonio de la capacidad humana para resolver problemas complejos con recursos limitados. Y este hackeo, WSL9x, es una prueba tangible de que, incluso en los confines de la obsolescencia, la creatividad y el ingenio pueden encontrar su camino.