sistemas operativos...!!!

26
SISTEMA OPERATIVO Es un software de sistemas, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos

Upload: janet-de-la-torre

Post on 13-Jun-2015

1.750 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Sistemas operativos...!!!

SISTEMA OPERATIVO

Es un software de sistemas, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos

Page 2: Sistemas operativos...!!!

EVOLUCIÓN DE SISTEMAS OPERATIVOS Años 40

No existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa. Esto hacía que el tiempo de preparación para realizar una tarea sea considerable.

Años 50Para facilitar la interaccion

entre persona y el computador, los sistemas operativos hacen una aparición discreta y simple con conceptos de : monitor residente, proceso por lotes y el almacenamiento temporal.

Page 3: Sistemas operativos...!!!

Años 60Se produjeron cambios más

notorios utilizando diversas técnicas: multiprogramación, Tiempo compartido, tiempo real, multiprocesador. A mediados de los 60 aparece Multics (sistema operativo multiusuario),aunque fracasó. A finales de esta década comenzó a desarrollarse Unix.

Años 70Se desarrollan tecnologías

que se siguen utilizando hoy en día: miniordenadores, lenguajes de programación (Pascal y C).

Se presentan inconvenientes :-Grandes y costosos.-Gran consumo de recursos, debido al gran espacio de memoria ocupado.

Page 4: Sistemas operativos...!!!

Años 80-Creación de los circuitos LSI (integración a gran escala).

- Surgieron los menús y las interfaces gráficas, y aunque eso ralentizaba las aplicaciones, era más practico y simple para los usuarios.

- Lanzamiento en 1984 del Apple Macintosh.

- El MS-DOS (Microsoft Disk Operating System),, surge a partir de modificaciones del QDOS, EL CUAL COMPRO Windows en 1981 y al llegar a la versión 7.1 el MS-DOS pasó a estar integrado al sistema operativo de WINDOWS.

Page 5: Sistemas operativos...!!!

Años 90-GNU/LinuxLa idea de un Sistema Operativo Libre para la humanidad nace en 1984, impulsada por Richard Stallman. Motivado por esta idea comienza la construcción y desarrollo de las herramientas elementales que componen a un S.O, a esta parte del desarrollo del S.O se le conoce como proyecto GNU.En esta etapa Richard Stallman cuenta con la colaboración de miles de programadores a nivel mundial. En 1991 aparece la primera versión del núcleo Linux , creado por Linus Torvalds, pero aun así el Kernel Linux tiene una importancia fundamental para el proyecto, por eso se llega a llamar GNU/Linux, dando un 50% de importancia ambas partes .

Page 6: Sistemas operativos...!!!

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

S.O. por Lotes:- Información por bloques y lotes 1er lote = 1ero realizado- Dividido en 2 zonas: 1era zona S.O , 2da zona Programas

Page 7: Sistemas operativos...!!!

S.O. de Tiempo compartido o Multitarea: Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.

Page 8: Sistemas operativos...!!!

S.O. Monousuario : Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.

Page 9: Sistemas operativos...!!!

S.O. Multiusuario : permite que dos o más usuarios utilicen sus programas al mismo tiempo.- Mejor aprovechamiento de las capacidades de un servidor al permitir que muchos terminales se conecten a él y se facilite la administración de los recursos por dichos terminales.

Page 10: Sistemas operativos...!!!

S.O de Tiempo real: son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o eventos.

- VxWorks- Solaris- Lyns OS- Spectra.

Page 11: Sistemas operativos...!!!

Un Sistema Operativo es libre si cumple las cuatro libertades fundamentales

Ejecutar el

programa

Estudiar y

modificar

Copiar el programa y distribuirlo

Mejorar y hacer publicas

las mejoras

Acceso al código fuente

SISTEMAS OPERATIVOS LIBRES

Page 12: Sistemas operativos...!!!

GNU/Linux GNU/Hurd GNU/Darwin BSD: OpenBSD, FreeBSD,

NetBSD Plan9/Inferno radiOS SO3 ReactOS

Tipos de Sistemas operativos libres

Page 13: Sistemas operativos...!!!

GNU/LinuxEl proyecto GNU, que fue iniciado en 1983 por Richard Stallman, tiene como objetivo el desarrollo de un sistema operativo Unix completo y compuesto enteramente de software libre. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX que más adelante acabaría siendo Linux.Cuando Torvalds liberó la primera versión de Linux, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo, pero como el proyecto contaba con una infraestructura para crear su propio sistema operativo, el llamado Hurd, y este aún no era lo suficiente maduro para usarse, comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofía de mantener cooperatividad entre desarrolladores.

Page 14: Sistemas operativos...!!!
Page 15: Sistemas operativos...!!!

GNU/Hurd

Es un conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU. El Proyecto GNU lo ha estado desarrollando desde 1990 como software libre, distribuyéndolo bajo la licencia GPL.Hurd intenta superar los núcleos tipo Unix en cuanto a funcionalidad, seguridad y estabilidad, aún manteniéndose compatiblecon ellos. Estos se logra gracias a que Hurd implementa la especificación POSIX(entre otras), pero eliminando las restricciones arbitrarias a los usuarios.

Page 16: Sistemas operativos...!!!
Page 17: Sistemas operativos...!!!

GNU-DarwinEs un proyecto iniciado en el año 2000 por el Dr. Michael Love para crear una distribución de software GNU sobre Darwin (el núcleo de código abierto de Mac OS X)Su objetivo era crear una distribución de software libre para usuarios de Apple Computer..

Originalmente GNU-Darwin se ejecutaba sobre Mac OS X, y Xserver se desarrollo para permitir a los usuarios de Mac OS X ejecutar software sin necesidad de portar la interfaz gráfica de las aplicaciones de Mac OS X

Page 18: Sistemas operativos...!!!
Page 19: Sistemas operativos...!!!

Free BSD● En los 70s Bell Labs (AT&T) da permiso a la universidad de Berkley en California de utilizar el código fuente de Unix.● Los alumnos de Berkley reescriben Unix y crean la Berkley Software Distribution (BSD) en 1977.● En 1989 sale la primera versión sin código licenciado por AT&T● En 1993 nace FreeBSD

Es un S.O libre para computadoras basado en las CPU de arquitectura Intel; multiusuario, capaz de efectuar multitareas con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; FreeBSD está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX".

Page 20: Sistemas operativos...!!!
Page 21: Sistemas operativos...!!!

Plan9Es un sistema operativo distribuido. Desarrollado como el sucesor en investigación del sistema UNIX por el Computing Sciences Research de los Laboratorios Bell entre mitad de los años 80 y 2001.Plan 9 es conocido especialmente por representar todos las interfaces del sistema, incluyendo aquellos utilizados para redes y comunicación con el usuario, a través del sistema de archivos en lugar de sistemas especializados. La primera versión pública estuvo disponible en 1992 para universidades. En 1995 se puso a disposición del público en general una segunda versión comercial. A finales de los 90, Lucent Technologies, quien había "heredado" los Laboratorios Bell , dejó de interesarse comercialmente por el proyecto. En 2000, una tercera versión no comercial fue hecha disponible bajo una licencia de código abierto. En 2002 una cuarta versión, nuevamente no comercial, se hizo disponible en forma de software libre.

Page 22: Sistemas operativos...!!!
Page 23: Sistemas operativos...!!!

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, siguiendo la arquitectura NT, que permite correr aplicaciones y drivers diseñados para Windows proveyendo al usuario de una interfaz gráfica sencilla e intuitiva. Parte de su código está basado en el proyecto Wine.

Page 24: Sistemas operativos...!!!
Page 25: Sistemas operativos...!!!

OpenSolarisPublicado en 2005 a partir de la versión privativa de Solaris de Sun Microsystems, ahora parte de Oracle Corporation. OpenSolaris es también el nombre de un proyecto iniciado en 2005 por Sun para construir y desarrollar una comunidad de usuarios alrededor de las tecnologías del sistema operativo del mismo nombre. Después de la adquisición de Sun Microsystems, En agosto de 2010, Oracle decidió interrumpir la publicación y distribución de OpenSolaris, así como su modelo de desarrollo, basado en la disponibilidad de versiones de desarrollo compiladas cada dos semanas y versiones estables cada seis meses. Sin embargo, los términos de su licencia libre no han sido modificados, por lo que el código fuente afectado por ella será publicado cuando Oracle publique nuevas versiones de Solaris.La licencia de OpenSolaris (CDDL), de tipo copyleft, no es compatible con la GLP, si bien es reconocida como una licencia libre tanto por la FSF.

Page 26: Sistemas operativos...!!!