Mark Russinovich, director técnico de Microsoft Azure, ha reconocido públicamente que Windows 11 se sustenta en buena parte en código de mediados de los años 90. Esta confesión cobra relevancia en un momento en el que se esperaría que la tecnología del sistema operativo hubiese dado un salto más radical, dada la evolución de la informática y las expectativas sobre el software en 2026.
Este código antiguo tiene en la API Win32 su principal exponente, una interfaz de programación que ha servido de base para la inmensa mayoría de aplicaciones y herramientas desarrolladas para Windows. A pesar de su antigüedad, esta infraestructura sigue siendo fundamental para la experiencia y estabilidad del sistema operativo.
La vigencia del código legado en Windows 11
La persistencia de la API Win32 en la arquitectura de Windows se explica por las numerosas aplicaciones y ecosistemas que dependen de ella. Según Russinovich, esto convierte este código en un elemento esencial y difícil de sustituir sin afectar la compatibilidad y el funcionamiento de millones de programas.
El CTO señala que, aunque Microsoft ha intentado en varias ocasiones renovar la base de su sistema operativo, como con WinRT en la época de Windows 8, estos cambios no han logrado desplazar completamente a Win32. Esto evidencia la complejidad de actualizar un sistema con una base tan asentada y amplia.
Una mirada crítica a la evolución de Windows
Russinovich reconoce que, mientras las expectativas sobre tecnología para el año 2026 incluían avances propios de la ciencia ficción, la realidad es que Windows 11 sigue integrando componentes desarrollados hace aproximadamente tres décadas. Esta realidad plantea un contraste evidente entre la imagen futurista que podría asociarse a las nuevas versiones del sistema operativo y su continuidad con elementos muy antiguos.
Sin embargo, el CTO no considera que la dependencia de Win32 sea un problema intrínseco. En su opinión, esta API sigue desempeñando un papel crucial, al ser la base sobre la que se levantan herramientas desarrolladas desde los años 90, algunas de las cuales siguen siendo vigentes y relevantes en el presente, como muestra la inclusión de funciones relacionadas en Windows 11 y las utilidades PowerToys.
La reflexión de Russinovich también puede interpretarse como un reconocimiento de los desafíos que enfrenta Microsoft para equilibrar modernidad y compatibilidad, una cuestión clave para mantener a Windows como sistema dominante frente a competidores como MacOS y Linux.
¿Qué implica esta realidad para Windows y sus usuarios?
El hecho de que Windows 11 dependa en gran medida de código de hace más de 30 años implica que Microsoft debe gestionar con cuidado la evolución del sistema operativo, asegurando que las mejoras en rendimiento, seguridad y experiencia no comprometan la compatibilidad con la enorme cantidad de software construido sobre estas bases.
Esta situación sugiere que la transición hacia tecnologías más modernas será gradual y compleja, dado que una renovación total podría afectar negativamente a la estabilidad y al amplio ecosistema de aplicaciones actuales.
Además, el reconocimiento abierto de esta realidad por parte de un alto ejecutivo representa una apuesta por la transparencia, alejándose de la tendencia habitual al marketing más optimista, y abre la puerta a debates sobre la dirección futura de Windows y sus prioridades en desarrollo.
En resumen, el sistema operativo sigue siendo un producto en evolución donde el pasado y el presente conviven. Microsoft enfrenta el reto de innovar sin romper una base crítica que ha demostrado ser resiliente, pero que inevitablemente plantea preguntas sobre su sostenibilidad a largo plazo.
