Sei sulla pagina 1di 29

Apple Inc.

Sistema Operativo Mac


Desarrollador: Familia:

versiones) Modelo de desarrollo: Cdigo cerrado con componentes en cdigo abierto (como Darwin y WebKit) Plataformas soportadas: Intel Core Duo y posteriores Ncleo: XNU basado en Mach y BSD Tipo de ncleo: Ncleo hbrido Licencia: APSL, BSD y Apple EULA ltima versin de pruebas: 10.5.5/ 15-09-2008; ltima versin estable: 10.5.6 (Leopard) / 15 de

Apple Inc. Unix (Leopard Intel), Unixlike (y otras

Historia
Fundadores
Steve Jobs Steve Wozniak

El Sistema Operativo Mac no fue la

primer interfaz grfica, pero fue la primera con gran xito por su accesibilidad de precio. Apple Lisa con un precio de 10,000 dlares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1 vena incluido en el primer Macintosh, que

Historia

1984: Sistema 1 (ventanas, iconos, mouse, mens y scrollbars, orden de los archivos HFS (Hierarchical File System)) 1985: Sistema 2 (Increment la velocidad Finder, crear nuevos folders, apagar, la impresora de escritorio y los tems listados de forma vertical) 1986: Sistema 3 (Finder fue mejorado y ms rpido, nuevo sistema de Macintosh MFS (Macintosh File System)) 1987: Sistema 4 (A este sistema se le agreg mltiple soporte al monitor (Macintosh SE y Macintosh II), soportaba discos de 32+ MB, Finder mltiple) 1988: Sistema 6 (agregaron colores, aun as el Finder no tena color aunque las mquinas ya eran capaces) 1990: Sistema 7 (gran cambio de software para esta poca, slo tena el Finder mltiple permitiendo hacer muchas tareas simultneamente, mas de 8 MB de Ram) 1997: Mac OS 8 (otra renovacin al Finder que poda hacer ms cosas al mismo tiempo, apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D) 1999: Mac OS 9 (opcin de tener varios usuarios en una Mac fue agregada en esta versin, permita a los usuarios ingresar y tener sus propias

Historia
Mac OS X

(basado fuertemente en las PowerPC-port de OpenStep, hereda la memoria y procesador de Machs y el driver del dispositivo de la interfaz, BSDs POSIX UNIX Protocolo del programa que soporta y trabaja en interfaz de redes) 2001: Mac OS X 10.0 Cheetah (caractersticas de un sistema operativo moderno, protega la memoria, y as los programas no podan utilizar la informacin de otros programas) 2001: Mac OS X 10.1 Puma (mejor desempeo especialmente en Macs G3, open source como utilidades de UNIX fueron incluidas en las Mac OS X y drivers adicionales para poder soportar mas dispositivos) 2002: Mac OS X 10.2 Jaguar (mayor soporte para redes de Microsoft Windows, incremento en su rendimiento, un nuevo y depurado look ) 2003: Mac OS X 10.3 Panther (un rendimiento mucho mayor, incorpor la mayor actualizacin en la interfaz de usuario, no era compatible en los antiguos modelos G3) 2005: Mac OS X 10.4 Tiger (contena ms de 200 nuevas mejoras, algunas mquinas antiguas no podan soportarlo) 2006: Mac OS X 10.5 Leopard (versin es compatible con las PowerPC y con la nueva tecnologa Intel) Mac OS X v10.6 (Snow Leopard) Actual (nueva versin no incluye nuevas funciones, sino que est pensada principalmente para aumentar la estabilidad y seguridad de Leopard. Incluye soporte para el sistema de archivos ZFS, que permite utilizar hasta 16 TB de disco)

Sistema 1

Sistema 3

Sistema 4

Sistema 7

Mac OS 8

Mac OS 9

Mac OS X

Mac OS X 10.0 Cheetah

Mac OS X 10.2 Jaguar

Mac OS X 10.3 Panther

Mac OS X 10.6 Leopard

Versiones Sistemas Operativos

Classic System 1 System 2 System 3 System 4 System 6 System 7 Mac OS 8 Mac OS 9 Mac OS X Mac Mac Mac Mac Mac Mac Mac OS OS OS OS OS OS OS

X X X X X X X

Cheetah (Versin 10.0) Puma (Versin 10.1) Jaguar (Versin 10.2) Panther (Versin 10.3) Tiger (Versin 10.4) Leopard (Versin 10.5) Leopard (Versin 10.6) 1.2 Cheetah (Versin 10.0) Puma (Versin 10.1) Jaguar (Versin 10.2) Panther (Versin 10.3) Tiger (Versin 10.4) Leopard (Versin 10.5)

Mac OS X Server Mac OS X Server Mac OS X Server Mac OS X Server Mac OS X Server Mac OS X Server Mac OS X Server Mac OS X Server

Procesadores Soportados

Los primeros Macintosh estaban basados en los microprocesadores de la familia Motorola MC68000, de tecnologa CISC. 1994, Apple introdujo en la gama Macintosh los chips PowerPC del Consorcio Apple/IBM/Motorola, que suponan el cambio a la tecnologa RISC. 2006 Apple inici la transicin desde la lnea de PowerPC line a los procesadores Intel con arquitectura x86. Los Macs actuales usan la serie de microprocesadores Intel Core Duo, Intel Core 2 Duo e Intel Xeon 5100. Intel Core 2 Duo

MacBook MacBook Air MacBook Pro Mac mini iMac XServe

Quad Core Intel Xeon Mac Pro PowerPc


iBook G4 PowerBook G4 Power Mac G5 eMac G4 iMac G5 Mac mini G4 XServe G4 XServe G5

PowerPC Performa

Kernel Mac OS X
Ncleos

(Kernel) hbrido fundamentalmente son microncleos que tienen algo de cdigo no esencial, para que ste se ejecute ms rpido. la separacin de la implementacin de los servicios bsicos y de la poltica de funcionamiento del sistema

El objetivo principal de los microncleos es

Kernel Mac OS X
Por ejemplo, El proceso de bloqueo de E/S se

puede implementar con un servidor en espacio de usuario ejecutndose encima del microncleo. Estos servidores de usuario, utilizados para gestionar las partes de alto nivel del sistema, son muy modulares y simplifican la estructura y diseo del

Kernel Mac OS X
Darwin es el kernel del sistema

operativo, y sobre el que se centran las ms importantes interacciones del software con el hardware.
Para todo ello se ha confiado en el

Mach 3.0, originalmente desarrollado en la universidad de Carnegie-Mellon. Este kernel ha formado parte del proyecto de

Darwin Kernel DE Mac OS X

El trabajo del Mach 3.0 es dotar al

procesador y la memoria de la capacidad de abstraccin del resto de los componentes del equipo. Se encargar de gestionar los tiempos de trabajo del procesador, asi como de facilitar la proteccin de memoria entre las distintas aplicaciones e se esten ejecutando en un momento dentro del ordenador. Todo ello sin olvidar la gestin de todos los mecanismos de entrada y salida de

POSIX / BSD
Provee al OS de la personalidad

propia del sistema Macintosh.


Manejo de las API encargadas del

sistema de ficheros
Manejo de las API encargadas del

sistema de redes.

Aplicaciones de Mac
AUDIO
ReproductorMP3

En Mac
iTunesTS,Toolplayer,Cog

En Windows
Winamp

COMPRESORES
zip(compresory descompresor) MACOSX Winzip

ESCRITORIO
Alarma TemasdelS.O. Variosescritorios Mendeaplicaciones AlarmClockM ShapeShifter VirtueDesktopsM XMenuM NovaClock StyleXP AltDesk,VirtuaWin Inicio

GRABAR /RIPEO DVDs


GrabarCDsyDVDs

MACOSXT,ToastT, SimplyBurnsM,BurnT,Disco

Nero,Alcohol,Clone CD/DVD

Aplicaciones de Mac
IMAGEN
Editor

En Mac
PhotoshopCS3,Pixelmator,Skitch*

En Windows
Photoshop

INTERNET
Navegadores Chatear SafariS,FirefoxM,Camino,Opera, Flock iChat,AdiumM,aMsn,Skype, Mercury Firefox,Opera MSN,aMsn,Skype, GoogleTalk

TEXTO
Suiteofimtica MicrosoftOffice,iWork,NeoOffice Office,OpenOffice

VDEO
Reproductores Quicktime,VLC,RealPlayer CrystalPlayer,Bsplayer, VLC

WINDOWS Y LINUX EN MAC


MejorMaquinavirtual ParallelsDesktopTS VMwareWorkstation

Tipo de Licenciamiento
Los programas de licencias por

volumen de Apple han sido diseados para que adquirir, implantar y gestionar nuestros galardonados productos de software resulte tan fcil como usarlos. Hay tres programas a tu disposicin: Apple Volume Licensing Programme (AVLP) Apple Maintenance Programme

Tipo de Licenciamiento
Apple Volume Licensing Programme (AVLP) Al margen del tamao de tu negocio, colegio o

facultad, Apple Volume Licensing Programme (AVLP) supone una forma sencilla y rentable de adquirir programas de Apple como:

Con AVLP, tendrs derecho a usar programas de

Apple en tantos ordenadores de tu empresa, colegio o facultad como t mismo decidas.

Tipo de Licenciamiento
Apple Maintenance Programme

(AMP)
El programa de mantenimiento Apple

Maintenance Programme permite a empresas, colegios y facultades suscribirse a actualizaciones de software en lugar de adquirirlas por separado cada vez que se publican. Esto permite a estos centros beneficiarse de interesantes descuentos durante un

Tipo de Licenciamiento
Apple School Site License
Durante treinta aos, Apple ha ayudado a

los centros a equipar a sus profesores, a simplificar los sistemas y a inspirar a los alumnos para que lleguen lejos. Apple presenta las licencias escolares de: iLife iWork Aperture Final Cut Studio y Logic Studio.

Tipo de Licenciamiento
BSD license
La

licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution). Pertenece al grupo de licencias de software Libre.

La licencia BSD permite el uso del

cdigo fuente en software no libre.

Tramos De Licencias
Los tramos de licencias disponibles son: Contratacin de AVLP:
Ms de 10 usuarios Cubren la compra de Mac OS X, Mac OS X Server, Logic Express,

Final Cut Express, iLife, iWork y Jam Packs de GarageBand .

Contratacin de AMP:
De 1 a 9 usuarios Ms de 10 usuarios

Existe un tramo adicional para compras de Aplicaciones


5 usuarios

profesionales de vdeo y audio de ofrecen descuentos especiales a partir de slo: mximo de 500 puestos.

Los centros pueden adquirir licencias escolares para un


Las licencias escolares tambin permiten instalar el producto en

otros 50 equipos de personal acadmico con el propsito de crear y revisar el temario de sus asignaturas.

Instruccin de Procesos
Arquitectura X86
x86 es la denominacin genrica dada a

ciertos microprocesadores de la familia Intel, sus compatibles y la arquitectura bsica a la que estos procesadores pertenecen. Es una arquitectura basada en la extensin del conjunto de instrucciones x86 para manejar direcciones de 64 bits. Adems de una simple extensin contempla mejoras adicionales como duplicar el nmero y el tamao de los registros de uso general y de instrucciones

Instruccin de Procesos

Registros: Los registros de gran longitud eliminan la complejidad del hardware, reducen la expansin del cdigo fuente usando tambin los registros rotativos y mejora el desempeo reduciendo el acceso a la data de la cache. Los registros son los siguientes: 128 registros de enteros, cada uno de 64 bits de longitud. 128 registros de punto flotante, cada uno de 80 bits de longitud. 64 bits para la predicacin. 256 NAT bits. 8 registros de ramificacin. 3 RRBs o registros base rotativos. el LC. y el EC. Todos los registros pueden ser accedidos por software, ya que son visibles al programador y de acceso aleatorio. Estos registros son numricamente entre 4 y 8 veces el numero de los registros de las arquitecturas RISC.

Instruccin de Procesos

Instruccin de Procesos
Formato de las instrucciones del IA-64

Cdigo de operacin. Registro de predicado (6 bits) Registro fuente 1 (7 bits) Registro fuente 2 (7 bits) Registro destino (7 bits) Campos especiales para la aritmtica entera y de punto flotante. Miscelnea.

Instruccin de Procesos
PowerPC

PPC)

(usualmente

abreviada

Es el nombre original de la arquitectura

de computadoras de tipo RISC, fue desarrollada por IBM, Motorola y Apple. Los procesadores de esta familia son producidos por IBM y Freescale Semiconductor que es la divisin de semiconductores y microprocesadores de Motorola, siendo utilizados principalmente en ordenadores o computadores Macintosh de Apple

Muchas Gracias Por su Atencin


Integrantes:
Henry Ulloa Jaramillo. Andrea Sancan Prez. Katherine Paredes Moncada. Miguel Lozano Carriel. Maria Elizabeth Leon Serrano.

Potrebbero piacerti anche