¿Por qué ReactOS?
Mucha gente en los foros se pregunta “¿por qué debería usar ReacOS?” o “¿Por qué alguien iba a necesitar ReactOS?” o “¿Por qué no ayudar a desarrollar Wine en lugar de esto?” o “¿Por que no usar Linux con wine?”.
Tenemos respuesta para todas estas preguntas, pero no es ninguna palabra magica. Nombramos aqui algunos problemas clave:
-
Hay muchos sistemas operativos *nix en la calle, eso esta muy bien. Sin embargo tienen distino proposito (se ajustan perfectamente al mercado de los servidores, pero aun no han conquistado el de los escritorios, y algunos factores juegan en contra de las alternativas a Windows que existen).
-
Actualmente no hay ningun sistema operativo que implemente el diseño de arquitectura del kernel de la familia de Windows NT (GNU/Linux es la mejor comparación: Linux empezó como un “clon” de Minix y Unix (convirtiendose tarde o temprano en un reemplazo a Unix), y ReactOS empezócomo un “clone” de Windows NT).
-
Linux+Wine nunca serán un reemplazo total de un sistema Windows. No solamente porque es Linux (despite there are some really user-friendly Linux distros out there), y no solamente porque muchos usarios verán la transiciń a Linux/BSD dificil, sino también debido a las decisiones de diseño e implementación de las arquitecturas de Linux y Wine, quue impiden un 100% de compatibilidad.
-
A pesar de que Linux soporta muchos tipos de hardware, Windows es aún la plataforma dominante para los fabricantes de dispositivos. Existen intentos de vencer esta situación (como el encapsulador NDIS para controladores de las tarjetas de red de NT, hay rumores acerca de soportar drivers de vídeo de NT, NTFS nativo para soportar el sistema de ficheros de NT), pero ReactOS lo resuelve desde el primer día debido a su diseño – ser compatible con los driver y aplicaciones actualmente disponibles.
-
Hay mucha gente a la que no les gusta el comportamiento de *nix o no está de acuerdo con las convenciones usadas. Para ellos, Linux, BSD, yMac OS X no son una opción, incluso antes de que la compatibilidad entre aplicaciones y hardware entrara en juego. Un sistema operativo debería dar al consumidor lo que desean en lugar de exigir la conformidad del usuario. Incluso con WINE, estás corriendo un sistema operativo que se comporta de forma distinta a Windows, tanto a nivel de usuario como a nivel de sistema.
- compatibilidad hacia atrás. Esto es algo vital para algunas personas y empresas, pero la filosofía de desarrollo de Linux y el proyecto GNU no lo considera una prioridad. La familia Windows siempre tiene un modo de asegurar una API estable y compatibilidad hacia atrás. Por su diseño, ReactOS también seguirá esta filosofía con aplicaciones, existentes y futuras, diseñadas para la familia de Windows NT.
-
No hay planes para liberar Windows bajo una licencia compatible con GPL (al menos, el equipo de ReactOS no es consciente de ellos).
Finalmente, ReactOS ofrece otra alternativa, para la gente que está harta de las políticas de Microsoft pero non quieren abandonar el familiar entorno, diseño arquitectónico, millones de aplicaciones de software y miles de controladores de hardware.