No , ReactOS no es un reemplazo viable para Windows XP. Puede que nunca lo sea, pero ciertamente no lo es ahora, a partir de abril de 2014.
El área principal donde falta ReactOS es en los niveles más bajos del sistema operativo: el núcleo. Los controladores de dispositivo en ReactOS, así como la arquitectura general del núcleo, se simplifican enormemente (simplificado = carece de características y soporte para cosas básicas) en comparación con Windows XP, o incluso Windows 2000. Con tan pocos desarrolladores como hay para trabajar en el proyecto, No espero que esto cambie pronto.
En realidad, Wine ejecutándose en GNU / Linux con X11 es un mejor reemplazo para Windows XP que ReactOS. Puedes cuestionar esta lógica, pero quédate conmigo aquí:
- ReactOS bloqueará su sistema casi por capricho, por hacer casi cualquier cosa. Se bloqueará con más frecuencia y más fácilmente que Windows 95 o Windows 3.1.
En comparación, GNU / Linux es un sistema operativo extremadamente estable en general, con una infraestructura bien probada y con todas las funciones para soportar gráficos rápidos en 2D y 3D; redes robustas; excelente programación multitarea y multiprocesador; y controladores de sistema de archivos avanzados de clase mundial. Comparando Xorg (el servidor de visualización) en GNU / Linux con ReactOS, Xorg es mucho más estable, más rápido, más funcional y puede soportar mucho mejor la Wine API que el subsistema de visualización ReactOS.
ReactOS tiene mucho trabajo agotador de ingeniería inversa de bajo nivel que hacer, antes de que pueda comenzar a convertirse en un sistema operativo más estable y con funciones completas. El trabajo de ingeniería inversa lleva más tiempo que el trabajo de ingeniería hacia adelante, y dado que Linux es de código abierto y Windows XP no lo es, casi todo el trabajo que se realiza es ingeniería avanzada. Entonces ReactOS tiene muchos menos ingenieros trabajando en él, y el trabajo que tienen que hacer es mucho más difícil que el trabajo que tienen que hacer los ingenieros de Linux.
ReactOS tiene el objetivo de admitir eventualmente la infraestructura de controladores de kernel de Windows XP lo suficiente como para que los controladores escritos para el kernel de Windows XP puedan ejecutarse sin modificaciones en ReactOS. Supongamos que tienen éxito al 100% con este objetivo. Bueno, la mayoría de los fabricantes dejarán de admitir sus controladores para Windows XP muy pronto, si aún no han dejado de admitir el hardware por completo. Entonces, ¿qué haces si hay un problema de seguridad con uno de los controladores propietarios que estás ejecutando? En resumen, la gente de ReactOS no tiene la mano de obra para implementar un montón de controladores de código abierto para hardware común en la parte superior de la infraestructura del núcleo NT, por lo que esperan aprovechar los controladores existentes, una táctica que no es una buena noticia para El usuario con mentalidad de seguridad.
Verá, ReactOS estaría bien si tuviera una infraestructura de kernel moderna y bien mantenida donde los controladores fueran estables, de código abierto y recibieran actualizaciones continuas. Pero ninguna de esas cosas es cierta sobre los controladores o el núcleo de ReactOS.
Si tuviera que elegir un proyecto en el que invertir tiempo y / o dinero para seguir ejecutando programas exclusivos de Windows XP después de la muerte de XP, diría que debe invertir su tiempo / dinero en el proyecto Wine que se ejecuta en GNU / Linux, o incluso en el Mac, dependiendo de tu preferencia. Han hecho un trabajo increíble en el pasado, y dada la dificultad de su tarea, todavía tienen mucha gente trabajando en ello (por ejemplo, todos los ingenieros de CodeWeavers), y continúan haciendo grandes progresos con cada lanzamiento incremental.
No me malinterpretes. ReactOS es un gran proyecto de investigación. Pero probablemente nunca será más que eso: un proyecto de investigación. Especialmente si tienes seguridad en mente. Lo peor que se puede imaginar para alguien consciente de la seguridad es el software estancado que no recibe correcciones de errores y actualizaciones incrementales. De hecho, si está ejecutando programas XP que ya no reciben actualizaciones, diría que solo socava su modelo de seguridad, independientemente de en qué plataforma lo ejecute, ya sea XP, GNU / Linux / wine o ReactOS!