ReactOS – Windows de código abierto

ReactOS es un sistema operativo de código abierto escrito en C/C++ y disponible para las arquitecturas x86, x86-64 y ARM.

El proyecto nació en el año 1995 como una clon de Windows 95 y está basado en el diseño de la arquitectura de Windows NT. Es compatible (lo intenta al menos) con las aplicaciones y controladores de Windows NT 5.X (Windows XP y posteriores).

Pese a estar construido basándose en Windows, ReactOS incluye ciertas mejoras que no están incluidas en el susodicho, como un gestor de paquetes, similar al que usa GNU/Linux.

reactos_desktop

 

Auditoría

Dado que Windows es un sistema operativo de código cerrado, los desarrolladores de ReactOS emplean ingeniería inversa para comprender el funcionamiento de Window.

En enero del 2016, uno de los desarrolladores encontró código desensamblado de Windows XP, algo completamente ilegal y que afectó a la credibilidad del proyecto, sin embargo en la actualidad ese código ha sido reescrito en C y el proyecto está auditado para que no existan dudas acerca del origen del código.

Este problema ocasionó la eliminación de los enlaces de descarga, una pérdida de credibilidad y la prohibición de colaborar con WINE.

 

Demostraciones a políticos rusos

ReactOS ha despertado cierto interés entre algunos políticos rusos, en 2007 Víktor Alksnis se reunió con Aleksey Bragin “coordinador” del proyecto, para realizar una demostración y en 2012 se realizó otra demostración a Vladimir Putin.

Estabilidad

En estos momentos, y pese a llevar tantos años en desarrollo, sigue en versión alpha, por lo que no se recomienda instalarlo en máquinas de producción.

 

Look and feel

En lo relativo a su aspecto visual, es muy similar a Windows 95/98/2000, con ligeras diferencias respecto al original.

El tema ha quedado tremendamente obsoleto y el menú de inicio es poco usable.

Personalmente considero que deberían modificar la interfaz para asemejarse a Windows 7 Basic (porque tiene pocas animaciones y transparencias) o Windows 10, porque es bastante “flat”.

 

Descarga

Puedes descargar la ISO de instalación como el live CD desde su página oficial: https://www.reactos.org/es/download

Anuncios
Trust me, i'm an engineer

Compartir carpeta en VirtualBox

Introducción

La siguiente guía explica como compartir una carpeta entre un Linux (anfitrión) y un Windows 7 (máquina virtual), de modo que ambos puedan leer y escribir en el mismo directorio. Para poder compartir una carpeta es necesario instalar las Guest Additions.

¿Qué son las guest additions?

Guest Additions es una aplicación que se instala en la máquina virtual y que permite, entre otras cosas, mejorar la integración del cursor, compartir el portapapeles, compartir carpetas y mejorar el soporte de vídeo.

¿Cómo instalo las guest additions?

Instalar las Guest Additions es sencillo, con la máquina virtual encendida vas a Dispositivos → Insertar imagen de CD de las «Guest Additions»
Insertar imagen guest additions

Cuando la descarga ha terminado VirtualBox pregunta si quieres insertar el disco, tras lo cual Windows ya puede acceder a las Guest Additions.
Se instala desde “Equipo” como si fuera un CD normal y corriente (siguiente, siguiente, siguiente), a mitad de instalación va a preguntar si “confias” en el software de Oracle, le dices que se calle de una puñetera vez y listo.

Trust me, i'm an engineer

Crear y compartir una carpeta

Lo primero es crear el directorio en Linux, dentro de la carpeta personal es un buen lugar.

La interfaz gráfica es para débiles

~ la interfaz gráfica es para débiles ~

Una vez hecho este complicadísimo paso (no os puedo asegurar que lo logréis :p) ya puedes configurar en VirtualBox la carpeta que vas compartir.

Solo es necesario indicar la ruta de la carpeta en GNU/Linux y el nombre de la unidad.

preferencias de carpetas compartidas

carpetas compartidas virtualboxAgregar carpeta compartida virtualbox

*Importante marcar el automontar y hacer permanente.

En Windows 7 al reiniciar aparecen automaticamente las unidades que he configurado en VirtualBox, si tienes una versión anterior o no aparecen las carpeta en “Equipo” puedes usar el siguiente comando para agregar una unidad de red:

net use z: \vboxsrvcompartido
*compartido es el nombre que le has dado a la unidad cuando la creas en VirtualBox
*Si ya tienes en uso z: utiliza otra unidad

e voilà