react os

14
UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS Entornos Alternativos Faculta de Ingeniería de sistemas 2014-2015 Realizado por: Noé Chimborazo, Geovanny Dután ReactOS 0.3.16 Introducción ReactOS (React Operating System) es un sistema operativo de código abierto destinado a lograr la compatibilidad binaria con aplicaciones de software y controladores de dispositivos hechos para Microsoft Windows NT versiones 5x en adelante (Windows XP y sus sucesores). Surgió como un intento de compatibilidad con Windows 95. El desarrollo comenzó a principios de 1998, y ha continuado con la incorporación gradual de las características que ya se encuentran en Windows. ReactOS está principalmente escrito en C, con algunos elementos, como el Explorador de ReactOS, escritos en C++. El proyecto se está portando a las arquitecturas de procesador ARM y AMD64, y en parte implementa la funcionalidad de la API de Windows. Esta última cuenta con la asistencia mediante la inclusión de partes de la capa de compatibilidad Wine para sistemas operativos tipo Unix, pero otra funcionalidad se lleva a cabo por los propios desarrolladores. Sin embargo, el progreso se ha visto obstaculizado por la falta de desarrolladores experimentados.

Upload: geovanny-dutan

Post on 18-Jan-2016

7 views

Category:

Documents


0 download

DESCRIPTION

SO

TRANSCRIPT

Page 1: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

Realizado por: Noé Chimborazo, Geovanny Dután

ReactOS 0.3.16

Introducción

ReactOS (React Operating System) es un sistema operativo de código

abierto destinado a lograr la compatibilidad binaria con aplicaciones de

software y controladores de dispositivos hechos para Microsoft Windows

NT versiones 5x en adelante (Windows XP y sus sucesores). Surgió como un

intento de compatibilidad con Windows 95. El desarrollo comenzó a principios

de 1998, y ha continuado con la incorporación gradual de las características que

ya se encuentran en Windows.

ReactOS está principalmente escrito en C, con algunos elementos, como

el Explorador de ReactOS, escritos en C++. El proyecto se está portando a las

arquitecturas de procesador ARM y AMD64, y en parte implementa la

funcionalidad de la API de Windows. Esta última cuenta con la asistencia

mediante la inclusión de partes de la capa de compatibilidad Wine para

sistemas operativos tipo Unix, pero otra funcionalidad se lleva a cabo por los

propios desarrolladores. Sin embargo, el progreso se ha visto obstaculizado por

la falta de desarrolladores experimentados.

Page 2: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

Características:

- ReactOS está principalmente escrito en C

- soportando a las arquitecturas de procesador: ARM y AMD64, y en

parte implementa la funcionalidad de la API de Windows (La interfaz de

programación de aplicaciones de Windows)

- Seguridad: NT es seguro por diseño. Fue el primer sistema operativo de

uso general con una implementación apropiada de un modelo de seguridad

muy flexible basado en listas de control de acceso.

ReactOS ha sido diseñado para ser muy seguro; no comparte defectos de

seguridad comunes en otros sistemas operativos.

- Ligero: Brevemente, ReactOS está diseñado para ser poderoso y ligero.

Puedes pensar que será ligero como lo fue Win95, una interfaz de usuario

consistente y un pequeño conjunto de herramientas útiles.

- Fiable: De hecho, ReactOS ha sido escrito de cero desde 1996, una sólida

implementación de NT, y un sistema operativo fiable y robusto para teareas

que van desde micro computadores incrustados a computadores personales,

estaciones de trabajo y clúster de servidores, mainframes y

superordenadores

- Rendimiento: ReactOS es ligero y rápido y superará a otros sistemas

operativos en varias facetas.

- Portable: El diseño del sistema operativo ReactOS proporciona

compatibilidad entre familias de procesadores, como Intel x86 e incluso

compatibilidad entre diferentes arquitecturas de procesadores, como CISC y

RISC

- Basado en Objetos: ReactOS no es un sistema orientado a objetos en el

sentido más estricto de la palabra, pero utiliza objetos para representar los

recursos internos del sistema. Los objetos en software son una combinación

de instrucciones y datos que modelan el comportamiento de las cosas, reales

or imaginarias, que existen en el mundo.

Page 3: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

Versiones

Versión Fecha de

lanzamiento Novedades

0.2.0 25 de enero de 2004 Primer lanzamiento, con una interfaz gráfica de usuario funcional.

0.2.2

0.2.5

27 de abril de 2004

2 de enero de 2005 Solo corrección de errores.

0.2.8 29 de octubre de 2005 Detección de VMWare, reescritura de CSRSS.

0.3.0 27 de agosto de 2006 Primera versión que oficialmente soporta creación de redes.

0.3.1 10 de marzo de 2007 Administrador de programas incluido, inicio de la reescritura

del kernel.

0.3.2 nunca lanzado Nunca lanzado.

0.3.3 12 sept 2007 Mejoras en kernel y win32k.

0.3.4 22 de enero de 2008 Reescritura del soporte de registros, cliente de escritorio remoto y Plug

and play.

0.3.5 30 de junio de 2008 Solo corrección de errores.

Color Significado

Rojo Sin soporte

Verde Versión actual

Azul Versión futura

Page 4: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

0.3.6 6 de agosto de 2008 Soporte RTL.

0.3.7 4 de noviembre de

2008 Mejoras en x86-64; MSVC, nuevos stacks.

0.3.8 4 de febrero de 2009 Se introduce PSEH y soporte multipartición HDD en LiveCD.

0.3.9 26 de abril de 2009 Se establece el mínimo de 24MB de RAM, mapeo del hiperespacio más

rápido, soporte inicial de sonido.

0.3.10 5 de julio de 2009 Soporte inicial SATA, soporte USB para teclado y mouse, clon

de Microsoft Paint, inicial MSVC.

0.3.11 16 de diciembre de

2009

Reescritura de kdcom; fuentes chinas y coreanas; actualizaciones de

compatibilidad, mejora del sistema de sonido.

0.3.12 20 de octubre de 2010

Reescritura de trap handler; reescritura del manejo del temporizador y

mensajes; soporte de NMI; soporte ensamblado «side-by-side

assembly»; soporte parcial de manejo de servicios de emergencia.

0.3.13 22 de marzo de 2011 Mejoras en la gestión de memoria para un mejor control de sonido y

visualización.

0.3.14 7 de febrero de 2012

ACPI activado por defecto, WiFi (des encriptado y WEP), soporte para

temas de Windows XP, nuevos controladores TCP/IP (LwIP),

compatibilidad MSVC, compatibilidad con operaciones DMA Scatter /

Gather y reescritura del shell32

0.3.15 30 de mayo de 2013 Soporte para ratones, teclados y lápices USB. Soporte AHCI y

actualizado el controlador UniATA. El Módulo de Manejo de Memoria

de ReactOS ahora es responsable de todos los manejos de memoria

Page 5: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

excepto por las secciones; soporte preliminar para la depuración de los

componentes de ReactOS usando windbg; mejoras basadas en los

resultados del conjunto de pruebas de funcionalidad de la

aplicación AutoHotkey; corrección de errores basados en el

funcionamiento del comprobador de controladores en varios

controladores incluidos

0.3.16 6 de febrero de 2014 Soporte para temas, integrado driver para tarjeta de red RTL8139. Del

mismo también soporta nuevas versiones de QEMU, entre otros.

0.4.0 no publicado Alpha.

0.5.0 no publicado Beta.

1.0.0 no publicado Listo para el uso diario.

Comparación entre ReactOS y Windows

Nombre ReactOs Windows(Server NT) Nombre ReactOS Windows Server

Creador ReactOS development team Microsoft Primer lanzamiento

1996 1993

Procesador Windows NT MS-DOS, OS/2, Windows 3.x Última versión estable

0.3.16 Windows Server 2012 R2 (NT 6.3.9200)

Fecha ultima versión

2014 2013

Costos y disponibilidad

Gratuito Home Basic retail $99.95, Home Premium retail $119.95, Business retail $299.95, Ultimate retail $300.951

Licencia GNU GPL, GNU LGPL Propietario Mercado destinado

Estación de trabajo, computadora personal

Estación de trabajo, computadora personal, media center, Tablet PC, embebido

Page 6: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

Requisitos para la instalación de ReactOS

Procesador compatible con x86 o x86-64, Pentium o superior.

64MB de RAM (se recomienda 256MB).

Disco duro IDE/SATA de al menos 350MB en la partición primaria.

Partición de arranque en formato FAT16/FAT32.

Adaptador de gráficos VGA de 2M. (VESA BIOS versión 2.0 o superior)

Unidad de CD-ROM.

Teclado estándar.

Ratón USB, ratón compatible PS/2 o mouse serial compatible con Microsoft

Aplicaciones que vienen por defecto en ReactOS

Graficador (Paint)

Explorador Internet (se puede descargar desde el centro de descargar de la

aplicación que contiene ReactOS)

Multimedia (Multimedia Player, Sound Recorder)

Procesador de texto (WordPad y Notepad)

Instalación de ReactOS

- Esta es la primera pantalla en donde damos Enter

Page 7: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Aquí escogemos la particion en donde queremos instalar el Sistema

Operativo Enter

- Lo siguiente damos a formatear Enter

Page 8: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Seguidamente Enter para continuar con la instalacion

Page 9: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Seleccionamos la primera opcion para que se instale el cargador de arranque

del SO

- Damos Enter para finalizar

- Selecionamos la primera opcion para cargar el sistma

Page 10: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- A continuación nos saldrá el siguiente pantalla damos Siguiente

Page 11: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Siguiente

- Si desea modificar cambiamos la regios que deseamos

Page 12: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Escribimos un nombre, seguidamente siguiente

- Aquí cambiamos el nombre del equipo y escribimos una contraseña luego

siguiente

Page 13: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- A continuación damos a cancelar porque al momento no queremos instalar

los controladores que nos facilita VMware

- Para terminar con el proceso damos a finalizar

Page 14: React Os

UNIVERSIDAD CATÓLICA DE CUENCA COMUNIDAD EDUCATIVA AL SERVICIO DEL PUEBLO

SEDE CAÑAR FACULTAD DE INGENIERÍA DE SISTEMAS

Entornos Alternativos Faculta de Ingeniería de sistemas

2014-2015

- Bueno esta es la apariencia de la interfaz de ReactOS