Windows 95, el sistema operativo de Microsoft que fue lanzado el 24 de agosto de 1995 y marcó un hito en la historia de la informática por ser el primero en funcionar sin depender de MS-DOS, recibió una actualización inesperada gracias a un desarrollador que logró la proeza técnica de realizar miles de modernas aplicaciones y juegos compatibles con este software que muchos consideraban obsoleto.
Este proyecto surge en un contexto donde los usuarios expresan inquietudes sobre problemas de rendimiento, bugs, limitaciones de usabilidad y privacidad en Sistemas operativos más nuevos como Windows 11..
En cambio, la nostalgia por los espectáculos clásicos ha ganado terreno, destacando la simplicidad y la menor intrusión en la privacidad de versiones anteriores.
MattKC, reconocido desarrollador y youtuber, fue quien logró hacer que Windows 95 fuera compatible con miles de aplicaciones y juegos contemporáneostras un minucioso proceso de adaptación del entorno Windows 98 .NET a la versión 95, superando importantes retos técnicos para revitalizar el uso del sistema lanzado hace casi tres décadas.
De hecho, fue necesario configurar las bibliotecas DLL necesarias, realizó modificaciones manuales al registro de software para incluir las 5,409 entradas que .NET requiere para operary corrigió varios errores no detectables por las herramientas de diagnóstico modernas y problemas con controladores específicos.
A pesar de estas dificultades, el desarrollador asegura que ha logrado una compatibilidad significativa con los programas modernosaunque el código aún se está mejorando para garantizar un rendimiento óptimo.
Recordemos que Windows 95, al no requerir MS-DOS para su funcionamiento a diferencia de su antecesor Windows 3.1, representó una revolución en su momento por su facilidad de uso y por ser el primer sistema que permitirá a los usuarios conectarse a Internet desde sus hogares.
En este contexto, un puerto se refiere al proceso de adaptar el software para que trabajar en una plataforma diferente a aquella para la que fue diseñado originalmente. Este proceso puede implicar la modificación del código fuente del software para garantizar la compatibilidad con el sistema operativo, la arquitectura del hardware o el entorno de ejecución de destino.
En el caso de Windows 95 y el proyecto llevado a cabo por MattKC, el port consistió en realizar aplicaciones y juegos modernos, diseñados para sistemas operativos más nuevos o con dependencias como .NET, son compatibles y pueden ejecutarse en Windows 95un sistema operativo lanzado inicialmente sin soporte para estos programas modernos.
Windows 95 introducido varias características innovadoras que marcó un hito en la evolución de los sistemas operativos, tales como:
- Interfaz gráfica de usuario mejorada: Windows 95 introdujo el menú Inicio, la barra de tareas y el sistema de navegación por ventanas, lo que facilitó el acceso a programas y documentos, mejorando significativamente la experiencia del usuario en comparación con sus predecesores.
- Soporte de aplicaciones de 32 bits: Por primera vez, Windows ofreció un amplio soporte para aplicaciones de 32 bits, lo que permitió al sistema operativo administrar mejor la memoria y los procesos, lo que resultó en una mayor estabilidad y rendimiento del sistema.
- Conectar y usar (PnP): Windows 95 introdujo soporte para la tecnología Plug and Play, lo que facilita que el sistema instale y reconozca automáticamente nuevo hardware, sin la necesidad de reinicios frecuentes o configuraciones manuales extensas.
- Soporte mejorado para redes: Incluyó mejoras significativas en el soporte de redes, lo que permitió a los usuarios conectarse fácilmente a redes locales e Internet, marcando el comienzo de la era digital conectada.
- Sistema de archivos FAT32: Aunque no se introdujo con la primera versión de Windows 95, una actualización posterior agregó soporte para el sistema de archivos FAT32, lo que permite un uso más eficiente del espacio en discos duros más grandes y mejora el rendimiento general del sistema.
- Explorador de Internet: Windows 95 fue el primer sistema operativo de Microsoft que incluyó Internet Explorer, lo que marcó el comienzo de la integración del acceso a Internet en el sistema operativo.
- Interfaz multitarea preventiva: Windows 95 ofreció mejoras significativas en la gestión de tareas múltiples en comparación con versiones anteriores, permitiendo que múltiples programas se ejecutaran simultáneamente de manera más eficiente.