Evolución y clasificación de los sistemas operativos

86

Click here to load reader

description

Este documento habla sobre la evolución y clasificacion de los sistemas operativos.

Transcript of Evolución y clasificación de los sistemas operativos

Page 1: Evolución y clasificación de los sistemas operativos

Heder Ithamar Romero Romero

Sistemas Operativos4:00 a 5:00

Page 2: Evolución y clasificación de los sistemas operativos

Evolución y clasificación de los

sistemas operativos

Page 3: Evolución y clasificación de los sistemas operativos

Introducion

• Sin el software, una computadora es en esencia una masa metálica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía en manuscritos, entre otras cosas.

• El software para computadoras puede clasificarse en general en dos clases: los programas de sistema, que controlan la operación de la computadora en sí y los programas de aplicación, los cuales resuelven problemas para sus usuarios.

• El programa fundamental de todos los programas de sistema es el sistema operativo, que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación.

• Un sistema de cómputo consta del hardware, programas de sistema y programas de aplicación, como se observa en la imagen.

Page 4: Evolución y clasificación de los sistemas operativos
Page 5: Evolución y clasificación de los sistemas operativos

¿QUÉ ES UN SISTEMA OPERATIVO?

• Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.

Page 6: Evolución y clasificación de los sistemas operativos

EVOLUCION DE LOS SISTEMAS OPERATIVOS AÑOS 40

• En ese entonces no existían los Sistemas Operativos y los programadores debian interactuar con el hardware de la computadora sin ayuda externa. Todo se hacía en lenguaje máquina.

Page 7: Evolución y clasificación de los sistemas operativos

AÑOS 50

• Los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal.

Page 8: Evolución y clasificación de los sistemas operativos

AÑOS 60

• En los años 1960 hubo cambios notables en varios campos de la informática, con la aparición del circuito cerrado la mayoría orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban técnicas de lo más diversas:

Page 9: Evolución y clasificación de los sistemas operativos

-Multiprogramación: En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. El CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa.-Tiempo compartido: En este punto tenemos un sistema que usa la electrónica disponible, pero carece de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido.-Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador.-Multiprocesador: Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador los procesadores comparten memoria y reloj.

Page 10: Evolución y clasificación de los sistemas operativos

AÑOS 70

• Debido al avance de la electrónica, esta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad.

Page 11: Evolución y clasificación de los sistemas operativos

AÑOS 80

• En esta época dos sistemas operativos eran mayoritarios:MS-DOS,escrito por Microsoft para IBM PC y otras computadoras que utttilizaban CPU Intel 8088, y UNIX, que denominaba en las PC"s personales

• que hacían uso del Motorola 68000.

Page 12: Evolución y clasificación de los sistemas operativos

AÑOS 90

• En 1991 aparece la primera versión del núcleo de Linux. Creado por Linus Torvalds y un sinfin de colaboradores a través de Internet. Este sistema se basa en Unix, un sistema que en un principio trabajaba en modo de comandos, estilo MS-DOS.

Page 13: Evolución y clasificación de los sistemas operativos

CONCEPTOS DE LOS SISTEMAS OPERATIVOS

• La interfaz entre el sistema operativo y los programas del usuario se define como el conjunto de " instrucciones ampliadas" que proporciona el sistema operativo. Estas instrucciones ampliadas se conocen como llamadas al sistema. Las llamadas al sistema crean, eliminan y utilizan varios objetos del software, controlados por el sistema operativo, los más importantes son los procesos y archivos.

Page 14: Evolución y clasificación de los sistemas operativos

Procesos

• Un concepto central en todos los sistemas operativos es el de proceso. Un proceso es básicamente, un programa en ejecución. Consta del programa ejecutable, sus datos y pila, contador y otros registros, además de toda la información necesaria para ejecutar el programa.

• En muchos sistemas operativos, toda la información relativa a un proceso, distinta del contenido de su propio espacio de dirección, se almacena en una tabla del sistema operativo llamada tabla de procesos, la cual consta de un arreglo (o lista ligada) de estructuras, una por cada proceso existente en ese momento.

• Así, un proceso (suspendido) consta de su espacio de dirección, llamado imagen central y los datos de su tabla de procesos, que entre otras cosas contiene sus registros.

• Un proceso llamado intérprete de comando o Shell lee los comandos a partir de una terminal.

Page 15: Evolución y clasificación de los sistemas operativos

Archivos

• La otra gran categoría de llamadas al sistema se relaciona con el sistema de archivos. Una de las funciones principales del sistema operativo es ocultar las peculiaridades de los discos y demás dispositivos de E/S, para presentar al programador un modelo agradable y nítido de archivos independientes de los dispositivos. Antes de poder leer un archivo, hay que abrir éste; después de leer un archivo, éste debe cerrarse; las llamadas permiten hacer todo esto.

• Para poder proporcionar un espacio donde almacenar los archivos, la mayoría de los sistemas operativos soportan el concepto de directorio como una forma de agrupar los archivos.

• Los datos de un directorio pueden ser archivos u otros directorios. El proceso y las jerarquías de archivos que se encuentran dentro dela jerarquía del directorio pueden determinarse mediante el nombre de la ruta de acceso desde la parte superior de dicha jerarquía, el directorio raíz.

• Cada proceso tiene activo un directorio de trabajo, en el que se buscan aquellos nombres de las rutas de acceso que no comiencen con una diagonal.

Page 16: Evolución y clasificación de los sistemas operativos

Llamadas al sistema

• Los programas del usuario se comunican con el sistema operativo y le solicitan servicio mediante las llamadas al sistema. A cada una de ellas le corresponde un procedimiento de la biblioteca que pueden llamar los programas del usuario. Este procedimiento pone los parámetros de la llamada al sistema en un lugar específico, como pueden ser los registros de la máquina, para después ejecutar una instrucción TRAP (un tipo de llamada a procedimiento protegido) para iniciar el sistema operativo.

• La finalidad del procedimiento de biblioteca es ocultar los detalles de la instrucción TRAP y hacer que las llamadas al sistema perezcan llamadas comunes a un procedimiento.

Page 17: Evolución y clasificación de los sistemas operativos

El Shell

• El sistema operativo es el código que lleva a cabo las llamadas al sistema. Los editores, compiladores, ensambladores, liga dores e intérpretes de comandos no son parte del sistema operativo, aunque sean importantes y útiles.

• El comando de Unix llamado Shell, el cual, sin ser parte del sistema operativo, hace un uso extenso de muchas de las características del sistema, por lo que sirve como un buen ejemplo del uso que puede darse a las llamadas al sistema. También es la interfaz principal entre un usuario sentado frente a una terminal y el sistema operativo.

• Cuando un usuario inicia sesión, el Shell se inicializa. Shell reconoce a la terminal como su entrada y salida estándar. Comienza mostrando el indicador, un carácter tal como un signo de dólares, que indica la usuario que Shell aguarda para aceptar un comando.

Page 18: Evolución y clasificación de los sistemas operativos

ELEMENTOS DE LOS SISTEMAS OPERATIVOS

• Un sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware, estos elementos se incluyen por lo general en este conjunto de software:

Page 19: Evolución y clasificación de los sistemas operativos

-El núcleo, que representa las funciones básicas del sistema operativo, por ejemplo, la gestión de memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.-El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizando, la gestión de las direcciones físicas, etc.-El sistema de archivos, que permite que los archivos se registren en una estructura arbórea

Page 20: Evolución y clasificación de los sistemas operativos

Sistemas de protección

• Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:

• Distinguir entre uso autorizado y no autorizado.

• Especificar los controles de seguridad a realizar.

• Forzar el uso de estos mecanismos de protección.

Page 21: Evolución y clasificación de los sistemas operativos

Sistema de comunicaciones

• Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.

Page 22: Evolución y clasificación de los sistemas operativos

Programas de sistema

• Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:

• Manipulación y modificación de archivos.

• Información del estado del sistema.

• Soporte a lenguajes de programación.

• Comunicaciones.

Page 23: Evolución y clasificación de los sistemas operativos

Gestor de recursos

• Como gestor de recursos, el sistema operativo administra:

• La unidad central de procesamiento (donde está alojado el microprocesador).

• Los dispositivos de entrada y salida.

• La memoria principal (o de acceso directo).

• Los discos (o memoria secundaria).

• Los procesos (o programas en ejecución).

• Y en general todos los recursos del sistema.

Page 24: Evolución y clasificación de los sistemas operativos

CLASIFICACIÓN DE LOS

SISTEMAS OPERATIVOS

Page 25: Evolución y clasificación de los sistemas operativos

Sistema operativo multitareas:

• Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.

Page 26: Evolución y clasificación de los sistemas operativos

Sistema operativo mono tareas:

• Los sistemas operativos mono tareas son más primitivos y es todo lo contrario al viso anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.

Page 27: Evolución y clasificación de los sistemas operativos

Sistema operativo monousuario:

• Los sistemas operativos 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 esté ejecutando.

Page 28: Evolución y clasificación de los sistemas operativos

Sistema operativo multiusuario:

• Es todo lo contrario a monousuario, y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recurso.

Page 29: Evolución y clasificación de los sistemas operativos

Manejo de recursos

• Centralizado: Permite usar los recursos de una sola computadora.

• Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.

Page 30: Evolución y clasificación de los sistemas operativos

OBJETIVOS DE LOS SISTEMAS OPERATIVOS

• El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware de la computadora se emplee de manera eficiente.

Page 32: Evolución y clasificación de los sistemas operativos

WINDOWS

Page 33: Evolución y clasificación de los sistemas operativos

¿QUÉ ES WINDOWS?

• Windows (Ventanas), es un programa que nos permite trabajar con diferentes ventanas (programas) simultáneamente, permitiendo la manipulación de información entre una y otra, ya que es la característica principal.

Page 34: Evolución y clasificación de los sistemas operativos

1975 – 1981: Inicio de Microsoft

La compañía fue fundada en 1975 por William H. Gates III y Paul Allen. Ambos se habían conocido durante su época de estudiantes por su afición común a programar con la computadora PDP-10 de Digital Equipment Corporation. Pocos han oído hablar de las microcomputadoras, pero dos jóvenes apasionados de la informática, Bill Gates y Paul Allen, perciben que la informática personal es el camino hacia el futuro.

Page 35: Evolución y clasificación de los sistemas operativos

Presionados por el poco tiempo disponible, compraron QDOS (Quick and Dirty Operating System) a Tim Paterson, un programador de Seattle por 50.000 dólares, y le cambiaron el nombre a MS-DOS (Microsoft Disk Operative System).

Esta primera versión de MS-DOS soportaba 16 Kb de memoria RAM. Disquetes de 5,25 pulgadas de una sola cara de 160 Kb e incluía ya 22 órdenes. Además de incluir ya el intérprete de comandos COMMAND.COM. y manejar archivos con extensión .com y .exe.

Page 36: Evolución y clasificación de los sistemas operativos

Windows 1.0

• MS-DOS era eficaz pero de difícil comprensión para algunas personas, por lo que 4 años más tarde, Microsoft lanzó Windows. Aunque fue llamado inicialmente “Interface Manager”, finalmente se le cambió el nombre porque describe mejor los cuadros y las “ventanas” informáticas, que resultan fundamentales en  el sistema. La interfaz inicial sufrió un cambio tras  el Apple Lisa, un experimento de Apple por crear  una interfaz gráfica de usuario.

Page 37: Evolución y clasificación de los sistemas operativos

Las siguientes fueron las principales características de Windows 1.0:•Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.•Gráficos de pantalla e impresora independientes del dispositivo.•Multitarea cooperativa entre las aplicaciones Windows.Windows 1.0 requiere como mínimo 256 KB, y recomienda disponer de 512KB.

Este amplia las prestaciones de MS-DOS e incorpora una interfaz gráfica de usuario. Ahora en lugar de escribir comandos, es posible desplazarse entre pantallas o “ventanas” moviendo el mouse, y señalando lo que se quiere.

Page 38: Evolución y clasificación de los sistemas operativos

Windows 2.0

• En  diciembre del 1987, sale al mercado Windows 2.0. Sus características más importantes fueron el soporte de archivos PIF para aplicaciones DOS y la opción de superponer ventanas, controlar el diseño de la pantalla, y los métodos abreviados de teclado.

Page 39: Evolución y clasificación de los sistemas operativos

Será el primer Windows que incorpore el Panel de control, presente hasta la actualidad.Nacen aplicaciones como Excel, Word for Windows, Corel Draw, etc. Los primeros programas basados en Windows.Este sistema operativo, está diseñado para el procesador Intel 286, por lo que al salir al mercado el 386, se publica Windows/386, para aprovechar sus funcionalidades de memoria extendida. Esta nueva característica permitía múltiples máquinas virtuales DOS con multitarea.

Tiene su propio formato de archivo ejecutable y proporciona sus propios controladores de dispositivo.

Page 40: Evolución y clasificación de los sistemas operativos

Windows 3.0

• Publicado en mayo de 1990, supone una reconstrucción de Windows, que ahora consigue re direccionar más de 640KB de memoria. Gracias  a ello sus gráficos avanzados son de 16 colores.

Page 41: Evolución y clasificación de los sistemas operativos

Las siguientes fueron las principales características de Windows 3.0:•Modo estándar (286), con soporte mejor soporte de memoria (large memory).•Se agregó en Administrador de Programas y de Archivos •Soporte de Red•Soporte para combo boxes, menús jerárquico y los archivos .INI privados para capa aplicación empezaron a cobrar más valor.

Todo ello se instala con múltiples disquetes, por lo que Windows se usa cada vez más en el trabajo y en casa, que también incluye juegos como el Solitario, Buscaminas…

Page 42: Evolución y clasificación de los sistemas operativos

Windows NT

Windows NT se lanza en julio de 1993, tras haber vendido más de 10 millones de copias de Windows 3.0/3.1, Windows es ya el sistema operativo más utilizado. Por ello Windows NT fue diseñado para estaciones de trabajo avanzadas y para servidores.Las letras NT provienen de la designación del producto como “Nueva Tecnología” (New Technology). Aunque la leyenda urbana dice que Dave Cutler, responsable de proyecto, trajo sus conocimientos sobre VMS en DEC. (Windows NT son las letras posteriores del abecedario a VMS).

Page 43: Evolución y clasificación de los sistemas operativos

Windows NT 3.1

Inicialmente estaba destinado a ser una versión de un sistema operativo creado entre Microsoft e IBM. Cuando desde Microsoft vieron el éxito decidió abandonar la colaboración con IBM y lo lanzó al mercado rebautizándolo como Windows NT.La estrategia de marketing de Microsoft era que Windows NT pareciera la continuación de Windows 3.1.Por primera vez se dio soporte para el sistema de ficheros NTFS, pero no se hará realmente efectivo hasta la llegada de Windows 2000.

Page 44: Evolución y clasificación de los sistemas operativos

Windows NT 3.5 / 3.51

Publicado a finales de 1994, Microsoft da el salto a la arquitectura PowerPC, manteniendo la arquitectura de Intel x86.Uno de los principales objetivos era aumentar la velocidad del sistema operativo. Inicialmente se llamó al proyecto “Daytona” en honor a un circuito de carreras de EE.UUIncorpora un añadido llamado “NewShell”. Que no era más que la versión Beta de la nueva interfaz gráfica de Windows 95 y NT 4.0, con el botón y menú de inicio.

Page 45: Evolución y clasificación de los sistemas operativos

Windows NT 4.0

Windows NT 4.0 fue la cuarta versión del sistema operativo de Microsoft Windows NT, lanzado en 1996.Su interfaz es similar a la de Windows 95, y es un sistema de 32 bits.Durante su etapa de desarrollo, tiene el nombre de “Cairo”. Presenta novedades como el soporte para diferentes plataformas como MIPS, Alpha, Intel, etc. Presenta varias versiones como Workstation, Server, etc. Estas permitían adaptarlo a varias necesidades.

Page 46: Evolución y clasificación de los sistemas operativos

Windows 95

• Sustituyo a MS-DOS como sistema operativo y a Windows 3.x como entorno gráfico.

• Se encuadra dentro de la familia Windows 9x.• En esta época empieza a surgir el correo electrónico, los

fax/módems y los juegos multimedia, Windows 95 tiene compatibilidad integrada con internet, conexión de red por acceso telefónico y nuevas funciones de Plug and Play que facilitan la instalación de hardware y software.

El 24 de agosto de 1995 Microsoft lanza Windows 95, el cual supone un record de ventas con 7 millones de copias en 5 semanas. Es el lanzamiento más publicitado de Microsoft.Durante su desarrollo se conoció como Windows 4 o también como Chicago.

Page 47: Evolución y clasificación de los sistemas operativos

Windows 98

Fue presentado el 25 de junio de 1998, Windows 98 (con nombre en clave Memphis) es la primera versión de Windows diseñada específicamente para los consumidores. Los equipos informáticos son habituales en la oficina y en el hogar.Aun es un sistema operativo basado en MS-DOS.Se publican dos ediciones de este S.O., esta última con correcciones para muchos problemas menores, soporte de USB mejorado y el Internet Explorer 5, la conexión compartida a internet que permitía compartir a múltiples ordenadores en una LAN una única conexión a Internet por medio de NAT, y soporte para DVD-ROM. No era una actualización gratuita para los compradores de la primera edición, lo que suponía un problema ya que muchos programas necesitaban Windows 98SE.

Page 48: Evolución y clasificación de los sistemas operativos

Windows 2000

Es un sistema operativo para empresas, y algunas de las tareas que puede realizar son: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor web, FTP, servidor de impresión, DNS, DHCP, etc. Su principal punto fuerte es el Active Directory, herramienta desde la cual se puede administrar toda la infraestructura de una organización.En dicho sistema operativo, se introdujeron algunas modificaciones respecto a sus predecesores como el sistema de archivos NTFS 5, con la capacidad de cifrar y comprimir archivos.

Se puso en circulación el 17 de febrero del 2000, conocido durante su desarrollo como NT 5.0. Es una versión útil para los administradores de sistemas, tuvo éxito tanto en el mercado de los servidores como en el de las estaciones de trabajo.

Page 49: Evolución y clasificación de los sistemas operativos

Windows ME

• Fue lanzado el 14 de septiembre del 2000. Es un sistema operativo grafico hibrido de 16/32 bits. Es el sucesor de Windows 98 en la familia Win 9x y de Windows 2000 cronológicamente, fue puesto en el mercado como “Home Edition” cuando fue comparado con Windows 2000, lanzado siete meses antes.Fue el último sistema operativo basado en el

kernel Windows 9x, teniendo a MS-DOS de fondo.

Page 50: Evolución y clasificación de los sistemas operativos

Windows XP

• Con nombre clave “Whistler”, Windows XP se lanzó al mercado el 25 de octubre de 2001.

• Las letras “XP” provienen de la palabra eXPerience y su periodo de desarrollo fue menor a 18 meses, concretamente entre Diciembre de 1999 y Agosto de 2001.

• Actualmente es el sistema operativo más utilizado del planeta para procesadores x86 y se considera que existen más de 400 millones de copias funcionando.

Page 51: Evolución y clasificación de los sistemas operativos

WINDOWS VISTA

• Microsoft comenzó a trabajar en los planes de desarrollo de Windows Vista (nombre en clave «Longhorn») en 2001, después de la introducción de Windows XP. Inicialmente estaba previsto para ser lanzado a finales de 2003 como un paso menor entre Windows XP y «Blackcomb».

Procesador de 800 MHz o superior. Memoria de 512MB RAM Video: Tarjeta Gráfica compatible con DirectX 9.0 Disco duro : 15GB de espacio libre (HDD de 20GB de

capacidad).

Page 52: Evolución y clasificación de los sistemas operativos

WINDOWS  7

• El desarrollo de este sistema operativo comenzó inmediatamente después del lanzamiento de Windows Vista. El 20 de julio de 2007 se reveló que ese sistema operativo era llamado internamente por Microsoft como la versión «7». Hasta ese momento la compañía había declarado que Windows 7 tendría soporte para plataformas de 32 bits y 64 bits, aunque la versión para servidores que comparte su mismo núcleo (Windows Server 2008 R2, que sucedería a Windows Server 2008) sería exclusivamente de 64 bits

Page 53: Evolución y clasificación de los sistemas operativos

WINDOWS  8

• Windows 8 es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia.

Page 54: Evolución y clasificación de los sistemas operativos

LINUX

Page 55: Evolución y clasificación de los sistemas operativos

¿QUÉ ES LINUX?

Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema.

Page 56: Evolución y clasificación de los sistemas operativos

CentOS

El creador de de CentOS fue Lance Davis. Es una distribución de Linux basada en código fuente libre disponible de Red Hat Enterprise Linux. Cada versión de CentOS es mantenida durante 7 años con actualizaciones de seguridad. Las versiones nuevas son liberadas cada 2 años y actualizadas regularmente para dar soporte al hardware nuevo.La primera versión de CentOS fue lanzada en mayo de 2004 y la última versión estable es la CentOS 6.2, lanzada en diciembre de 2011.CentOS, se utiliza básicamente para la administración de sistemas.

Page 57: Evolución y clasificación de los sistemas operativos

Redhat

Es una distribución Linux creada por Red Hat, que fue una de las más populares en los entornos de usuarios domésticos.  La versión 1.0 fue presentada el 3 de noviembre de 1994.Originalmente Red Hat Linux fue desarrollado exclusivamente dentro de Red Hat, con la sola realimentación de informes de usuarios que recuperaban de fallos y contribuciones a los paquetes de software incluidos; y no contribuciones a la distribución como tal. Esto cambió tardíamente en el 2003 cuando Red Hat Linux se fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El nuevo plan es extraer el código base de Fedora para crear nuevas distribuciones de Red Hat Enterprise Linux.

Page 58: Evolución y clasificación de los sistemas operativos

Fedora

Fedora es un sistema operativo para uso doméstico, que se caracteriza por su velocidad. Es desarrollado por una comunidad de usuarios alrededor de todo el mundo. Es gratuito y libre, tanto para utilizarlo como para compartirlo o para conocer su funcionamiento.La versión actual para descargar es: Fedora 16

Page 59: Evolución y clasificación de los sistemas operativos

Mandriva

Distribución francesa basada en RedHat y muy accesible para quienes se inician. Tras la fusión con Conectiva cambió su nombre por Mandriva.Esta distribución de Linux, dispone de varias versiones para usos distintos. Son las siguientes:Mandriva One 2011Powpack 2011Enterprise Server 5.2

Page 60: Evolución y clasificación de los sistemas operativos

Debian

Debian es otra de las distribuciones más utilizadas de Linux.  Se está trabajando para ofrecer Debian con otros núcleos, en especial con el Hurd. El Hurd es una colección de servidores que se ejecutan sobre un micronúcleo (como Mach) para implementar las distintas funcionalidades. El Hurd es software libre producido por el proyecto GNU.Debian siempre mantiene al menos tres versiones en mantenimiento activo: estable, en pruebas e inestable.La versión estable actual de Debian es la 6.0, llamada squeeze. Fué publicada originalmente con la versión 6.0.0 el 6 de febrero de 2011 y su última actualización es la versión 6.0.3, publicada el 8 de octubre de 2011.

Page 61: Evolución y clasificación de los sistemas operativos

Ubuntu

Ubuntu es una distribución Linux que ofrece un sistema operativo orientado a ordenadores de escritorio proporcionando también soporte para servidores.Basada en Debian GNU/Linux, Ubuntu se centra en la facilidad de uso, los lanzamientos regulares (cada 6 meses) y la facilidad en la instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth.Cabe destacar que Canonical Ltd., ofrece multitud de aplicaciones para descargar.

Page 62: Evolución y clasificación de los sistemas operativos

Mac OS X

Page 63: Evolución y clasificación de los sistemas operativos

1984: Sistema 1

El Sistema 1 tenía escritorio, ventanas, iconos, mouse, menús y scrollbars. El basurero “Trash” funcionaba como un tobogán de basura, todo desaparecía luego de reiniciar el ordenador, no se podía trabajar en dos aplicaciones al mismo tiempo, solo en una, ya que la memoria virtual no existía.

Page 64: Evolución y clasificación de los sistemas operativos

1985: Sistema 2

• El Sistema 2 fue notable en mejoras. Incrementó la velocidad del Finder haciéndolo un veinte por ciento más rápido, los comandos de regresar y cerrar se eliminaros. Fueron agregadas más opciones como: crear nuevos folders, apagar, la impresora de escritorio y los ítems eran listados de forma vertical con un pequeño icono. Los discos o unidades podían ser arrastrados al icono de basura y podían ser extraídos.

Page 65: Evolución y clasificación de los sistemas operativos

1986: Sistema 3

En el Sistema 3 el Finder fue mejorado y más rápido, el orden de los archivos HFS (Hierarchical File System) fue reemplazado por el nuevo sistema de Macintosh MFS (Macintosh File System) de los Sistemas 1 y 2.

Page 66: Evolución y clasificación de los sistemas operativos

1987: Sistema 4

El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema se le agregó múltiple soporte al monitor. •El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el Finder múltiple, los usuarios podían cambiar entre el Finder, que solo soportaba un programa y el Finder múltiple que soportaba múltiples programas al mismo tiempo. Ahora el Finder mostraba cuanta memoria utilizaba cada programa, también se le agregó un Panel de control configurable. •El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos errores y controladores de impresora.

Page 67: Evolución y clasificación de los sistemas operativos

1988: Sistema 6

En el Sistema 6 se agregaron colores, aun así el Finder no tenía color, aunque las máquinas ya eran capaces. A la opción de “Borrar Disco” se le agrego un botón para poder cancelar esta acción, también fue agregada la opción de mostrar el número de versión del archivo.

Fue así también agregada una notificación en el monitor permitiendo a los programas notificar a lo usuario por medio de la barra de menú si ellos necesitaban conectarlo.

Page 68: Evolución y clasificación de los sistemas operativos

1990: Sistema 7

• El Sistema 7 fue el gran cambio de software para esta época, se eliminó el Finder y el Finder múltiple. El Sistema 7 ya sólo tenía el Finder múltiple permitiendo hacer muchas tareas simultáneamente.

• La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs usar mas de 8 MB de Ram, en el sistema operativo, esto fue también implementado en el Sistema 7.

Page 69: Evolución y clasificación de los sistemas operativos

1997: Mac OS 8

Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al mismo tiempo, dando la opción de controlar múltiples aplicaciones al mismo tiempo con un mejor desempeño de las computadoras con procesador. La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D, también podía ser personalizada. El Web Sharing permitía a los usuario hospedar páginas en sus computadoras.

Page 70: Evolución y clasificación de los sistemas operativos

1999: Mac OS 9

La opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los usuarios ingresar y tener sus propias configuraciones. AppleTalk sobre TCP/IP fue también implementado. Software Update permitía a los usuarios tener las actualizaciones de softwares fuera de Internet, y podía informar a los usuarios de las nuevas actualizaciones cuando ellos salían.

Page 71: Evolución y clasificación de los sistemas operativos

Mac OS X

Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X hereda la memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX – UNIX Protocolo del programa que soporta y trabaja en interfaz de redes, también algunos elementos de la interfaz de NeXT’s. Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene ahora.

Page 72: Evolución y clasificación de los sistemas operativos

2001: Mac OS X 10.0 “Cheetah”

Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta. Mac OS X 10.0 también contenía todas características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o descargados si eran necesario.

Page 73: Evolución y clasificación de los sistemas operativos

2001: Mac OS X 10.1 “Puma”

• Mac OS 10.1 fue lanzado luego de un año del 10.0, e incorporaba mejor desempeño especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3, 10.1.4, y 10.1.5 todas tenían mejora en los errores, y actualizaciones en sus componentes. La mayoría de open source como utilidades de UNIX fueron incluidas en las Mac OS X y drivers adicionales para poder soportar mas dispositivos.

Page 74: Evolución y clasificación de los sistemas operativos

2002: Mac OS X 10.2 “Jaguar”

El 25 de agosto de 2002 fue lanzada esta versión y Apple prosiguió con la andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2 “Jaguar”) y que contaba con un nuevo incremento en su rendimiento, un nuevo y depurado look y más de 150 mejoras, entre estas estaba el mayor soporte para redes de Microsoft Windows, Quartz Extreme para la composición de gráficos sea procesada directamente por la tarjeta de video y un filtro contra spam.

Page 75: Evolución y clasificación de los sistemas operativos

2003: Mac OS X 10.3 “Panther”

Mac OS X v10.3 “Panther” se lanzó el 24 de octubre de 2003. Además de tener un rendimiento mucho mayor, incorporó la mayor actualización en la interfaz de usuario, y muchas mejoras que Jaguar el año anterior. Esta versión ya no era compatible en los antiguos modelos G3. Algunas de las mejoras de esta versión es que el Finder fue actualizado e incorpora una interfaz metálica y búsqueda rápida. Exposé permitía una nueva forma de manipular ventanas, también incorporo el Cambio Rápido de Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo tiempo y pasar de una a otra rápidamente.

Page 76: Evolución y clasificación de los sistemas operativos

2005: Mac OS X 10.4 “Tiger”

• Mac OS X v10.4 “Tiger” fue lanzado el 29 de abril de 2005 y fue la versión disponible más reciente, contenía más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en particular, cualquier equipo Apple que no contara con conexión FireWire no podía ser soportado en Tiger.

• Esta versión incluya nuevas características como Spotlight un sistema de búsqueda basado en contenidos y metadatos, así también Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantáneo a la información.

Page 77: Evolución y clasificación de los sistemas operativos

2006: Mac OS X 10.5 “Leopard”

Mac OS X v10.5 “Leopard” es lanzada hoy 26 de Octubre de 2007. Esta versión es compatible con las PowerPC y con la nueva tecnología Intel.

La mayor de ellas siendo un gran avance en las funciones de texto-a-voz con una nueva voz sintetizada llamada Alex, que incluso puede hablar claramente a altas velocidades. Además, trae soporte para pantallas Braille.

Page 79: Evolución y clasificación de los sistemas operativos

Android

Page 80: Evolución y clasificación de los sistemas operativos

Android es un sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android, Inc. Google respaldó económicamente y más tarde compró esta empresa en 2005. Android fue presentado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de hardware, software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles.10 El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008.

Page 81: Evolución y clasificación de los sistemas operativos

iOS

Page 82: Evolución y clasificación de los sistemas operativos

iOS (por sus siglas en inglés iPhone/iPod/iPad Operating System) es un sistema operativo móvil de la empresa Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), siendo después usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalación de iOS en hardware de terceros. Tenía el 26% de cuota de mercado de sistemas operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Google Android y Nokia Symbian. En mayo de 2014, más del 90% de los dispositivos iOS (iPad, iPod y iPhone) poseen iOS 7.

Page 83: Evolución y clasificación de los sistemas operativos

Firefox OS

Page 84: Evolución y clasificación de los sistemas operativos

Firefox OS (nombre clave: Boot to Gecko o B2G) es un sistema operativo móvil, basado en HTML5 con núcleo Linux, de código abierto (a diferencia de Android) para varias plataformas. Es desarrollado por Mozilla Corporation bajo el apoyo de otras empresas6 y una gran comunidad de voluntarios de todo el mundo. El sistema operativo está diseñado para permitir a las aplicaciones HTML5 comunicarse directamente con el hardware del dispositivo usando JavaScript y Open Web APIs.

Page 86: Evolución y clasificación de los sistemas operativos

• http://histinf.blogs.upv.es/2011/12/23/historia-de-linux/• http://es.wikipedia.org/wiki/Firefox_OS• http://www.davidfv.net/ponencias/Linux_El_triunfo/node3.htm

l• https://sites.google.com/site/elenasanzbarbero/sistemas-oper

ativos/funciones-clasificacion-y-evolucion-del-sistema-operativo

• http://www.monografias.com/trabajos88/sistemas-operativos-linux-y-windows/sistemas-operativos-linux-y-windows.shtml

• http://www.monografias.com/trabajos16/sistema-operativo/sistema-operativo.shtml

• http://es.wikipedia.org/wiki/Sistema_operativo• http://es.wikipedia.org/wiki/Windows_8