- ReactOS
-
ReactOS
ReactOS
Escritorio de ReactOSDesarrollador Proyecto ReactOS www.reactos.org Información general Modelo de desarrollo FLOSS Última versión estable 0.3.10
5 de julio de 2009Núcleo ReactOS Tipo de núcleo Híbrido Licencia GPL Estado actual Alpha en desarrollo ReactOS (React Operating System) es un proyecto de código abierto para crear un sistema operativo compatible con aplicaciones y controladores de Windows NT. Parte de su código está basado en el proyecto Wine, mientras que Wine también se beneficia de los avances de ReactOS.
Contenido
Desarrollo
ReactOS ha comprendido algunas etapas de desarrollo.
Freewin95 a ReactOS
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un proyecto llamado Freewin95 el cual consistía en implementar un clon de Windows 95. El proyecto estuvo bajo discusión por el diseño del sistema ya habiendo desarrollado la capa compatible con MS-DOS, pero lamentablemente esta fue una situación que no se completó.
Para 1997 el proyecto no había lanzado ninguna versión así que los miembros del proyecto coordinados por Jason Filby, pudieron revivir el proyecto. Se decidió cambiar el núcleo del sistema compatible con MS-DOS y de ahora en adelante basarlo en uno compatible con Windows NT y así el proyecto pudo seguir adelante ya con el nombre actual ReactOS que comenzó en febrero de 1998 desarrollando las bases del kernel y algunos drivers básicos.
Historial de versiones
Muchas herramientas de desarrollo entre API y ABI están listas para un nivel alto de desarrollo y una interfaz básica en GUI también lo está. ReactOS también posee ReactOS Explorer, una interfaz de usuario similar al ya conocido Explorer de Windows.
Versión Soportada Fecha de lanzamiento Novedades 0.2.0 Sin soporte 25 de enero de 2004 - Primer lanzamiento, con una Interfaz gráfica funcional.[1] 0.2.2 Sin soporte 27 de abril de 2004 - Correción de errores.[1] 0.2.5 Sin soporte 2 de enero de 2005 - Corrección de errores.[1] 0.2.8 Sin soporte 29 de octubre de 2005 - Detección de VMware y reescritura de CSRSS.[1] 0.3.0 Sin soporte 27 de agosto de 2006 - Primera versión con soporte oficial de trabajo de red.[2] 0.3.1 Sin soporte 10 de marzo de 2007 - Incluido el gestor de programas Download!; comienzo de la reescritura del núcleo.[2] 0.3.2 Sin soporte Nunca lanzado - Versión creada pero nunca liberada.[2] 0.3.3 Sin soporte 12 de septiembre de 2007 - Implementados el nuevo núcleo y Win32k.[2] 0.3.4 Sin soporte 22 de enero de 2008 - Reescrito el soporte de registro, implementado el cliente de escritorio remoto y mejora en la ayuda Plug 'N' Play.[2] 0.3.5 Sin soporte 30 de junio de 2008 - Solo arreglo de errores.[3] 0.3.6 Sin soporte 6 de agosto de 2008 - Soporte RTL. 0.3.7 Sin soporte 4 de noviembre de 2008 - Implementada la arquitectura x86-64, MSVC y nuevos stacks. 0.3.8 Sin soporte 4 de febrero de 2009 - Multiplicación del soporte de discos duros en LiveCD. 0.3.9 Sin soporte 26 de abril de 2009 - Establecuido el minimo de 32 MB de Ram, suporte para el sonido inicial. 0.3.10 Actual 5 de julio de 2009 - Soporte inicial de SATA, soporte de teclado y mouse con puertos USB, implementado un programa semejante a Paint y un soporte de compilación inicial de MSVC.[4] Relación con el proyecto Wine
ReactOS siempre ha trabajado junto con el proyecto Wine para intercambiar tanto esfuerzo en la programación como sea posible.
Esto afecta principalmente a los DLL del Modo de Usuario (User Mode DLLs) los cuales utilizan el kernel de ReactOS, que forma la infraestructura subyacente.
Otras áreas de cooperación son las aplicaciones y el probado.
Compatibilidad futura
La compatibilidad del proyecto ReactOS se divide actualmente en dos objetivos: compatibilidad a nivel kernel con Windows 2003 Server SP1, y compatibilidad a nivel Win32 con Windows Vista (NT 6.0). Esto es así debido a que el kernel no cambia muy seguido, mientras que Win32 cambia más rapidamente.
Anteriormente los objetivos de compatibilidad han sido Windows NT 4.0, Windows 2000 (NT 5.0), y Windows XP (NT 5.1).
Soporte para aplicaciones de otros
La arquitectura de ReactOS permite tener subsistemas, así como lo hace la arquitectura Windows NT.
Un subsistema es una implementación de APIs de otro sistema operativo, permitiendo así ejecutar aplicaciones de otros sistemas operativos en ReactOS (subsistemas para Java, OS/2, DOS y otros).
Obtenerlo
En la web se ofrecen varias descargas:
- imágenes de CD (ISO):
- LiveCD.
- Instalación.
- en máquina virtual, Qemu y VMware
- carátulas, en pdf y en png
Véase también
Referencias
- ↑ a b c d «Serie 0.2.x» (en español). Consultado el 10 de octubre de 2009.
- ↑ a b c d e «Serie 0.3.x» (en español). Consultado el 10 de octubre de 2009.
- ↑ «ReactOS 0.3.5» (en español). Consultado el 10 de octubre de 2009.
- ↑ «Anuncio del lanzamiento de ReactOS 0.3.10» (en inglés). Consultado el 10 de octubre de 2009.
- Holwerda, Thom (2009). «ReactOS Targets Windows 2003, Vista». Consultado el 26 de Septiembre de 2009.
Enlaces externos
- Wikimedia Commons alberga contenido multimedia sobre ReactOS.Commons
- Sitio oficial de ReactOS
Categoría: Sistemas operativos libres - imágenes de CD (ISO):
Wikimedia foundation. 2010.