ReactOS: ¿Una alternativa real a Windows?

ReactOS (forma abreviada: ROS) es un sistema operativo de código abierto que se basa en Windows NT/XP en su aspecto y funcionalidad. A diferencia de muchas otras réplicas, no está basado en Linux, sino que …

ReactOS: ¿Una alternativa real a Windows?

ReactOS Logo
  1. Revista
  2. »
  3. Artículo
  4. »
  5. Software
  6. »
  7. ReactOS: ¿Una alternativa real a Windows?

ReactOS (forma abreviada: ROS) es un sistema operativo de código abierto que se basa en Windows NT/XP en su aspecto y funcionalidad. A diferencia de muchas otras réplicas, no está basado en Linux, sino que se construyó desde cero. La compatibilidad con el núcleo de Windows NT debería hacer posible el uso de software y controladores de Windows NT y sus sucesores directos. Hemos echado un vistazo más de cerca al sistema operativo y, basándonos en nuestras experiencias, mostramos si ReactOS también puede demostrar ser una alternativa a Windows en el uso diario.

  • El nombre ReactOS es una combinación de las palabras react (reaccionar) y operating system (sistema operativo) .
  • Ya en 1995 existía un primer precursor del sistema operativo de código abierto, «FreeWin95», que sólo era compatible con los programas de Windows 95.
  • El código fuente de ReactOS estaba escrito principalmente en C, pero el Explorador y el sistema de sonido estaban implementados en C++.

¿Qué es ReactOS?

ReactOS es un sistema operativo libre sujeto a los términos de la GPL y basado en la arquitectura de Windows. El objetivo del proyecto de código abierto es lograr la mayor compatibilidad posible (compatibilidad binaria) con el propio Windows, de modo que los controladores y las aplicaciones puedan utilizarse sin soporte adicional. ReactOS está diseñado para sistemas de 32 y 64 bits y es compatible con todos los tipos de procesador a partir de Intel Pentium.

El núcleo es compatible con NT 5.2. en la medida de lo posible, lo que equivale aproximadamente a Windows Server 2003. Las aplicaciones, por su parte, están orientadas a las versiones más recientes, pero en última instancia el objetivo también es la compatibilidad con Windows Server 2003.

Para la realización de ReactOS, el equipo de desarrollo colaboró estrechamente con otros proyectos (por ejemplo, Wine o Haiku para los controladores USB), pero los programas especiales, como las aplicaciones para las configuraciones, se escribieron completamente desde cero.

Es bueno saberlo: ReactOS se diseñó para cumplir los requisitos de seguridad más exigentes. Está construido sobre una arquitectura Windows NT y, por tanto, dispone, por ejemplo, de un modelo de seguridad flexible basado en listas de derechos de acceso. Además, no comparte ninguna vulnerabilidad de seguridad común con otros sistemas operativos como Windows XP.

2 Introducción a ReactOS

En esta sección veremos más de cerca la instalación, configuración y funcionamiento de ReactOS.

2.1 Instalación de ReactOS

Los requerimientos de sistema de ReactOS son muy reducidos comparados con Windows: La instalación sólo requiere al menos 500 MB de espacio libre en disco duro y 96 MB de RAM.

Encomparación, Windows 10 requiere 16 GB (32 bits) o 32 GB (64 bits) de espacio libre en el disco duro, además de la friolera de 1 GB (32 bits) o 2 GB (64 bits) de RAM para la instalación y el funcionamiento.

En el sitio web del fabricante puedes descargar el CD de instalación, así como varias imágenes del sistema, por ejemplo para VMWare, VirtualBox o QEMU. Con el Live CD también puedes probar el sistema operativo sin instalación.

Para esta demostración, iniciaremos la ISO de ReactOS en una máquina VirtualBox de 32 bits. En el primer paso de la instalación, navegue hasta el idioma deseado utilizando las teclas de flecha y confirme su selección con«Enter«.

ReactOS Installation Sprachauswahl
También puedes instalar ReactOS en alemán a través de la selección de idioma
.

En la siguiente ventana, vuelve a pulsar«Enter» para continuar con la instalación. Si desea reparar una instalación existente de ReactOS en su lugar, pulse«R«. Por otro lado, pulsando la tecla«T», puede visualizar las condiciones de licencia.

ReactOS Installation
Confirma con «Enter» en la siguiente ventana para continuar con la instalación de ReactOS.

ReactOS se encuentra aún en una fase temprana de desarrollo, por lo que en el siguiente paso recibirás un aviso de que (pueden) existir ciertas limitaciones. Debido a esto, te recomendamos que sólo utilices ReactOS con fines de prueba y no como un sistema operativo de uso diario. No nos desanimamos por ello y continuamos la instalación con«Enter«.

ReactOS Installation Geräteeinstellungen
Comprueba que la configuración actual del dispositivo es correcta y confírmala de nuevo pulsando «Enter»
.

En la siguiente ventana recibirá un resumen de los ajustes actuales del aparato. Confirme con «Enter» para llegar a los ajustes de particionamiento. Para nuestra demostración, ningún cambio es necesario aquí, y podemos simplemente continuar la instalación pulsando «Enter» de nuevo.

Alternativamente, también tiene la opción (de forma análoga a Windows) de eliminar una partición existente mediante «D » o crear una partición primaria («P«), extendida («E«) o lógica («L«).

ReactOS Installation Partition
Seleccione la partición en la que desea instalar ReactOS.

Ahora selecciona el tipo para el sistema de archivos. En la nueva versión de ReactOS, puedes elegir entre FAT y BTRFS, que es muy común en Linux. Confirma con«Enter» para formatear la partición.

ReactOS Installation Dateisystem
Para el sistema de archivos, puedes elegir entre FAT o BTRFS.

Losarchivos de instalación necesarios se copian en un directorio del disco duro, que puede definir en el siguiente paso. En nuestro ejemplo, mantenemos la configuración por defecto \ReactOS.

ReactOS Installation Verzeichnis
Definir el directorio donde se colocarán los archivos de instalación.

ReactOS se instalará ahora en la máquina virtual. En nuestro ejemplo, el proceso duró menos de tres minutos.

ReactOS Installation Dateien kopieren
En nuestra prueba, la copia de los archivos de instalación tardó menos de tres minutos.

Esto casi completa la instalación. Por último, especifique dónde se instalará el gestor de arranque y confirme una última vez con la tecla intro. Después de un reinicio (en nuestro caso de la máquina virtual), ReactOS está listo para su uso.

2.2 Instalación y configuración de ReactOS

Tras un reinicio, el asistente de configuración de ReactOS nos saluda de la forma habitual en Windows. Haz clic en«Siguiente» para llegar a la configuración del idioma y el teclado.

ReactOS Regionale Einstellungen
Tras la instalación, lo primero que hay que hacer es establecer la configuración regional de idioma y teclado.

Los siguientes pasos también son conocidos de Windows: En los siguientes pasos, puede definir un nombre de usuario y de equipo, así como una contraseña de administrador, establecer la zona horaria, la fecha y la hora, decidir una distribución y, por último, especificar si su equipo debe añadirse a un grupo de trabajo o a un dominio. Finalice el asistente de configuración haciendo clic en«Listo«.

ReactOS Installation Neustart
Es necesario reiniciar el sistema para completar la configuración.

Si faltan controladores, ahora puede instalarlos con la ayuda del asistente de hardware. Seleccione«Instalar controlador automáticamente» si desea que el sistema operativo busque el controlador adecuado o haga clic en «Instalar controlador desde un directorio específico» si desea buscar el archivo usted mismo.

ReactOS Installation fehlende Treiber
El asistente de hardware instalará automáticamente los controladores que falten tras un reinicio.

2.3 Trabajando con ReactOS

A primera vista, el escritorio en ReactOS parece una versión temprana de NT y por lo tanto exuda un toque de nostalgia. Hace uso de las funciones de la librería «shell32» y por lo tanto permite algunas de las comodidades familiares de Windows. Esto incluye abrir carpetas haciendo doble clic o asignar símbolos individuales para directorios concretos.

ReactOS Desktop Ansicht
Crear, guardar, borrar o renombrar archivos en ROS funciona igual que en Windows.

El primer lugar al que hay que acudir es el gestor de aplicaciones. Aunque algunos programas básicos como Paint, un editor o el prompt de ReactOS ya están instalados, buscarás en vano un navegador, por ejemplo.

ReactOS Anwendungsmanager
En el gestor de aplicaciones encontrarás toda una serie de programas compatibles para trabajar con ReactOS.

El gestor de aplicaciones cumple con los estándares comunes de Linux, pero tiene muy poco que ver con Linux en sí: Aquí sólo encontrarás programas de código abierto que han demostrado ser compatibles con Re actOS. Entre ellos se encuentran nombres tan conocidos como Notepad++, GIMP, LibreOffice o CCleaner, aunque la mayoría son versiones antiguas.

Hemos instalado Mozilla Firefox y LibreOffice como prueba. Para ello, hemos descargado el archivo *.exe desde el gestor de aplicaciones y lo hemos instalado haciendo doble clic en nuestro ReactOS. Esto funcionó sin dificultad para ambos programas, se crearon los iconos de escritorio y se añadieron los elementos de menú correspondientes.

ReactOS Mozilla Firefox
También puedes navegar por Internet como siempre con ReactOS a través de Mozilla Firefox.

En la nueva versión de Re actOS, la atención también se ha centrado más en los juegos: A pesar de muchas mejoras, el sistema sigue sin ser lo bastante estable para los juegos actuales de Windows, pero pueden ejecutarse en él versiones antiguas de juegos clásicos como Grand Theft Auto, Command & Conquer o Sim City. En la mayoría de los casos, sin embargo, falta el sonido.

Consejo: Puedes configurar Direct 3D a través de las opciones de WineD3D en el panel de control. Hay varias opciones entre las que elegir, cuyo modo de funcionamiento es más comparable al de DirectX 8.

Conclusión: ¿Es ReactOS una alternativa real a Windows?

Debido a su estado alfa, la versión actual de ReactOS aún no está completamente desarrollada en su funcionalidad, lo que hace difícil sacar una conclusión definitiva. En cualquier caso, la compatibilidad con Windows lo hace interesante para la mayoría de usuarios de PC. Sin embargo, según nuestra experiencia, el sistema aún no es apto para el trabajo diario debido a los fallos e incertidumbres que aún presenta. No obstante, si los desarrolladores consiguen sacar al mercado una versión beta razonablemente estable, el proyecto bien podría establecerse como un serio competidor de los sistemas operativos actualmente dominantes, como Windows, Linux y Mac.

Artículos relacionados