Un proyecto que empaqueta el sistema operativo Windows 95 completo en una aplicación recibió recientemente una importante actualización a la versión 5.0, que trae una serie de capacidades prácticas como archivos compartidos, portapapeles compartidos y conexiones de red nativas a este sistema clásico que nació hace casi 30 años. Esta aplicación llamada Windows 95 Electron está basada en Electron, que reescribe Windows 95 en JavaScript. Se puede iniciar en unos segundos en hardware moderno y mantiene una experiencia muy fluida. Los usuarios no sólo pueden "jugar" con este antiguo sistema a voluntad, sino también ejecutar algunos juegos clásicos.

Aunque el proyecto se desarrolló originalmente principalmente con fines educativos, la funcionalidad se ha ampliado para acercarlo cada vez más a un entorno virtual "utilizable", y la versión 5.0 se considera una actualización importante. La nueva versión presenta la unidad Z para compartir archivos con el sistema host, un portapapeles para compartir texto bidireccional, una unidad óptica virtual para montar ISO, capacidades de acceso a la red más ricas, rendimiento de interfaz mejorado y múltiples optimizaciones de detalles de "mejora de calidad".
En términos de intercambio de archivos, los usuarios pueden seleccionar arbitrariamente una carpeta en el sistema real y asignarla a la unidad Z dentro de Windows 95, que admite nombres de archivos largos; el agente invitado W95TOOLS recién agregado asignará automáticamente HOST al inicio y, con la ayuda de SMB READ_RAW, la velocidad de copia de archivos mejora enormemente. Las autoridades dicen que la eficiencia de la transmisión es aproximadamente 20 veces mayor que antes. La función del portapapeles también permite la intercomunicación bidireccional entre el host y el Windows 95 virtual: puede copiar texto en el sistema host y pegarlo directamente en el Bloc de notas en Win95, o puede copiarlo en Win95 y pegarlo nuevamente en el sistema host. Además, este mecanismo se comunica con el host a través del puerto de puerta trasera de VMware sin depender de una conexión de red.
La compatibilidad con CD-ROM virtual agregada en la nueva versión también es fundamental para la instalación del software y la experiencia de nostalgia. Los usuarios pueden montar la imagen ISO en el sistema host, que aparecerá como una unidad D en Windows 95, para instalar aplicaciones o juegos en el sistema de forma similar a 1997.
Las capacidades de red se implementan a través de un conjunto de retransmisiones TCP originales, lo que permite a los sistemas invitados acceder a servicios distintos del puerto 80, como IRC, FTP, telnet y otros clientes de protocolos tradicionales, lo que hace que este antiguo sistema sea algo práctico en entornos de red modernos. La actualización también soluciona un problema con el ajuste del buffer circular de la tarjeta de red NE2000 en el modo v86, que anteriormente había causado silenciosamente retrasos o interrupciones en la descarga.
A nivel de interfaz, el lanzador ha experimentado una transformación visual "retro" utilizando el estilo 98.css y se ha agregado una nueva barra de información para mostrar gráficos de líneas de chispa en tiempo real, como CPU, disco y red. Está cerrado de forma predeterminada y solo se muestra cuando se mueve el mouse. La facilidad de uso de la aplicación también se ha mejorado significativamente, como la captura perfecta del mouse a través de VBMOUSE, que evita la experiencia de "puntero bloqueado" en las máquinas virtuales tradicionales; el menú "Máquina" agrega opciones como "Comenzar desde cero" y "Inicio sin estado" siempre está disponible, al tiempo que garantiza que los archivos del usuario aún se puedan conservar después de actualizar la imagen del disco. Además, una solución en v86 soluciona un problema por el cual las ventanas de DOS podían causar daños en la pantalla.
Cabe mencionar que Windows 95 Electron no se limita a las plataformas Windows. Los desarrolladores también ofrecen versiones para macOS y Linux, para que los usuarios de diferentes sistemas operativos puedan obtener fácilmente una dosis de experiencia "nostálgica" o ponerse en contacto con este sistema histórico sin depender de hardware antiguo. Los usuarios interesados en este proyecto pueden ir a GitHub para descargar el paquete de instalación de la última versión 5.0.1 y experimentar este "vivir en 2026" Windows 95 por sí mismos:
https://github.com/felixrieseberg/windows95/releases/tag/v5.0.1