UNIVERSIDAD FERMIN TORO
FACULTAD DE INGENIERÍA
DIANA HURTADO ESSER V- 24.393.444 ING. JUAN MORA SISTEMAS OPERATIVOS
1985
•Windows 1.0
1995
•Windows 95
1998
•Windows 98
2000
•Windows 2000
2001
•Windows XP
2007
•Windows Vista
2009
•Windows 7
2012
•Windows 8
•GUI: Toda la información presentada es totalmente gráfica •Tareas múltiples: Permite ejecutar varias aplicaciones a la vez •Nombres largos: Permite el uso de nombres largos, hasta 225 para nombrar archivos •Asistente: Contiene una forma facil para realizar más rápido las tareas al ser guiados paso a paso •Entorno red: Es una excelente plataforma para implementar una red con la cual podemos compartir información •Ayuda: Todas las aplicaciones cuentan con la opción ayuda para aquellos usuarios inexpertos en el uso de los programas
El sistema de archivos son los archivos y directorios Las funciones son crear y eliminar archivos, compartir archivos para intercambiar información, agrupar archivos en forma conveniente al usuario, respaldo y recuperación. El acceso de los usuarios a la información sin la necesidad de conocer la ubicación física Con el interprete de comandos se trabaja de manera amigable sin necesidad de usar programas de bajo nivel para comunicarse con el SO.
1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre. 1989: Richard Stallman escribe la primera versión de la licencia GNU GPL. •1991: El núcleo Linux es anunciado públicamente •1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. SERIE 0.X •1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. •1994:: Esta versión por primera vez está disponible por la red internet SERIE 1.X •1995: La siguiente rama estable de Linux aparece, la serie 1.2 •1996: La versión 2.0 del núcleo Linux es liberada. •1997: Varios programas propietarios son liberados para Linux en el mercado •1998: Empresas importantes de informática como IBM, Compaq y Oracle anuncian soporte para Linux •1999: Aparece la serie 2.2 del núcleo Linux SERIE 2.X •2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL, abriendo así el camino para una Suite de oficina avanzada, y libre en Linux. •2001: En enero, se libera la serie 2.4 del núcleo Linux. •2002: La comunidad OpenOffice.org libera la versión 1.0 de su Suite de oficina homónima. •2003: Al final del año, la serie 2.6 del núcleo Linux es liberada •2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org •2005: El proyecto openSUSE es comenzado como una distribución libre de la comunidad de Novell. SERIE 2.X •2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware sobre el escritorio Linux •2007: Dell llega a ser el primer fabricante principal de computadoras en vender una computadora personal de escritorio con Ubuntu preinstalado. SERIE 3.X •En mayo de 2011 Linus Torvalds anunció que la versión 3 contaría con soporte de más hardware y que sería la siguiente versión a Linux 2.6.39.
•Linux mantiene una estructura monolítica, pero admite módulos cargables •Linux implementa una estructura por capas con módulos •No esta implementada una estructura de objetos o componentes •Módulos pueden ser manejadores de dispositivos, que se cargan cuando se necesitan
• Mac OS X 10.0 2001 • Mac OS X 10.1 2002 2003 2005 2006 2009
• Mac OS X 10.2 • Mac OS X 10.4 • Mac OS X 10.4 • Mac OS X 10.5 • Mac OS X 10.6
• Mac OS X 10.7 2012 • Mac OS X 10.8
2013 2014 2016
• Mac OS X 10.9 • Mac OS X 10.10 • Mac OS X 10.11
La arquitectura se sustenta en cuatro pilares: 1. La base o kernel del sistema, encargado de interactuar con el hardware de la máquina, es decir, de acceder a recursos como la memoria, unidades de almacenamiento, etc. 2. El sistema gráfico, formado por la combinación de tres componentes clave, llamados Quartz, QuickTime y OpenGL. 3. Un entorno de programación y desarrollo que permite exprimir al máximo las nuevas posibilidades del sistema, portar con facilidad las aplicaciones ya existentes y emular el entorno operativo actual: Cocoa, Carbon y Classic. 4. Una interfaz de usuario totalmente renovada, con aspecto, rendimiento, usabilidad y funcionalidades fuera de lo normal, que se ha convertido en el estandarte del nuevo sistema: Aqua. POSIX / BSD Provee al OS de la personalidad propia del sistema Macintosh. Manejo de las API encargadas del sistema de ficheros: •Diseño mejorado del VFS •Soporta múltiples formatos de ficheros (HFS, USF, HFS Plus). •Permite compartir ficheros NFS, y da servicio a los servicios de Telnet, FTP, esto es algo común en todos los sistemas UNIX.