Proyecto ReactOS, desarrollando durante muchos años un sistema operativo libre con compatibilidad binaria con aplicaciones y controladores de Windows, anunció el primer lanzamiento exitoso de una versión experimental para ARM64. Hasta ahora, las arquitecturas objetivo principales de ReactOS habían sido i586 y AMD64, y ahora el sistema pudo iniciarse en una plataforma ARM de 64 bits.
La demostración se publicó el 26 de mayo de 2026. Como aclara Phoronix, la versión mostrada de ReactOS ARM64 se ejecutó en una máquina virtual QEMU, orientada al procesador Apple ARM64. Para que la versión experimental de ARM64 funcione, se requiere un sistema compatible con UEFI con GICv2 o GICv3; el nivel objetivo de la arquitectura es Armv8-A y superior.
El soporte todavía se encuentra en estado experimental. Esto no significa la aparición de un lanzamiento ARM64 listo para el uso diario y mucho menos un soporte completo para el verdadero Apple Silicon «de fábrica». Se trata de un importante hito técnico: el sistema ya puede pasar las primeras etapas de inicio en la nueva arquitectura, pero aún queda un gran trabajo por hacer para alcanzar un funcionamiento estable, controladores, gráficos y compatibilidad con aplicaciones de usuario.
ReactOS es interesante porque no es una distribución de Linux y no es una capa sobre Wine. El proyecto intenta implementar un sistema operativo abierto, compatible con la familia Windows NT, incluyendo aplicaciones y controladores para Windows NT/2000/XP/2003/Vista/7. La parte de usuario de ReactOS utiliza en gran medida el trabajo de Wine, pero el sistema en sí se construye como un sistema operativo separado con su propio núcleo, gestor de arranque y componentes del sistema.
El código de ReactOS se distribuye bajo GNU GPL 2.0, y el proyecto advierte claramente que el sistema aún se encuentra en estado de alpha. Los desarrolladores no garantizan estabilidad, integridad de datos ni funcionamiento correcto en hardware real, por lo que aún se recomienda probarlo en una máquina virtual o en un sistema de pruebas separado sin datos importantes.
La transición a ARM64 no es importante solo por sí misma. Para ReactOS, es un paso hacia una base arquitectónica más moderna: Windows ya existe en ARM desde hace tiempo, y el interés en las plataformas ARM64 ha crecido notablemente tras la expansión de Apple Silicon, Qualcomm Snapdragon X y sistemas ARM para servidores. Sin embargo, para ReactOS, la portación es más complicada que una simple recompilación: es necesario adaptar partes de bajo nivel del kernel, HAL, el manejo de interrupciones, el arranque a través de UEFI, la gestión de memoria y un conjunto de controladores.
Una nueva demostración muestra que el trabajo en el puerto ARM64 de ReactOS ha ido más allá de la preparación teórica. Pero el estado práctico sigue siendo el mismo: es un logro para los desarrolladores y entusiastas, no una nueva plataforma lista para los usuarios. Para las pruebas generales, sigue siendo relevante la versión 0.4.15, disponible en forma de Boot CD y LiveCD, y los cambios más recientes se publican en compilaciones nocturnas, que pueden contener nuevas funciones, pero también nuevas regresiones.
Fuente: linux.org.ru
