Mac OS X Apple Inc. Historia •En 1971 Steve Wozniak y Steve Jobs fundan Apple •En 1976 crean el primer ordenador personal que combina un teclado con un microprocesador y una conexión a un monitor. El Apple I. 1 Apple I •Se vendía por $666,66 se fabricaron 200 unidades id d •CPU: MOS Technology 6502 a aproximadamente 1 MHz •RAM: 4KB standard. Extensible hasta 8KB •ROM: 256 Bytes •Gráficos: 40x24 caracteres Apple I: Placa base 2 Apple II •Primer modelo en producción masiva entre finales de los 70 y mediados de los 80 •CPU: 6502 de MOS Technology a 1 MHz •4 Kilobytes y de RAM •12 KB de ROM •Interfaz de grabadores de cassettes 3 Apple II Apple III •Se pone a la venta en mayo de 1980 •CPU: μP de 8 bits Synertek 6502A a 2MHz •128 Kilobytes de RAM •Disquetera interna para discos de 55,25 25 •4 ranuras internas de ampliación y dos puertos serie en la parte posterior 4 Apple III Apple Lisa •Introducido I t d id en enero d de 1983 es ell primer i ordenador con interfaz gráfica y con ratón. •Se vendió a $9,995 •CPU Motorola 68000 a 5Mhz •1MB de memoria RAM •2 unidades de disquete de 5,25 5 Apple Lisa •Apple Lisa resultó un fracaso comercial, aunque la historia lo considera como el primer ordenador personal. •Al mismo tiempo que se desarrollaba el Apple Lisa se trabajó en un nuevo modelo, el Apple Macintosh. 6 Apple Macintosh •Se S empezó ó a vender d en 1984 •Fue el primer ordenador personal comercializado exitosamente que usaba interfaz gráfica de usuario (GUI) •A partir de este modelo se empezó a desarrollar el Sistema Operativo tal y como lo conocemos en la actualidad Apple Macintosh 7 Apple System •Se desarrollaron hasta 7 versiones distintas del Apple System para las máquinas Apple •Todos tenían GUI (interfaz gráfica de usuario) 8 Tiempos de crisis •Después de la comercialización del Apple Macintosh y del Apple Lisa, Apple Inc. tuvo muchos problemas económicos •Steve Jobs (fundador) fue despedido de su propia empresa •Steve Wozniak (co-fundador) abandonó la empresa después de salir ileso de un accidente de avión 9 •Después de su salida de Apple, Steve Jobs fundó NeXT Computer Inc. •NeXT se convirtió en una empresa muy conocida por sus avanzados ordenadores y por sus plataformas de desarrollo orientadas a objetos •A principios de 1997 Steve Jobs vuelve a Apple absorbiendo a NeXT •De esta unión nace el que hoy conocemos como Mac OS Mac OS 8 •Liberado el 26 de julio de 1997 •Se mejora enormemente la calidad gráfica, se introduce el color •Se implementa el multi-hilo que lo convierte en un sistema multitarea •Se introduce un nuevo sistema de ficheros, HFS Plus (Hierachical File System) 10 Mac OS 9 •Liberado el 23 de octubre de 1999 •Se implementan mejoras en el plano de red, incluyendo soporte para redes wi-fi •Se introduce el concepto de soporte multiusuario (aún no era un sistema propiamente multi-usuario) •Se mejora el motor de búsqueda interno 11 12 Mac OS X •Lanzado el 24 de mayo de 2001 •Es un sistema operativo completamente reescrito •Se busca mucha más estabilidad y crear un sistema robusto (seguro) 13 Mac OS X •SO basado en UNIX que se construye con la tecnología desarrollada en NeXT •Sistema multi-tarea y multi-usuario •Combina la potencia del núcleo UNIX y un entorno gráfico cuidado y atractivo Mac OS X •Todas las API de Mac OS Classic fueron portadas a librerías UNIX. Esto permitió portar aplicaciones sin tener que re-escribir el código entero. • Escrito para arquitectura PowerPC (chips IBM). En 2005 empiezan a migrar todos los equipos a Intel (x86) 14 Mac OS X: Benchmarks Mac OS X Snow Leopard Tecnología de 64 bits Grand Central Dispatch OpenCL (Open Computing Languge) 15 Grand Central Dispatch Tecnología de 64 bits •Más rápido •Más seguro •Compatible con 32 bits •Ampliación de memoria hasta •Optimiza la utilización de todos los núcleos asignando tareas independientes •Proporciona potentes APIs de programación multinúcleo 16.000 millones de gigabytes OpenCL (Open Computing Languge) •Se adapta automáticamente a la potencia de procesamiento disponible en cada uno de los procesadores gráficos •Lenguaje abierto y familiar para los programadores Mac OS X Snow Leopard Office en el Mac Copias de seguridad automatizadas Compatible con todos los estándares de la industria Posibilidad de ejecutar Windows de forma nativa 16