PACPerformance-centered Adaptive Curriculum for Employment Programa ERASMUS: Acción Multilateral -517742-LLP-1-2011-1-BG-ERASMUS-ECUE Needs MASTER DEGREE: Industrial Systems Engineering CURSO ISE1: Introducción a los Sistemas Industriales MÓDULO 3: Sistemas Operativos TAREA 3-2: Clasificación de los SO. Algunos SO populares. Introducción a los Sistemas Industriales Índice TASK 3-2: Clasificación de SO. SO populares. ........................................................... 3 1. INTRODUCCIÓN Y OBJETIVOS ................................................................................. 3 2. CONTENIDOS .................................................................................................................. 3 Sistemas Operativos .................................................................................................................. 3 ¿Qué es un sistema operativo? ............................................................................................. 3 Tipos de sistemas operativos ................................................................................................ 4 SO Especializado (tiempo, el intercambio en tiempo real) ................................................... 6 Historia de los sistemas operativos........................................................................................... 7 Historia de Windows ............................................................................................................. 7 Historia de Linux .................................................................................................................. 13 Mac OS ................................................................................................................................ 16 Comparaciones entre diferentes Sistemas Operativos ........................................................... 20 3. CONCLUSIONES ........................................................................................................... 20 4. REFERENCIAS ............................................................................................................... 21 5. LINKS ............................................................................................................................... 21 Índice de Figuras Figura 1: Captura de Windows 1 ................................................................................................... 8 Figura 2: Pantalla de Windows 2.0 ................................................................................................ 8 Figura 3: Pantalla windows 3 ........................................................................................................ 9 Figura 4: Pantalla Windows 95 .................................................................................................... 10 Figura 5: Captura Windows 95 .................................................................................................... 10 Figura 6: Pantalla Windows XP.................................................................................................... 11 Figura 7: Captura Windows Vista ................................................................................................ 12 Figura 8: Captura Windows 7 ...................................................................................................... 12 Figura 9: Captura Windows 8 ...................................................................................................... 12 Figura 10: Logo Linux................................................................................................................... 14 Figura 11: Pantalla Linux ............................................................................................................. 16 Figura 12: Logo Apple .................................................................................................................. 16 Figura 13: Pantalla Mac ............................................................................................................... 20 Índice de Tablas Tabla 1: Comparaciones entre diferentes SO ............................................................................. 20 Clasificación de los SO. Más populares 2 Introducción a los Sistemas Industriales TASK 3-2: Clasificación de SO. SO populares. 1. INTRODUCCIÓN Y OBJETIVOS Esta lección se centra exclusivamente en los sistemas operativos. Abarca la historia desde su inicio y se trata la evolución de los mismos en el futuro próximo. Con el avance del tema, se explican diferentes configuraciones y características de los sistemas operativos. 2. CONTENIDOS Sistemas Operativos ¿Qué es un sistema operativo? Un sistema operativo se puede definir como la capa de software que equipa a los ordenadores, cuya función es administrar y gestionar todo el hardware que interactúa en el equipo y proporciona una interfaz simple para que los programas puedan comunicarse con ese hardware. Por ejemplo, procesadores, memoria, discos duros, teclado, pantalla, impresora, interfaz de red y todo tipo de dispositivo de entrada o salida. Se puede decir, pues, que el sistema operativo se encuentra entre el hardware y las aplicaciones de usuario (navegadores web, software de oficina, etc.) De este modo, los programadores aplican un conjunto de instrucciones conocidas como llamadas al sistema, para trabajar más cómodamente. De lo contrario los programadores tendrían que realizar las tareas en un lenguaje de programación que se comunicaría directamente con los dispositivos. Esto se conoce como lenguaje de máquina, lo que complica una enormemente la labor de los programadores. En cuanto a la administración del hardware realizada por el sistema operativo, es la gestión de los recursos del ordenador cuando dos o más programas en funcionamiento simultáneamente necesitan utilizar el mismo recurso (tiempo de CPU, memoria, etc.), por lo que será el sistema operativo el responsable de ordenar y compartir estos elementos de dos maneras: en el tiempo y en el espacio. Cuando un recurso se multiplexa (compartido) en el tiempo, los diferentes programas o usuarios se turnan en su uso. Un ejemplo de esto es la cola de impresión que genera el sistema operativo indicando qué imprimió primero y qué imprimió después. El otro tipo de multiplexación se realiza en el espacio. En este caso, lo que sucede es que el sistema distribuye el recurso entre los usuarios y programas. Un ejemplo típico es el uso de la memoria principal, donde dependiendo del tamaño de los mismos, diferentes programas se pueden ejecutar mientras esperan para utilizar la CPU. Clasificación de los SO. Más populares 3 Introducción a los Sistemas Industriales Tipos de sistemas operativos Se realiza una clasificación con los diferentes tipos de sistemas operativos, en función del número de aplicaciones que ejecutan, el número de usuarios que interactúan, el número de procesadores que manejan o dependiendo de la estructura: • Dependiendo de la utilización de los recursos. Un sistema operativo que se ejecuta en un equipo con un solo procesador se clasifica como monoprogramado, pero si tiene múltiples sistemas procesadores de multiprocesamiento se llama sistemas multiprogramados. - Sistema Monoprogramado. Sólo se permite la ejecución de un programa en el sistema, de manera que el programa se carga en memoria y permanece allí hasta la finalización. - La multiprogramación o sistema multitarea. Estos sistemas pueden ejecutar simultáneamente múltiples tareas y múltiples usuarios. El sistema operativo mantiene varios trabajos en la memoria mientras está esperando para realizar alguna tarea. Por ejemplo, la terminación de una operación de entrada o salida, presionando una tecla. Hoy en día todos los sistemas operativos son multitarea. - Sistema multiprocesador. Estos sistemas son los que pueden manejar múltiples procesadores. Se consigue así un mayor rendimiento ya que al tener más procesadores pueden realizar más tareas en el mismo tiempo, aunque hay que decir que este aumento no es proporcional al aumento del número de procesadores. Este tipo de sistema también se llama “ordenadores en paralelo” o “multicomputadoras”, ya que cada procesador tiene una copia del sistema operativo, y se comunican entre sí para el manejo de tareas, dividirlos entre los procesadores. Es decir, una tarea se ejecuta en proporción por todos procesadores. • De acuerdo con la interactividad. En este caso hablamos de los sistemas en función del tipo de trabajo y los servicios prestados a los usuarios, discusiones sobre sistemas de lotes, sistemas de tiempo compartido y los sistemas de tiempo real. - Sistemas de procesamiento por lotes. En tales sistemas hay entradas del usuario durante la ejecución de la obra. Cada trabajo está en una relación de pasos secuenciales, que cuando se unen forman juntos un lote. Estos procesos son largos y no tienen límite de tiempo para la ejecución. - Sistemas de tiempo compartido. En este tipo de procesos el sistema gestiona de forma simultánea mientras que la CPU conmuta entre ellos. De modo que el usuario está fuera de la misma. En estos sistemas, los usuarios pueden interactuar con otros programas durante la ejecución. - Sistemas de tiempo real. Se caracterizan por maximizar el tiempo en que se envía la información. Por lo tanto, puede utilizarse para procesos delicados, como la ejecución por el brazo de un robot en una planta de ensamblaje de vehículos. Este robot debe obtener la información de Clasificación de los SO. Más populares 4 Introducción a los Sistemas Industriales ejecución dentro de los márgenes estrictos de tiempo, ni antes ni después. • • • Dependiendo del número de usuarios. En este caso hablamos de los sistemas en función del tipo de trabajo y los servicios prestados a los usuarios presentando el sistema de lotes, sistemas de tiempo compartido y los sistemas de tiempo real. - Sistema operativo del ordenador personal. También se puede llamar sistema de un solo usuario. Se refiere al número de usuarios que utilizan el sistema al mismo tiempo. En el caso de un solo usuario hasta que la persona que utiliza el equipo no termina, no puede ser utilizado por otro. El sistema operativo del ordenador personal tiende a ser de un solo usuario, ya que es un sistema centrado en maximizar la comodidad del usuario y responder rápidamente a las necesidades de este último. Como ejemplo actual de este sistema se puede mencionar a Windows 8, excepto en algunas versiones de la herramienta de servidor de terminal se puede convertir en multiusuario, la mayoría son de un solo usuario. - El sistema operativo o servidor multiusuario. Contrariamente a lo anterior, en este sistema coinciden más de un usuario simultáneamente desde diferentes lugares. Por ejemplo el caso de los servidores web, que sirven las mismas páginas alojadas en Internet por cualquier persona que los visita. Entre los sistemas operativos de servidor que se encuentran en UNIX, Windows Server y Linux. Dependiendo del número de equipos. Según el número de equipos que forman parte del sistema, se puede hablar de sistemas centralizados o distribuidos. - Los sistemas centralizados. Este tipo de sistema es el que utiliza los recursos de un único ordenador, como la memoria, CPU, discos, periféricos. Este tipo de sistema plantea un problema: en el caso de la interconexión de computadoras a la matriz, cuando esta última requiere un cambio de hardware para aumentar su capacidad, es más costoso añadirlo a los nuevos ordenadores. - Los sistemas distribuidos. Tal como define Tanenbaum, "Un sistema distribuido es un grupo de ordenadores independientes que aparecen ante los usuarios del sistema como un solo equipo." En este tipo de sistema se utiliza al mismo tiempo los recursos de los distintos equipos, ya sea hardware o software, por lo que las computadoras pueden comunicarse entre sí a través de diversos medios, como las líneas de alta velocidad o líneas telefónicas. Estos sistemas pueden ir desde unos pocos ordenadores a miles o millones de ellos, unidos por internet. Estos recursos son administrados por un administrador de recursos, que es un software que se encarga de controlar estos recursos compartidos. Dependiendo de la estructura del sistema operativo. En este caso se diferecian los sistemas en función de la distribución interior. Entre ellos Clasificación de los SO. Más populares 5 Introducción a los Sistemas Industriales se encuentran los sistemas monolíticos, sistemas de capas, máquinas virtuales y sistema cliente-servidor - Sistemas monolíticos. Estos sistemas son pequeños, sencillos y limitados. Tienen una estructura definida, pero todos los componentes se agrupan en un solo programa. Cada conjunto de procedimientos puede invocar cualquier otro procedimiento. Un ejemplo de este tipo de sistema es el sistema de MS-DOS. - Sistema de capas. El sistema está organizado como una jerarquía de capas, donde cada capa proporciona una interfaz a la capa superior, y sólo utiliza los servicios de la ofrecida por la capa inferior. Cada capa tiene funciones específicas y es responsable de una instancia de parte del Sistema Operativo. - Sistema VM. El concepto de máquina virtual surge con el sistema IBM VM/3701, que separa las dos funciones que proporciona un sistema de tiempo compartido o multi-usuario, como la multiprogramación y abstracción del hardware. El centro de la creación de las máquinas virtuales se conoce como un monitor de máquina virtual, y se ejecuta en el hardware que proporcionan múltiples máquinas virtuales a la siguiente capa de software. Se puede decir que estas máquinas virtuales son copias exactas del hardware desnudo que incluye los principales recursos de un ordenador, como el kernel, el dispositivo de entrada y salida, interrupciones, la memoria principal. - Sistema cliente-servidor. El sistema consta de un conjunto de módulos autónomos, que se ponen a disposición de la otra serie de servicios y habilidades. Es decir, cada uno de los módulos actúan como servidores que sirven solicitudes de otros módulos que actúan como clientes. Este tipo de sistema es muy adecuado para sistemas distribuidos. SO Especializado (tiempo, el intercambio en tiempo real) Hay dos tipos de planificaciones de corto plazo, no expulsiva, el proceso sale de la CPU cuando termina, o espera un evento externo, y expulsiva, el proceso que se está ejecutando puede pasar a estado de listo enviado por el sistema operativo, es el caso de sistemas de tiempo compartido y en tiempo real, como por ejemplo UNIX, Windows NT/XP, Mac OS X. - El primero en llegar es el primero en salir (FCFS). El primer proceso que llega a la cola de listos será el primero en ser planeado y se pasa a la CPU. No es expulsivo, por lo que no es adecuado para sistemas de tiempo compartido, y causa una especie de convoy procesos de entrada salida. - Primero el proceso más corto (SJF). Cuando el proceso se encuentra en la CPU termina se elige entre la cola de preparados cuya ráfaga de CPU es menor, lo que significa que su tiempo de ejecución es menor. No es de tipo expulsiva, aunque si hay una versión expulsiva (SRTF) que cuando se llega a un proceso más pequeño se ejecuta a la cola de Clasificación de los SO. Más populares 6 Introducción a los Sistemas Industriales listos, se bloquea y el estado listo pasa mientras se ejecuta el nuevo proceso. - Por prioridades. A cada proceso se le asigna una prioridad, ya sea por el sistema operativo o por el usuario. Los procesos se dividen en diferentes colas según la prioridad, de manera que el programador primero elige el primer proceso a cola utilizando FIFO, y cuando está vacío elegirá la segunda cola. Esta política puede ser expulsiva o no. Esto puede causar que se queden allí los procesos sin ejecutar a causa de esta prioridad, la solución sería aumentar gradualmente los procesos prioritarios de espera. (hacerlo giratorio Round - Robin). Adecuado para sistemas de tiempo compartido. Es generar una interrupción de reloj periódica donde cada proceso tiene un tiempo máximo de modo que cuando termina este momento el proceso pasa a la preparación y la ejecución pasa a ejecutar este proceso en la cola de preparados como FIFO. - Retroalimentación. Otro tipo de planificación es trabajar con diferentes colas asignándole a cada cola una prioridad diferente. Así, si un proceso ha estado funcionando estado a estado, primero entró la cola 1 y luego pasa a la 2, y así sucesivamente hasta llegar a la última cola hasta el final. Los procesos en Linux se pueden dividir en tres categorías: interactiva, en tiempo real o por lotes. Procesos en tiempo real controlan bien por un FIFO o algoritmo round-robin desde que se una prioridad debe ser ejecutado antes que otro. Hay otros procesos que se controlan mediante un sistema de planificación de envejecimiento, por ejemplo la planificación tareas en Windows mediante el algoritmo Round-Robin, la planificación del proceso se basa en el uso de múltiples colas de prioridad. Cuenta con 23 niveles 31-16 colas clasificadas en la clase en tiempo real y otra variable de clase. Cada cola es administrada por Round-Robin, pero si llega un proceso de mayor prioridad, se le asigna el procesador. El caso de Mac OS X es similar a Windows, el uso de múltiples colas de procesos, cada una con un nivel de prioridad. El programa puede pasar de una cola a otra en función de las necesidades. Estos niveles pueden ser manejados por las llamadas al sistema. Los niveles son: tiempo real, normal, alto y Kernel. Historia de los sistemas operativos Historia de Windows En la década de 1970. En los puestos de trabajo, había máquinas de escribir y para copiar un documento, utilizaba un mimeógrafo o papel carbón. Pocos habían oído hablar de las microcomputadoras, En 1975, Bill Gates y Paul Allen forman una asociación llamada Microsoft. Como la mayoría de las empresas cuando toman sus primeros pasos, Microsoft comienza como una pequeña Clasificación de los SO. Más populares 7 Introducción a los Sistemas Industriales empresa con una gran visión, una computadora en cada escritorio y en cada hogar. Microsoft comenzó a cambiar nuestra forma de trabajar. El inicio de MS-DOS. En junio de 1980, Gates y Allen contratan a Steve Balme, el ex compañero de equipo de Gates, con quien estudió en Harvard, para ayudarles a manejar el negocio. El siguiente mes, IBM se pone en contacto con Microsoft en relación con un código de proyecto denominado "Ajedrez". En respuesta, Microsoft se centra en un nuevo sistema operativo (software que se ejecuta el hardware o dirige el equipo y también sirve como un puente entre el hardware y los programas, como un procesador de textos por ordenador). Es la base sobre la cual se pueden ejecutar programas en su ordenador. Llamaron al nuevo sistema operativo "MS-DOS". En 1981, cuando IBM comenzó a vender los equipos que ejecutan MS-DOS, se presenta un nuevo lenguaje para el público en general. Escriba "C:", seguido de diversos comandos enigmático se convierte gradualmente en parte de la rutina diaria. Los usuarios descubren la tecla de barra invertida (\). MS DOS es eficaz, pero también es difícil de entender para mucha gente. Tiene que haber una mejor manera de crear un sistema operativo. 1982-1985: Windows 1.0 presentación Microsoft trabaja en la primera versión de un sistema operativo nuevo. Interface Manager es el nombre en clave y se pensó en dejarlo como nombre definitivo, pero Windows prevalece, ya que describe mejor las cajas y la programación en "ventanas", que son esenciales en el nuevo sistema. Windows se anunció en 1983, pero se necesitó tiempo para desarrollarse. El 20 de noviembre en 1985, dos años después del anuncio inicial, Microsoft lanzó Windows 1.0. Ahora, en vez de escribir comandos de MS-DOS, puede desplazarse entre pantallas o "ventanas" señalar y hacer clic con el ratón Hay menús desplegables, barras ajustables, iconos y cuadros de diálogo que facilitan el aprendizaje y el uso de los programas. Puede alternar entre varios programas sin tener que salir y reiniciar de forma individual. Windows 1.0 viene con varios programas, incluyendo la gestión de archivos de MS DOS, Paint, Windows Escritor, Bloc de notas y calculadora, y un calendario, archivo de tarjeta y un reloj que ayudan a administrar las actividades diarias y el juego Reversi. Figura 1: Captura de Windows 1 1987-1992: Windows 2.0-2.11: más Windows, mas velocidad El día 9 de diciembre en 1987, Microsoft lanza Windows 2.0 con los iconos del escritorio y la memoria expandida. Con un soporte mejorado para gráficos, es posible superponer ventanas, controlar el diseño de la pantalla, y utilizar métodos Figura 2: Pantalla de Windows 2.0 Clasificación de los SO. Más populares 8 Introducción a los Sistemas Industriales abreviados de teclado para acelerar el trabajo. Para esta versión, algunos desarrolladores de software escriben sus primeros programas basados en Windows. El Windows 2.0 está diseñado para el procesador Intel 286. Nada más salir el Intel 386, se publicó el Windows/386 para utilizar sus capacidades de memoria ampliadas. Las versiones posteriores de Windows continúan mejorando la velocidad, la fiabilidad y la capacidad de utilizar el equipo. En 1988, Microsoft se convierte empresa de software con mayor volumen de ventas del mundo. Los equipos empiezan a ser parte de la vida cotidiana de algunos empleados. 1990-1994: Windows 3.0 Windows NT, los gráficos entran en juego El 22 de mayo 1990, Microsoft anunció Windows 3.0, Windows 3.1 salió en 1992. Entre ambos se vendieron 10 millones de copias en los dos primeros años, que le hizo el sistema operativo de Windows más utilizado. La escala de este éxito hace que Microsoft revise sus planes originales. La Figura 3: Pantalla windows 3 memoria virtual mejora los gráficos visuales. En 1990, Windows comienza a adquirir el aspecto de las versiones futuras. Windows ahora tiene un rendimiento mejor, gráficos avanzados con 16 colores, y mejora los iconos. Una nueva ola de procesadores 386 ayuda a impulsar la popularidad de Windows 3.0. Con la plena compatibilidad con el procesador Intel 386, los programas se ejecutan mucho más rápido. A Windows 3.0 llegan el administrador de programas, administrador de archivos y administrador de impresión. El software de Windows se instalaba con disquetes que venían en cajas grandes con manuales de instrucciones pesados. Windows se utiliza cada vez más en el trabajo y en casa y ahora incluye juegos como el Solitario, Corazones y Buscaminas. El Windows para trabajo en Grupo 3.11 añade la capacidad de grupo de trabajo punto a punto y de dominio de redes de apoyo y, por primera vez, los equipos se convierten en una parte integral del emergente entorno cliente servidor de la evolución. Windows NT Se lanzó el 27 de julio de 1993, Microsoft llegó a un hito importante: la realización de un proyecto iniciado en la década de 1980 para construir un nuevo sistema operativo avanzado a partir de cero. A diferencia de Windows 3.1, Windows NT 3.1 es un sistema operativo de 32 bits, lo que lo convierte en una plataforma de negocio estratégica apoya programas científicos y de ingeniería generación. Clasificación de los SO. Más populares 9 Introducción a los Sistemas Industriales 1995-2001: Windows 95: los equipos llegan a la madurez (e inicio de Internet) El 24 de agosto de 1995, Microsoft lanzó el Windows 95, que establece un récord de ventas de 7 millones de copias en las primeras cinco semanas. Es el lanzamiento más publicitado Microsoft ha hecho nunca. Es la era del fax y el módem, e-mail, el nuevo mundo en línea y juegos multimedia deslumbrantes y software educativo. Windows 95 ha incorporado Internet, conexión de red de acceso telefónico y nuevas funciones Plug and Play para facilitar la instalación de hardware y software. El sistema operativo de 32 bits también ofrece capacidades multimedia mejoradas, características más potentes para la informática móvil y redes. En el momento del lanzamiento de Windows 95, Windows y MS DOS se ejecutaban en el 80% de los equipos del mundo. Para ejecutar Windows 95 se necesita un ordenador con un procesador 386DX o superior y al menos 4 MB de RAM (8 MB de RAM). Las versiones actualizadas están disponibles en formatos de disquetes y CD-ROM. Viene en 12 idiomas. En Windows 95 apareció el menú de inicio, barra de tareas y los botones para minimizar, maximizar y cerrar las ventanas. La ola de Internet A principios de los años 90, los estudiosos hablan del sector de la tecnología de Internet (una red de redes con el poder de conectar los ordenadores de todo el mundo). En 1995, Bill Gates envió un memorando titulado "ola de Internet" y describe Internet como "el acontecimiento más importante desde la aparición de los ordenadores" En el verano de 1995 se lanza la primera versión de Internet Explorer. Este navegador se une a los ya que compiten por un lugar en la World Wide Web. Figura 4: Pantalla Windows 95 1998-2000: Windows 98, Windows 2000, Windows Me Windows 98 Presentado el 25 de junio de 1998, Windows 98 es la versión de Windows diseñada específicamente para los consumidores. Los ordenadores son comunes en la oficina y en casa, y los cibercafés están comenzando a aparecer, desde donde se puede acceder a Internet. Windows 98 se describe como un sistema operativo que "funciona mejor, juega mejor". Con Windows 98, es más fácil de encontrar información en las computadoras e Internet. Otras mejoras incluyen la capacidad de abrir y cerrar programas de forma rápida y compatibilidad con discos DVD y bus serie universal (USB). Otro elemento que aparece es la barra de inicio rápido que le permite ejecutar programas sin tener que buscar en el menú Inicio o en el escritorio. Figura 5: Captura Windows 95 Clasificación de los SO. Más populares 10 Introducción a los Sistemas Industriales Windows Me Diseñado para el uso doméstico, incorpora numerosas mejoras relacionadas con la reproducción de música, vídeo y redes para el hogar, además, es un gran paso adelante en la fiabilidad en comparación con versiones anteriores. Los elementos que aparecen por primera vez: Restaurar sistema, una característica que deshace la configuración de software de ordenador para una fecha anterior de la aparición de un problema grave. Movie Maker con herramientas para montar, almacenar y compartir vídeos caseros de forma digital, y las tecnologías de Microsoft Windows Media Player 7 para buscar, organizar y reproducir elementos multimedia digitales. Windows 2000 Professional Más que una actualización de Windows NT Workstation 4.0, Windows 2000 Professional fue diseñado para sustituir a Windows 95, Windows 98 y Windows NT Workstation 4.0 en todos los equipos de negocios y ordenadores portátiles. Creado a partir de la base de código probado Windows NT Workstation 4.0, el Windows 2000 incorpora mejoras significativas en relación a la fiabilidad, facilidad de uso, compatibilidad de Internet, y el apoyo para la informática móvil. Entre otras mejoras, Windows 2000 Professional simplifica la instalación del hardware mediante el apoyo a una amplia variedad de nuevos Plug and Play del hardware, incluidos los productos y la red inalámbrica avanzada, dispositivos USB, IEEE 1394 e infrarrojos. 2001-2005: Windows XP, estable, rápido y fácil de usar El 25 octubre de 2001, Windows XP se lanza con un nuevo diseño centrado en la facilidad y un centro de servicio de ayuda y soporte técnico unificado. Viene en 25 idiomas. Desde mediados de 1970 hasta el lanzamiento de Windows XP, en el mundo se había alrededor de 1.000 millones de PC. Para Microsoft, Windows XP se convertirá en uno de los productos de más ventas en los siguientes años. Es rápido y estable. La navegación en el menú Inicio en la barra de tareas y el panel de control son más intuitivos. Aumenta la conciencia por los virus y los hackers, pero disipa los temores gracias a la posibilidad de cambios de seguridad en línea. Se pone más énfasis en la ayuda y asistencia técnica. Windows XP Home Edition se caracteriza por un diseño visual limpio, simplificado que proporciona un fácil acceso a las funciones de uso frecuente. Windows XP Professional trae la sólida base de Windows 2000 en el equipo de escritorio, lo que mejora la fiabilidad, seguridad y rendimiento. Con un nuevo diseño visual. Incluye funciones para equipos comerciales y domésticos avanzados, como el soporte para escritorio remoto, un sistema de cifrado de archivos y funciones de red avanzadas y restauración del sistema. Las mejoras Figura 6: Pantalla Windows XP Clasificación de los SO. Más populares 11 Introducción a los Sistemas Industriales clave para los usuarios móviles incluyen soporte de red 802.1x inalámbrica, Windows Messenger y Asistencia remota. 2006-2008: Windows Vista: Security and Intelligence Windows Vista se introdujo al mercado en 2006 con el sistema de seguridad más fuerte conocido hasta ahora. El Control de cuentas de usuario ayuda a evitar que el software potencialmente dañino que se ejecuta en el ordenador cambie. En Windows Vista Ultimate, BitLocker Drive Encryption proporciona una mejor protección de los datos a la computadora, ya que las ventas de portátiles y necesidades de seguridad aumentan Windows Vista también introduce mejoras en Windows Media Player, a medida que más y más personas comienzan a ver a sus computadoras como lugares centrales para medios digitales. Se puede ver la televisión, ver y enviar fotografías, y editar videos. El diseño juega un papel importante en Windows Vista, y elementos tales como la barra de tareas y ventanas adquieren un nuevo aspecto. La búsqueda lleva a un nuevo énfasis y ayuda a los usuarios a encontrar archivos en sus computadoras más rápido. Windows Vista introduce nuevas ediciones, cada una de las cuales contiene una combinación diferente de características y rendimiento. Viene en 35 idiomas. El botón de inicio rediseñado aparece por primera vez en Windows Vista. Figura 7: Captura Windows Vista 2009: Windows 7 Windows 7 fue construido para el mundo inalámbrico que surge al final de la primera década del siglo. Windows 7 incluye nuevas formas de trabajar con las ventanas (como Fit, Inspeccionar y Shake) que mejoraron la funcionalidad y la interfaz hacen que sea más divertido de usar. Entonces también Figura 8: Captura Windows 7 apareció Windows Touch, permitiendo a los usuarios navegar por las pantallas táctiles de internet, vaya a través de fotos y abrir archivos y carpetas. 2012: Windows 8 (No incluido en los apuntes DIPSEIL pero creo que es importante) Windows 8 es una reforma del chipset de la experiencia del usuario. Funciona como una tableta para el ocio y en equipo con todas sus funciones para trabajar. Introduce una completamente nueva interfaz que funciona Figura 9: Captura Windows 8 Clasificación de los SO. Más populares 12 Introducción a los Sistemas Industriales a la perfección con el dedo, el ratón y el teclado. Windows 8 también incluye mejoras en el escritorio Windows con una nueva barra de tareas y un sistema de administración de archivos simplificada. Windows 8 incluye una pantalla de inicio con iconos que le permiten conectarse con las personas, archivos, aplicaciones y sitios web. Las aplicaciones tienen un papel de liderazgo y proporciona acceso a un nuevo "sitio" para obtener aplicaciones, Windows Store, directamente desde la pantalla de inicio. Junto con Windows 8, Microsoft también lanzó Windows RT, que funciona en algunas tabletas y PCs. Windows RT está diseñado para dispositivos ligeros para una mayor duración de la batería y funciona sólo en las aplicaciones Windows Store. Viene con una versión integrada de oficina optimizada para pantallas táctiles. Historia de Linux El núcleo Linux se ha caracterizado por un crecimiento constante en cada momento de su historia. Desde la primera publicación de su código fuente en 1991, nacido de un pequeño número de archivos en C bajo una licencia que prohíbe la distribución comercial a su estado actual de cerca de 296 fuentes MIB bajo la Licencia Pública General GNU. Precedentes. En 1983 Richard Stallman inició el Proyecto GNU ambicioso, con el propósito de crear un sistema operativo similar compatible con los estándares de UNIX y POSIX. Dos años más tarde, 1985, creó la Fundación para el Software Libre (FSF) y desarrolló la Licencia Pública General GNU (GNU GPL), para tener un marco legal que permita al software de difundir libremente. Así, el software de GNU fue desarrollado muy rápidamente, y por muchas personas. En el corto plazo, hay una multitud de programas, de modo que a principios de 1990 tenía casi bastante software disponible para crear un sistema operativo completo. Sin embargo, todavía carece de un núcleo. Todo ello debería hacerse en el proyecto GNU Hurd, pero se desarrollan muy lentamente, porque la búsqueda y corrección de errores fue muy difícil debido a las características técnicas del diseño de microkernel. Otro proyecto de sistema operativo de software libre en la década de 1980 fue BSD. Fue desarrollado en la Universidad de Berkeley de la sexta edición de Unix de AT & T. Desde código de AT&T estaba contenido en BSD Unix, AT&T presentó una demanda a principios de 1990 contra la Universidad de Berkeley, que limitó el desarrollo de BSD. Así que a principios de 1990 no había ningún sistema completo libre. El futuro BSD's era incierto debido a la demanda y se detuvo el desarrollo. Además, el Proyecto GNU se desarrolló gradualmente pero carecía de un núcleo UNIX bien formada Clasificación de los SO. Más populares 13 Introducción a los Sistemas Industriales Aparición de Linux El desarrollo del kernel Linux. En 1991, en Helsinki, Linus Torvalds comenzó un proyecto que más tarde se convirtió en el núcleo de Linux. Esto fue inicialmente un emulador de terminal, que Torvalds utiliza para acceder a los grandes servidores UNIX de la universidad. Él escribió el programa expresamente para el hardware que utiliza, independientemente del sistema operativo, porque él quería Figura 10: Logo Linux usar las funciones de su nuevo PC con un 80386. Este sigue siendo el estándar de hoy. El sistema operativo que se utiliza durante el desarrollo fue Minix, y el compilador inicial fue el compilador GNU C, que sigue siendo la principal opción para compilar Linux actualmente Linux bajo la GPL de GNU Torvalds publicó por primera vez el núcleo Linux bajo su propia licencia, que era casi una licencia de código compartido (en inglés) y tenía una restricción contra la actividad comercial. En 1992, se cambió a la GPL de GNU. Primero anunció este cambio en las notas de la versión 0.12. En mediados de diciembre 1992 se publicó la versión 0.99 usando la GNU GPL GNU/Linux La designación "Linux" fue utilizado inicialmente por Torvalds sólo para el núcleo. El núcleo fue, sin embargo, utiliza a menudo en combinación con otros programas, especialmente el proyecto GNU. Esta variante de GNU se convirtió rápidamente en el más popular, ya que no había otro núcleo gratuito que funcionara en ese momento. Cuando la gente comenzó a referirse a esta colección como "Linux", Richard Stallman, fundador del proyecto GNU, solicitó el uso del nombre GNU/Linux, para reconocer el papel del software GNU. En junio de 1994, Linux fue mencionado como un "libre de UNIX clon" y el Proyecto Debian comenzó a llamar a su producto GNU/Linux. En mayo de 1996, Richard Stallman publicó el editor Emacs 19.31, en el que el tipo de sistema fue reconocido Lignux Linux. Se pretende que esta "escritura" se refiera específicamente a la combinación de GNU y Linux, pero esto pronto fue abandonado en favor de "GNU/Linux". Al producto final se le llama simplemente "Linux"l. Stallman anunció su demanda de un cambio de nombre sólo después de que el sistema ya se fuera popular. Clasificación de los SO. Más populares 14 Introducción a los Sistemas Industriales Series 1.x -1994: En marzo, Torvalds cree que cada componente del núcleo Linux están totalmente desarrollados y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible en Internet. El proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). Este año, las empresas de Red Hat y SUSE también publican la versión 1.0. - 1995: En marzo, el siguiente Linux aparece es la serie 1.2. Más tarde, Linux se transporta las plataformas informáticas DEC y Sun SPARC. Durante los años siguientes se instala en un número cada vez mayor de plataformas. Series 2.x - 1996: La versión 2.0 del núcleo de Linux se libera. Ahora puede servir varios procesadores al mismo tiempo, por lo que se convierte en una alternativa seria para muchas empresas. - 1997: Varios softwares propietarios se liberan para Linux en el mercado, como la base de datos Adabas D, el navegador Netscape y paquete de office Applixware y StarOffice. - 1998: Empresas informáticas, como IBM, Compaq y Oracle anunciaron soporte para Linux. Además, un grupo de programadores comenzaron a desarrollar la interfaz gráfica KDE, primera de su tipo para Linux, con el objetivo de proporcionar la facilidad de uso para el usuario. - 1999: Aparece la serie 2.2 del kernel Linux, con el código de red y mejoras en el soporte SMP. Al mismo tiempo, un grupo de desarrolladores comenzó a trabajar en el entorno gráfico de GNOME que competirá con KDE para la facilidad de uso y la eficiencia para el usuario. Durante ese año, IBM anunció un amplio proyecto para apoyar a Linux. - 2000: El StarOffice se ofrece bajo los términos de la GNU GPL, abriendo así el camino para la suite de oficina avanzada, y libre en Linux. - 2001: En Enero, se libera Linux, serie 2.4. El núcleo de Linux ahora soporta hasta 64 GB de RAM, sistemas de 64 bits, dispositivos USB y el sistema de archivos. - 2002: La comunidad OpenOffice.org ha publicado la versión 1.0 de su suite de oficina del mismo nombre. El navegador web Mozilla también se libera. En septiembre, Slapper aparece el primer gusano informático Linux. - 2003: Al final del año, la serie 2.6 del núcleo Linux se libera, después de lo cual Linus Torvalds va a trabajar en OSDL. Linux es el más utilizado dentro de los sistemas embebidos (sistema integrado). - 2004: El equipo se cae, se forma XFree86 y X.Org Foundation, que da como resultado un desarrollo mucho más rápido del servidor X para Linux. Clasificación de los SO. Más populares 15 Introducción a los Sistemas Industriales - 2005: El proyecto openSUSE se inicia como una distribución libre de la comunidad Novell. Además el proyecto OpenOffice.org tiene previsto lanzar la versión 2.0, que es compatible con el OpenDocument de OASIS en octubre. - 2006: Xgl de Novell y Red Hat AIGLX permiten el uso de efectos acelerados por hardware sobre el escritorio Linux. Oracle publica su propia distribución de Red Hat. Novell y Microsoft anunciaron una alianza para una mejor interoperabilidad. - 2007: Dell se convierte en el primer fabricante de odenadores en vender un pc con Ubuntu preinstalado. Series 3.x En mayo de 2011, Linus Torvalds anunció que la versión 3 tendría más soporte de hardware y que sería la próxima versión de Linux 2.6.39. Figura 11: Pantalla Linux Mac OS Mac OS (Macintosh Operating System) es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh. Se conoce por ser uno de los primeros sistemas de megafonía para ofrecer una interfaz gráfica que consiste en la interacción del ratón con ventanas y menús de iconos. Se creó sobre la existencia Figura 12: Logo Apple del sistema operativo en los primeros años de su línea Macintosh para que la máquina fuera más fácil de usar, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que era un desafío técnico. El equipo de desarrollo principal de Mac contaba con Bill Atkinson, Jef Raskin y Andy Hertzfeld, entre otros. Esta fue la base de los clásicos Mac desarrollados íntegramente por Apple, cuya primera versión se lanzó en 1985. Su desarrollo se extendería al sistema de la versión 9, lanzada en 1999. Desde la versión 10 (Mac OS X), el cambio de la arquitectura del sistema fue completo y en el que confia en Unix, pero su interfaz gráfica mantiene muchos elementos de las versiones anteriores. Clasificación de los SO. Más populares 16 Introducción a los Sistemas Industriales Hay una gran variedad de versiones de cómo se desarrolló el sistema operativo Mac original. Documentos históricos demuestran la existencia entre el Macintosh y el proyecto propuesto de Xerox PARC Alto. Las contribuciones iniciales de Ivan Sutherland's en gráficos, y el Sistema OnLine de Doug Engelbart también fueron significativas. Versiones Antes de la introducción de los sistemas basados en el último microprocesador PowerPC G3, una porción significativa del sistema se almacenaba en la memoria física del equipo de sólo lectura. El propósito inicial de esto era evitar el uso de la limitada capacidad de almacenamiento de disquetes de apoyo al sistema, dado que los primeros Macs no tenían disco duro. Macintosh Classic, modelo de 1991 sólo se podía iniciar desde la ROM. Esta arquitectura también permitió una interfaz del sistema operativo totalmente gráfica en el nivel más bajo, sin la necesidad de un modo de línea de comandos o consola de sólo texto. Los errores en tiempo de arranque, unidades de búsqueda que no funcionaron, se comunicacionan al usuario de forma gráfica, con un icono o mensajes con el tipo de letra Chicago y la campana de la muerte o una serie de pitidos. Esto contrastaba con los PCs de la época, mostrando los mensajes con un tipo de letra monoespaciado sobre un fondo negro, y requiere el uso de un teclado y un ratón para la entrada. Para proporcionar tales detalles en un nivel bajo, Mac OS dependía de sistema de software de núcleo en la ROM de la placa base, que más tarde ayudó a garantizar que sólo los ordenadores de Apple o con licencia clones (con los derechos de autor contenidos de la memoria ROM protegido por Apple, podrían ejecutar el Mac O)S. El Mac OS se puede dividir en dos familias: - La familia Classic Mac OS, el código de Apple Computer. - El sistema operativo Mac OS X, desarrollado a partir de Mac OS Classic familia y NeXTSTEP, que estaba basado en UNIX "Classic" Mac OS (1984-2001) El "Classic Mac OS" se caracteriza por su falta total de una línea de comandos, es un sistema operativo completamente gráfico. Destaca por su facilidad de uso y la multitarea cooperativa, pero se criticó por su gestión muy limitada de memoria, falta de memoria protegida, y la susceptibilidad a los conflictos entre las "extensiones" del sistema operativo que proporcionan funcionalidades adicionales (como la creación de redes) o soporte para un dispositivo en particular. Algunas extensiones pueden no funcionar correctamente en conjunto, o sólo funcionan cuando se cargan en un orden particular. Las extensiones del sistema operativo Mac Solución de Problemas podría ser un largo proceso de ensayo y error. El Macintosh original utilizaba el Sistema Macintosh File (MFS), un sistema de archivos con un sólo nivel de carpetas o directorios. Este sistema fue Clasificación de los SO. Más populares 17 Introducción a los Sistemas Industriales rápidamente reemplazado en 1985 por HFS, que tenía un verdadero sistema de árbol de directorios. Ambos sistemas de archivos son compatibles. La mayoría de los sistemas de archivos utilizados con el DOS, Unix u otros sistemas operativos tratan simplemente un archivo como una secuencia de bytes, que requiere una aplicación para saber qué bytes representan el tipo de información. Por el contrario, MFS y HFS dan dos ramas de archivos. Los datos contienen la misma información que otros sistemas de archivos, como el texto de un documento o los mapas de bits de un archivo de imagen. Los recursos tienen otros datos estructurados, como las definiciones de menús, gráficos, sonidos, o segmentos de código. Un archivo puede consistir sólo de los recursos con los datos vacíos, o sólo con datos sin recursos. Un archivo de texto puede contener su texto de datos y la información de estilo, de manera que una aplicación que no reconoce la información de estilo, todavía puede leer el texto sin formato. Por otro lado, estas bifurcaciones proporcionan un reto para la interoperabilidad con otros sistemas operativos, si se copia un archivo desde un Mac a un sistema diferente, que no tiene sus recursos, requiere sistemas de codificación como BinHex y MacBinary. Las versiones para la plataforma PowerPC de Mac OS X incluyendo Mac OS X v10.4 Tiger no tienen una capa de compatibilidad para ejecutar aplicaciones antiguas para Mac, llamada el entorno Classic. Este entorno se ejecuta en una copia completa del Mac OS, versión 9.1 o posterior, en un proceso de Mac OS X. El Macintosh basado en la plataforma PowerPC tiene preinstalado Mac OS 9.2 y Mac OS X. El Mac OS 9.2 ha de ser instalado por el usuario, ya que no se instala por defecto en las revisiones de hardware presentadas tras el lanzamiento de Mac OS X 10.4 Tiger. La mayoría de las aplicaciones del "classic" funcionan correctamente en este entorno, pero la compatibilidad sólo está asegurada si el software fue escrito sin tener en cuenta el hardware real, y para interactuar únicamente con el sistema operativo. El entorno Classic no está disponible en sistemas Macintosh basados en plataformas Intel, debido a la incompatibilidad de Mac OS 9 con el hardware x86. Los usuarios del Mac OS clásico en general, actualizaron sus máquinas para Mac OS X, pero muchos criticaron a este último por ser más difícil y menos amigable que el Mac OS original, por la falta de ciertas características que no había sido reimplementadas en el nuevo OS, y por ser más lento con el mismo hardware, además de incompatibilidades, a veces graves con el sistema operativo antiguo. Debido a que los controladores (para impresoras, escáneres, tabletas, etc.) escritos para el antiguo Mac OS no son compatibles con Mac OS X, y debido a la falta de soporte para Mac OS X para máquinas Apple de más viejas, muchos usuarios de Macintosh siguen utilizando el viejo Mac OS Classic. En junio de 2005, Steve Jobs anunció en la apertura de la Conferencia Mundial de Desarrolladores de Apple en la que la empresa haría la transición de PowerPC a procesadores Intel y, por tanto, dejar de lado la compatibilidad de las nuevas máquinas para Mac OS Classic. En la misma conferencia, Jobs anunció kits de transición para desarrolladores que incluían versiones beta del software de Apple, incluyendo Mac OS X, que los desarrolladores pueden Clasificación de los SO. Más populares 18 Introducción a los Sistemas Industriales utilizar para probar sus aplicaciones, mientras migren a ordenadores Mac con procesadores Intel. En enero de 2006, Apple lanzó los primeros ordenadores Macintosh basados en Intel, un iMac y MacBook Pro, y al mes siguiente, Apple lanzó un Mac mini con un solo Núcleo y Duo de Intel. El 16 mayo de 2006, Apple lanzó el MacBook, antes de completar la transición a Intel el 7 de agosto con el Mac Pro. Para facilitar la transición de los primeros compradores de las nuevas máquinas, equipos Mac basados en Intel incluyen una tecnología llamada Rosetta emulación, lo que permite que se ejecuten software de Mac OS X que se haya compilado para sistemas Macintosh basados en PowerPC. Rosetta se ejecuta de forma transparente, creando una experiencia de usuario idéntica a ejecutar el software en una máquina PowerPC, aunque la ejecución es más lento que el código nativo. Mac OS X Es el último de la línea de sistemas operativos de Apple. Oficialmente designada "versión 10" del Mac OS, tiene una historia independiente de las versiones anteriores de Mac OS. Es el sucesor de Mac OS 9 y Mac OS Classic. Este es un sistema operativo Unix, basado en el sistema operativo NeXTSTEP y el Mach kernel Apple adquirió tras la compra de NeXT, volviendo a su CEO Steve Jobs a Apple en este momento. Mac OS X también hace uso de la base de código de BSD. Ha habido siete liberaciones significativas de la versión del cliente, siendo la más reciente de Mac OS X 10.7, conocida como Mac OS X Lion. Más recientemente, a finales de julio de 2012, aparece Mac OS X v10.8 (Puma), la última versión de este sistema operativo. Del mismo modo que las versiones de cliente, Mac OS X también han tenido seis liberaciones significativas como la versión del servidor, llamado Mac OS X Server. El primero, Mac OS X Server 1.0, se lanzó en versión beta en 1999. Las versiones de servidor son, en arquitectura, idénticas a las versiones de cliente, la diferencia es la inclusión de herramientas para la administración de servidores, incluyendo herramientas para sistemas basados en Mac OS X como la gestión de servidores de grupos de trabajo, servidores de correo, servidores web y otras herramientas. Actualmente, es el sistema operativo por defecto para el hardware de servidor Xserve, y como característica opcional en el Mac Mini, e instalable en la mayoría de otros Macs. A diferencia de la versión de cliente, Mac OS X Server se puede ejecutar en una máquina virtual usando el software de emulación como Parallels Desktop. Mac OS X es también la base para iOS, anteriormente conocida como iPhone OS, iPod Touch,iPad y para el sistema operativo utilizado en el Apple TV. Macintosh clones Varios fabricantes de ordenadores han hecho clones de Macintosh capaces de ejecutar Mac OS, en particular Power Computing, UMAX y Motorola. Estas máquinas implementan diversas versiones del Mac OS clásico en 1997, Steve Jobs, puso fin al programa de licencia clon después de regresar a Apple. Clasificación de los SO. Más populares 19 Introducción a los Sistemas Industriales En 2008, el fabricante de EE.UU. Psystar Corporation anunció una computadora de bajo coste (499USD) que ejecutaba Mac OS X 10.5 Leopard. Amenazado por las batallas legales, Psystar llamó a su sistema OpenMac. Actualmente Apple está en disputa con la empresa con la intención de que pague por los daños por cada clon vendido y por los costos de la batalla legal. Figura 13: Pantalla Mac Comparaciones entre diferentes Sistemas Operativos Tabla 1: Comparaciones entre diferentes SO Characteristics Popularidad Precio Usos Virus Exclusividad Instalación de dispositivos Usabilidad Belleza Aplicacioes Disponobles Ventajas Desventajas Windows Más popular (más del 80% PCs) Caro Multimedia, juegos, internet Si No Mac Linux 9% Aprox Más caro 2% Aprox Gratis El mejor para Multimedia No Si El favorito de proffesionales No No Auto Medio Si Auto Fácil El más Manual Dificil Medio Muchas Una gran cantidad de aplicaciones, bueno para todos los uso Virus, fallos de sistema Menos Pocas Ningún virus y muy buenas aplicaciones multimedia Exclusivo y caro Ningún virus, gratis y muy rápido Dificil de usar 3. CONCLUSIONES La idea pricipal que he adquirido después de estudiar este programa, es que las empresas de informática hacen avances constantes debido a la competencia entre ellos. También es muy importante elegir el sistema operativo según el uso y las actividades. Clasificación de los SO. Más populares 20 Introducción a los Sistemas Industriales 4. REFERENCIAS 5. LINKS www.uned.es http://www.tu-plovdiv.bg/en/ http://windows.microsoft.com/es-es/windows/history http://windows.microsoft.com/es-es/windows/home http://www.windowsphone.com/es-es http://es.wikipedia.org/wiki/Anexo:Historia_de_Microsoft_Windows http://es.wikipedia.org/wiki/Microsoft_Windows http://platea.pntic.mec.es/jdelucas/historiadewindows.htm http://histinf.blogs.upv.es/2011/12/09/el-sistema-operativo-windows-desde-sus-inicios-a-laactualidad/ http://www.maestrosdelweb.com/editorial/historia-de-windows/ http://es.wikipedia.org/wiki/Sistema_operativo http://www.masadelante.com/faqs/sistema-operativo http://www.slideshare.net/simplycoke13/comparacin-entre-linux-windows-y-mac http://www.slideshare.net/espsistemashelpcenter/cuadro-comparativo-entre-windows-ylinux http://www.google.es/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=2&ved=0CDkQFjA B&url=http%3A%2F%2Fopenaccess.uoc.edu%2Fwebapps%2Fo2%2Fbitstream%2F10609%2F81 79%2F1%2FfserranocaTFC0611.pdf&ei=7olNUqDmEMbb7AaHmIHQCg&usg=AFQjCNG8aUAQS 5BTTwbOzyGt5DdRX2CKLA&sig2=vI0ZE6PajQhn26AIurDoIA&bvm=bv.53537100,d.ZGU http://www.google.es/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=5&ved=0CE0QFjA E&url=http%3A%2F%2Fwww.stern.nyu.edu%2Fnetworks%2FEconomides_Katsamakas_Linux_ vs._Windows.pdf&ei=7olNUqDmEMbb7AaHmIHQCg&usg=AFQjCNG_nepZ4WvXxOenKiUJ19f2 _2WsEw&sig2=MXZyAqkvkWAhPMi4ElwBGg&bvm=bv.53537100,d.ZGU http://www.google.es/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=3&ved=0CDoQFjA C&url=http%3A%2F%2Fpersonals.ac.upc.edu%2Felara%2Fdocumentacion%2FWSERVER%2520 -%2520UD1%2520%2520Introduccion%2520SO%2520en%2520red.pdf&ei=M4xNUsCbBonF7AbnrIFI&usg=AFQjC NG4cgtSGS0qRLZ7savFsgJnRwWhgg&sig2=-Am6l18f09_M07nj_yovw&bvm=bv.53537100,d.ZGU http://www.linux-es.org/ http://www.gnu.org/ http://www.apple.com/es/ http://es.wikipedia.org/wiki/Historia_de_Linux http://www.google.es/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&ved=0CDEQFjA A&url=http%3A%2F%2Fwww.lcc.uma.es%2F~pastrana%2FEP%2Ftrabajos%2F60.pdf&ei=q45S UpiwCo6VhQec64DYBg&usg=AFQjCNGgVFGUF6Syxvs7bR2zDs2oYlOHA&sig2=XmjSSHM02PDVIyJ9H-Lytg&bvm=bv.53537100,d.ZG4 Clasificación de los SO. Más populares 21