El proyecto ReactOS ha anunciado el lanzamiento oficial de la versión 0.4.16 de su sistema operativo de código abierto, diseñado para ser compatible con Windows. Esta nueva entrega llega tras un periodo de desarrollo de año y medio, introduciendo cambios significativos en la experiencia de instalación y resolviendo problemas técnicos que afectaban el rendimiento en diversos tipos de hardware, tanto en entornos físicos como en máquinas virtuales.
Una de las novedades más destacadas de esta versión es la implementación de un instalador gráfico inédito y la creación de una imagen de arranque unificada. Hasta ahora, la comunidad de usuarios debía elegir entre descargar una imagen de LiveCD para probar el sistema o una de BootCD para proceder a la instalación. Con la versión 0.4.16, esta distinción desaparece en favor de una única imagen. El proceso ahora permite que el sistema arranque primero en modo live y, si el usuario decide continuar, puede acceder directamente al instalador gráfico, el cual ya incorpora una gestión básica de particiones.
Este ajuste simplifica considerablemente el flujo de trabajo para el usuario final, eliminando la necesidad de manejar múltiples discos o herramientas externas para preparar la unidad de almacenamiento antes de la instalación. Este cambio acerca la experiencia de uso de ReactOS a la de otros sistemas operativos de escritorio modernos.
En términos de desarrollo, la actualización ha sido exhaustiva. El equipo ha cerrado 381 tareas de su rastreador interno e incorporado un total de 2.808 commits. Un dato relevante es la resolución del fallo CORE-3804, una incidencia que permanecía abierta desde febrero de 2009, logrando solucionarse después de más de diecisiete años. La rama de lanzamiento de esta versión, denominada releases/0.4.16, se separó de la rama principal el pasado 28 de abril de 2026.
La base técnica del sistema se ha actualizado integrando componentes de Wine 10. Esta mejora es fundamental, ya que afecta la manera en que ReactOS traduce las llamadas de las aplicaciones de Windows, sentando las bases para futuras optimizaciones en la compatibilidad de software.
En el área de gráficos, se han corregido fallos persistentes en tarjetas de video de fabricantes principales. Para los usuarios de NVIDIA, se solucionó una ralentización severa que no se debía al controlador, sino a la gestión de memoria del núcleo, específicamente por la falta de entradas suficientes en la tabla de páginas del sistema (system PTE). Al ampliar este número de entradas, se ha recuperado el rendimiento. Por otro lado, para los sistemas AMD, se corrigió un error que dejaba las ventanas OpenGL totalmente en blanco, mediante la reescritura de la función ExtEscape en la subcapa gráfica y ajustes en win32k.sys.
El apartado de sonido también ha recibido una renovación importante. El controlador hdaudbus.sys ha sido sustituido por sklhdaudbus, apoyándose en el Kernel Mode Driver Framework (KMDF) importado de Windows Driver Frameworks. Gracias a esta transición, el sistema ahora es compatible con controladores HD Audio diseñados originalmente para Windows XP y Server 2003 de marcas como Realtek, NVIDIA, AMD, IDT y SigmaTel. Además, se ha solucionado el problema de la pérdida de configuración, permitiendo que los niveles de volumen y el balance se guarden y recuperen tras reiniciar el equipo.
Respecto al almacenamiento, se ha implementado un nuevo controlador ATA que reduce la dependencia de UniATA, utilizado desde 2009. Este cambio busca mitigar errores como el INACCESSIBLE_BOOT_DEVICE (0x7B) y reducir los tiempos de arranque en configuraciones recientes. Además, se ha incluido soporte explícito para máquinas virtuales Hyper-V Generation 1. Otras mejoras incluyen la recuperación de la utilidad chkdsk para reparar particiones FAT, que se había visto afectada por el driver FastFAT de Microsoft, y la integración de una nueva utilidad de limpieza de disco compatible con las extensiones de Windows Disk Cleanup.
A pesar de estos avances, el equipo de ReactOS recuerda que el sistema operativo continúa clasificado en fase alfa. Por este motivo, se recomienda a los usuarios que deseen probar la versión 0.4.16 que lo hagan preferiblemente en máquinas virtuales o en equipos de pruebas, evitando su uso como sistema principal.





