37
Universidad Nacional Autónoma de Honduras Ingeniero Jaime Galeas (Sistemas Operativos I) Mac OS X Integrantes: Rosa Carolina Davila (20070002935) Rosa Nataly Amado (20101006404) Jose Miguel Amaya (20070002018) Ernesto Antonio Araujo (20101000525) Jairon Donay Pagoaga (20101005216) Josue Darwin Medina (20081003305) Martes 4 de Julio del 2012

Informe Mac OS X snow leopard (beta3).pdf

Embed Size (px)

Citation preview

Page 1: Informe Mac OS X snow leopard (beta3).pdf

Universidad NacionalAutónoma de Honduras

Ingeniero Jaime Galeas(Sistemas Operativos I)

Mac OS XIntegrantes:

Rosa Carolina Davila (20070002935)Rosa Nataly Amado (20101006404)Jose Miguel Amaya (20070002018)

Ernesto Antonio Araujo (20101000525)Jairon Donay Pagoaga (20101005216)Josue Darwin Medina (20081003305)

Martes 4 de Julio del 2012

Page 2: Informe Mac OS X snow leopard (beta3).pdf

Introducción........................................................................................................ 3 - 4Objetivo General................................................................................................. 5Objetivos Específicos........................................................................................ 6Características Generales.............................................................................. 7 - 10Mac OS X: Sistema Operativo Mac (Apple)Nuevas Tecnologías........................................................................................... 11Arquitectura de Software Dashboard, Expose y Launchpad............................................................ 12 Aqua............................................................................................................ 13 Quartz......................................................................................................... 14 - 15 Open GL y Quicktime................................................................................ 16 Core audio y core video............................................................................ 17 Cocoa, Darwin y Java................................................................................ 18 Núcleo o Kernel.......................................................................................... 19 - 20Arquitectura Hardware........................................................................................ 21Sistema de Archivos........................................................................................... 22Seguridad............................................................................................................. 23Parches de Seguridad......................................................................................... 24Protocolos y Redes............................................................................................. 25Diferencias entre otros Sistemas Operativos................................................... 26Comparación entre otros Sistemas Operativos............................................... 27iOS: Sistema Operativo móvil............................................................................ 28 Arquitectura................................................................................................ 29 Seguridad................................................................................................... 30 - 31 Debilidades................................................................................................ 32 Comparaciones con otros S.O. móviles................................................. 33 - 35Conclusiones...................................................................................................... 36Bibliografías........................................................................................................ 37

Indice

Page 3: Informe Mac OS X snow leopard (beta3).pdf

Intro

ducc

ión En este informe realizamos una investigación de los

sistemas operativos Mac OS X e IOS, hemos tocado puntos y comparaciones de cada uno de ellos, empezando desde su historia hasta sus debilidades de forma tal que podamos distinguir sus ventajas y desventajas de implementación.

Cada sistema operativo tiene grandes variantes en cuanto a desarrollo e interfaz ya que tratan de darle el mejor servicio al usuario, así como facilidad de uso y comodidad a la hora de interactuar con ellos.

Con nuestra trabajo aplicamos la teoría vista en clase que nos hace mejores críticos al momento de elegir y utilizar un sistema operativo adecuado para nuestras computadores, comprendemos mejor la estructura de los sistemas tanto la importancia de que ofrezcan una buena seguridad y tratamiento de datos para darle al usuario la confiabilidad de resguardo de su información, ya que es esto lo que la mayoría de usuarios da mas importancia después, claro, de que tenga un interfaz que le sea amigable y que el sistema soporte las nuevas tecnologías de hardware.

Hemos querido que la información plasmada en el presente trabajo cubra todos los aspectos mas importante de los sistemas operativos no obstante sin dejar de enfocarnos en todo lo que nos de la oportunidad de aprender de ello así hemos destacado la arquitectura en capas del software y hardware, también tratamos de destacar los aspectos que diferencia de los otros sistemas y hacemos una breve descripción de las aplicaciones mas destacadas de Mac OS X e IOS, detallamos los parches para algunas versiones, los protocolos y servicios de red.

Pag. 3

Page 4: Informe Mac OS X snow leopard (beta3).pdf

Intro

ducc

ión Mac OS X , también conocido como el sistema

operativo de Apple, es la aplicación que corre o se ejecuta al iniciar un ordenador Mac. Este a su vez te permite interactuar con tu computadora utilizando el Mouse y el teclado. Mac OS X incluye una gran variedad de programas pre-instalados que ayudarán a trabajar, jugar o entretenerte con tu computadora Mac. Familiarizarte con Mac OS X ayudará a comprender y a obtener un mejor rendimiento en el uso de la nueva computadora.

Si eres un usuario de PC que se acaba de cambiar a Mac y quieres saber cómo adaptar tus antiguos hábitos de trabajo al sistema operativo Mac, aquí tendrás la guía adecuada. Si deseas saber cómo funciona tu Mac, descubrir cuales son sus funciones, sistema de archivos y entorno del sistema operativo.

Se pretende conocer características avanzadas del SO de apple, arquitectura, seguridad, debilidades, fuertes, encriptacion, diferencias, aplicaciones, capas del sistema y muchas mas áreas que aun no sabes de mac OS X.

Pag. 4

Page 5: Informe Mac OS X snow leopard (beta3).pdf

2009lorem ipsum dolor met set quam nunc parum

Obj

etivo

Gen

eral

La compañía de Apple Inc

Se ha encargado de brindar a sus usuarios la mejor tecnología de vanguardia, innovando en sus productos, es así que se han logrado entrar y colocarse en el mercado posicionando sus productos en lugares de calidad.

IOS y Mac OS X son sistemas que ofrecen nuevos conceptos y han ido evolucionando desde su lanzamiento, veremos su exclusividad en algunos requerimientos y variedad de aplicaciones y servicios que ofrece al usuario.

Es nuestro objetivo que usted conozca mas de Mac OS X con el presente informe.

Pag. 5

Page 6: Informe Mac OS X snow leopard (beta3).pdf

2009lorem ipsum dolor met set quam nunc parum

Obj

etivo

sEs

pecíf

icos

I. Comprender la arquitectura de Mac OS en los diferentes niveles.II. Conocer como fue que se introdujo y funciona iOS

III. Comparar las ventas y desventajas al utilizar el sistema operativo de apple

IV. Introducirnos en la estructura básicas de los sistemas operativos de apple y como funciona cada parte de su estructura

V. Estudiar las políticas de seguridad que nos ofrece el S.OVI. Saber que el sistema operativo iOS fue desarrollado a partir del

sistema operativo para Mac.

Pag. 6

Page 7: Informe Mac OS X snow leopard (beta3).pdf

>>El  procesador  tiene   que  ser  cualquier  Intel,  PowerPC  G5  o  PowerPC  G4  (desde  867  MHZ  de  velocidad  en  adelante)>>Lector  de  DVD  (para  instalación  del  sistema  operativo)>>512   MB  de   RAM  (RAM  adicional   (1   GB)   es   recomendada   cuando   se   tiene   un  ambiente  de  desarrollo)  en  procesador  Intel  y  256  MB  en  procesadores  PowerPC  (512  MB  es  recomendado).>>Al  menos  6  GB  de  espacio  en  disco  duro.>>Tarjeta  Madre  con  Inicio  EFI  en  lugar  del  tradicional  BIOS

2007

Requisitos

Mínimos

Mac

OS

X Sn

ow Le

opar

d

“Piensa Diferente” La campaña de marketing que inicio una revolución

Mac OS X v 10.5«Leopard» fue lanzado el 26

de octubre de 2007 como la sexta revisión del sistema operativo de Apple Mac OS X para computadoras Macintosh. Fue presentado por el CEO de Apple, Steve Jobs, el día 6 de junio de 2005 en la Worldwide Developers Conference WWDC ( C o n f e r e n c i a m u n d i a l d e desarrolladores).

L e o p a r d s e e n c u e n t r a disponible en 2 formas: una versión de escritorio para uso personal y una versión para servidores conocida como Mac OS X Server.

La versión de Leopard para el usuario final no fue lanzada en versiones separadas para cada

tipo de procesador, sino consiste en una versión universal que puede correr tanto en PowerPC como en procesadores Intel. L e o p a r d n o s o p o r t a l o s procesadores G4 más lentos y ninguno de los G3.

El 12 de abril de 2007, Apple Inc. e m i t i ó u n c o m u n i c a d o informando que el lanzamiento de «Leopard» sería retrasado hasta Octubre debido a que Apple tuvo la necesidad de t r a s l a d a r a l g u n o s d e l o s desarrolladores del equipo de Leopard al equipo de iPhone. El comunicado indicaba que una versión beta estaría disponible en la Worldwide Developers Conference 2007 WWDC y que los desarrolladores asistentes al

evento podrían llevarse una copia del beta release en Junio, estando OS X 10.5 Leopard disponible para el público a partir del 26 de octubre de 2007.1

ProNuevo diseño del menú

Servicios 1Actualizaciones de

controladores 2Digital Asset Exchange 3Time Machine 4

El sistema Operativo que revoluciono el mercado Apple

Pag. 7

Page 8: Informe Mac OS X snow leopard (beta3).pdf

AutomatorAutomator es un programa del sistema operativo Mac OS X en su versión Mac OS X Tiger y también incluida en las nuevas versiónes Mac OS X v10.5, Mac OS X v10.6 y Mac OS X v10.7.Este programa fue creado para evitar que el usuario tenga que realizar largas tareas, haciendo que las acciones se repitan una o varias veces, según se requiera, creándose sin la n e c e s i d a d d e s a b e r programación.

MobileMeMobileMe es una suite en Internet diseñado por Apple. F u e a n u n c i a d a e n l a WWDC 2008.Es la sustitución de .Mac. Está disponible para Mac OS X, PC y iOS.M o b i l e M e p r o v e e d e servicios de Internet al i P h o n e , M a c O S X , Windows, iPod Touch yiPad. Muchas de las funciones de .Mac se perderán. Deja de haber soporte para Mac OS X v10.3.

Boot CampBoot Camp, un programa asistente que permite la i n s t a l a c i ó n d e o t r o s sistemas operativos, como Windows XP (SP2 en adelante) o Windows Vista, en una partición aparte (o disco interno aparte) en Macs con procesador Intel.

Finder

Finder es la aplicación ejecutada en el sistema o p e r a t i v o M a c O S X responsable de la gestión total de los archivos de usuario, discos, red y el l a n z a m i e n t o d e o t r a s aplicaciones. Como tal, Finder actúa como el shell e n o t r o s s i s t e m a s operativos, pero usando una interfaz gráfica de usuario (GUI).

Apagado, salida de reposo y conexión Wi-Fi más rápidos. El sistema ahora se apaga un 75% más rápido que antes, y un 50% más rápido al salir del estado de reposo cuando el bloqueo de pantalla está activado. Ahora, conectarse a las redes inalámbricas tarda poco menos de la mitad de tiempo que antes.

Nuevo diseño del menú Servicios. En Mac OS X existen servicios que nos ayudan a configurar aspectos como la conexión a internet, redes, impresoras, etc. Estos servicios se muestran actualmente “en global” de forma que es posible acceder a todos ellos al margen de lo que se esté configurando, tanto si los necesitamos, como si no. En Snow Leopard sólo se muestran los servicios acorde con el aspecto del sistema o aplicación que estemos configurando. Además, es posible, mediante Automator, crear menús de servicios personalizados y a nuestro gusto.

Actualizaciones de controladores de impresoras automáticas. Nada mas conectar una nueva impresora, Snow Leopard busca en la red los últimos controladores disponibles y ofrece la posibilidad de descargarlos e instalarlos. El sistema comprobará frecuentemente que tenemos los últimos controladores disponibles.

La primera copia de Time Machine tarda menos de la mitad de tiempo. La primera copia de Time Machine hace un volcado de todo el sistema, una tarea que a menudo puede prolongarse varias horas. Ahora esta copia tarda un 80% menos de tiempo, si se realiza con Time Capsule. Esta mejora de tiempo es una aproximación, por lo que si se usa un disco duro normal tarda también menos, pero no se han especificado por ahora los márgenes de tiempo requeridos. Evidentemente el hecho de estar conectado al disco por cable o por red también puede repercutir en la duración.

Indicadores de intensidad de la señal de las redes detectadas vía Airport. Airport muestra las redes inalámbricas que detecta, pero simplemente eso, de forma que no es posible conocer la intensidad de cada una de ellas. Snow Leopard muestra la intensidad de las redes detectadas, de forma que visualmente podemos descartar los puntos mas lejanos y con menor intensidad, y seleccionar alguna de las que mejor cobertura nos ofrezcan.

Características

Pag. 8

Page 9: Informe Mac OS X snow leopard (beta3).pdf

Lee desde Windows tu partición Mac OS X. Boot Camp ahora puede leer HFS+, de manera que desde Windows puedes acceder a tu partición de Mac OS X, pero no modificarla. De esta forma a Mac OS X no le puede afectar cualquier cosa rarade Windows, como un virus, por ejemplo. De todas formas, siempre puede guardar cualquier archivo en la partición de Windows, y acceder a dicho archivo desde Mac OS X.

Escribe en chino, literalmente. Con tus dedos y el trackpad Multi-Touch de tu portátil, puedes escribir carácteres chinos. El sistema detecta los trazos que realices con el dedo, y te muestra una lista de caracteres recomendados a partir de dicha detección, ademas de otras sugerencias en base al que hayas elegido.

Aunque entre en reposo, sigue trabajando. Si tu Mac hace de servidor de archivos y entra en reposo, seguirá compartiendo archivos mientras duerme, siempre y cuando esté conectado a una estación Airport Extreme o Time Capsule. Se desconoce si esta función también es posible realizarla con otros dispositivos de otras marcas, como tu router.

Automator tiene ahora nuevos puntos de partida. El creador de flujos de trabajo Automator ahora tiene nuevos puntos de partida para acciones diversas, servicios, aplicaciones, etc. Si hasta ahora crear rutinas automáticas era sencillo, ahora lo será mucho más.

Nuevos tipos de letra. Uno de los mayores orgullos de Steve Jobs en Mac OS X son los elegantes tipos de letra del sistema. Ahora se añaden 4 nuevos tipos:Menlo, de espaciado fijo para usarse en aplicaciones del sistema como Terminal, Chalkduster, Heiti J, K, SC y TC y por último, Hiragino Sans GB.

Sincronización para todos. Cualquier usuario a partir de ahora, tenga o no uniPhone, podrá sincronizar sus contactos con MobileMe, Google y Yahoo!, además de otras opciones

DashboardSoftware incluido en el sistema operativo Mac OS X cuya función consiste en a l b e r g a r u n a s miniaplicaciones llamadas widgets con información deInternet. Hay diferente t i p o s d e w i d g e t s d e p e n d i e n d o d e l a información que muestren, por ejemplo una calculadora o un planificador de vuelos.

Front RowFront Row es una aplicación para los ordenadores de Apple Macintosh, que actúa c o m o m á s c a r a p a r a QuickTime, DVD Player y para las librerías deiTunes e iPhoto y que permite a los usuarios navegar por los contenidos multimedia de sus ordenadores usando el Apple Remote. El software está incluido en todos los Macs (aunque por defecto, viene inhabilitado en los Mac Pro). Steve Jobs lo anunció en un evento especial el 12 de octubre de2005.

SafariSafari es un navegador web d e c ó d i g o c e r r a d o desarrollado por Apple Inc. Está disponible para Mac OS X, iOS (el sistema usado por el iPhone, el iPod Touch y el iPad) y Microsoft Windows.Incluye navegación por p e s t a ñ a s , c o r r e c t o r o r tog rá f i co , búsqueda

Exposé es el gestor de v e n t a n a s d e l s i s t e m a operativo Mac OS X de Apple. Exposé permite a los u s u a r i o s e n c o n t r a r rápidamente una ventana abierta, o también ocultar t o d a s l a s v e n t a n a s y mostrar el escritorio sin la necesidad de hacer clic a través de muchas ventanas para encontrar un objetivo específico. Exposé hace a m p l i o u s o d e c a r a c t e r í s t i c a s indocumentadas de Core

Características

Pag. 9

Page 10: Informe Mac OS X snow leopard (beta3).pdf

SpotlightSpotlight es un sistema de búsqueda en escritorio de Apple Mac OS X introducido en la versión 10.4 del 29 de abril de 2005. Este crea un índice virtual de todos los artículos y archivos en el sistema, está diseñado para p e r m i t i r a l u s u a r i o a localizar rápidamente una amplia variedad de temas en el ordenador, incluyendo documentos, fotos, música, aplicaciones, preferencias del Sistema, así como palabras específicas en documentos y en páginas web en un navegador web o favoritos.

Objective -CObjective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de Cpara que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. En 1988 fue adoptado c o m o l e n g u a j e d e p r o g r a m a c i ó n d e NEXTSTEP y en 1992 fue liberado bajo licencia GPL para el compilador GCC. Actualmente se usa como l e n g u a j e p r i n c i p a l d e programación en Mac OS X, iOS y GNUstep.

Xcode

Xcode es el entorno de desarrollo integrado (IDE, en sus siglas en inglés) de Apple Inc. y se suministra gratuitamente junto con Mac O S X . X c o d e t r a b a j a conjuntamente con Interface Bu i l de r, una he renc ia deNeXT, una herramienta gráfica para la creación de interfaces de usuario.

Gamma por defecto: 2,2. El valor gamma por defecto pasa de 1,8 a 2,2 con el fin de estar a la altura de las necesidades cromáticas de los usuarios que trabajan a diario con material digital.

Ventana de Terminal dividida por sesiones. Cuando ahora tengamos que teclear líneas de comandos en Terminal, será posible dividir la pantalla en varias sesiones del programa, con el fin de poder comparar diferentes actividades del sistema simultáneamente.

Substitución de texto automática. Ahora es posible reemplazar texto mediante atajos de teclado para substituir frases y nomenclaturas de uso frecuente. Las mas usadas ya se incluyen en el sistema pero todas son opcionales, de forma que por ejemplo al escribir (c) aparecerá automáticamente el símbolo de Copyright, fracciones (1/2 , 1/3 , etc). En cuanto a las frases, totalmente configurables, podemos programar algo tipo “CVA” para que aparezca automáticamente “Chus Vilallonga – Appleismo” o a la inversa. Las posibilidades son ilimitadas si extendemos esta función al tipo de escritura de mensajes SMS: “TQM” podría “te quiero mucho”, o “PQ” podría ser “porque”.

Fecha en la barra de menús. Mirando al lado del reloj ahora sabemos que día de la semana es, pero no el día del mes en el que nos encontramos. Con Snow Leopard la fecha ahora puede mostrarse al lado del día de la semana, lo que evita tener que hacer click en el reloj para que se muestre la fecha completa.

Última edición de tesauro. La más reciente versión del Oxford American Writer’s Thesaurus está incluída en Snow Leopard. Ahora es posible distinguir entre palabras que se pueden confundir entre ellas y se muestran opciones alternativas y aceptadas oficialmente como términos de escritura correctos, además del contexto y la etimología de la mano de conocidos autores.

¿Snow Leopard lleva antivirus?. Se han detectado mensajes de advertencia de Snow Leopard cuando el sistema localiza archivos potencialmente dañinos, y nos avisa antes de proceder en operaciones como descompresión, instalación, etc. Lo que hay ahora mismo en la red es una captura ante la detección de un troyano, oculto dentro de un programa descargado de la red.

Características

Pag. 10

Page 11: Informe Mac OS X snow leopard (beta3).pdf

Implementación

Nuevas tecnologías

Tecnologías  de  desarrollo

Soporte   nativo   de   varias   librerías   y   frameworks   para   aplicaciones   en   64   bits,   permitiendo   aplicaciones   en  Cocoa   de   64   bits.   Las   aplicaciones   de   32   bits   que   usan   esas   librerías   y   frameworks   deberían   seguir  funcionando  sin  la  necesidad  de  emulación  o  traducción.

Leaopard  ofrece  el  Runtime   2.0  de  Objective-­‐C,  el  cual   incluye   nuevas  características  como  la   Recolección  de  basura.  Xcode  3.0  soporta  el  lenguage  actualizado  y  fue  reescrito  con  él.

Core   Animation,   un   nuevo   framework   que   permite   a   los   desarrolladores   crear   animaciones   complejas  indicando  solamente   un   "principio"   y  un   "`inal".   El  principal   objetivo  de  Core   Animation   es   la  posibilidad  de  crear  animaciones  muy  complejas  con  pocas  líneas  de  código.

Apple   integra   DTrace   del   proyecto   OpenSolaris   y   agrega   una   interfaz   grá`ica   llamada   Instruments  (anteriormente   conocida   como  Xray).  DTrace  ofrece   herramientas  para   que   los  usuarios,   administradores  y  desarrolladores  puedan   usar  para   mejorar   el   rendimiento   del   sistema   operativo   y   de   las   aplicaciones   que  corren  sobre  él.

El   nuevo   Puente   de   Scripting   permite   a   los   programadores   usar   Python   y   Ruby   para   interactuar   con   el  framework  de  Cocoa.

Ruby  on  Rails  está  incluido  en  la  versión  standard.

La   versión   de   OpenGL   ha   sido   actualizada   a   la   versión   2.1   y   usa   LLVM   para   aumentar   la   velocidad   de  procesamiento  vertex.  Apple  ha  estado  trabajando  para  integrar  LLVM  a  GCC.Se  ha  con`irmado  que  gracias  a  Core  Animation  muchas  otras  implementaciones  son  posible,  como  escritorios  animados,   mejoras   a   Quarts   Composer   a   través   de   parches,   un   nuevo   kit   de   PDF   para   desarrolladores   y  mejoras  en  los  APIs  de  QuickTime.

El   framework   FSEvents   permite   a   las   aplicaciones   registrar   noti`icaciones   de   cambios   en   un   árbol   de  directorios  especi`icado.

Leopard  incluye  una  implementación  del  sistema  de  archivos  ZFS  de  sólo  lectura.A  mediados  de   diciembre  de  2006,  una  versión  de  prueba  de   Leopard  aparentemente   incluía  soporte   para  el  sistema  de  archivos  ZFS  de  Sun.  El  presidente  y  CEO  de  Sun  Microsystem,  Jonathan  Schwartz,  dijo  el  6  de  junio  de  2007  que  ZFS  se  convirtió  en  "el  sistema  de  archivos"  para  Leopard.  Sin  embargo,  el  director  de  marketing  de  Mac  OS   X   digo  el  11  de   junio  de   2007  que  el   sistema  actual   (HFS+),   no  ZFS,   iba   a   ser  usado  en  Leopard.  Apple  aclaró  luego  que  solamente  iba  a  estar  incluida  una  versión  de  solo  lectura  de  ZFS.

Leopard  incluye  drivers  para  UDF  2.5,  necesarios  para  leer  discos  HD  DVD  y  Blu  ray  usando  drivers  externos,  pero  el  Reproductor  de  DVD  incluido  solamente  puede  reproducir  discos  HD  DVD  creados  por  DVD  Studio  Pro.Leopard  tiene  la  certi`icación  de  compatibilidad  completa  con  UNIX.  Esta  certi`icación  signi`ica  que  el  software  con   la   "Single  UNIX   Speci`ication"   (osea,   que   son  compatibles   con  UNIX)   puede   ser   compilado   y   corrido  en  Leopard   sin   la   necesidad   de   ninguna  modi`icación   del   código.   La   certi`icación   se   aplica   solamente   cuando  Leopard  corre  en  procesadores  Intel.Leopard   dejó   de   dar   soporte   a   aplicaciones   Classic,   éstas   no   funcionarán   de   ninguna   manera   en  Macs   con  procesador  Intel.

Pag. 11

Page 12: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 7

DASH

BOA

RDCAPA 7: DASHBOARDSoftware incluido en el sistema operat ivo Mac OS X cuya función, consiste en albergar unas miniaplicaciones llamadas widgets con información de Internet. Dashboard es un capa semi-transparente que es invisible para el usuar io hasta ser activada mediante un atajo de teclado F12, que puede ser determinado mediante las

preferencias de usuario, y que solo están disponible para las versiones 10.4 o superior del sistema operativo

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 12

Page 13: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 6

AQUA

CAPA 6: AQUAAqua es el nombre comercial de la apariencia de la interfaz gráfica de usuario del sistema operativo Mac OS X de Apple.El tema Aqua y la interfaz de usuario se introdujo por primera vez en la Macworld Conference & Expo en enero del 2000 en San Francisco. La primera aparición de Aqua en un producto comercial fue en la liberación de julio del 2000 de iMovie 2.Los elementos del diseño hacen uniforme el aspecto de la mayoría de las aplicaciones del Mac OS X. Su meta es "incorporar el color, profundidad, translucido, y texturas complejas visualmente

atractivas" en aplicaciones del Mac OS X. Aunque Aqua es la interfaz de usuario completa, dos características notables de Aqua son botones tipo gel (como los de color rojo, amarillo y verde que controlan la ventana), y un Dock, el cual facilita el lanzamiento y navegación entre aplicaciones.Aqua es el sucesor de Platinum, que fue usado en Mac OS 8 y 9

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 13

Page 14: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 5

QUA

RTZ

CAPA 5: QUARTZQuartz Compositor es el facilitador exclusivo para ubicar bitmaps en la memoria de la tarjeta gráfica. La salida de bitmap de Quartz 2D, OpenGL, Core Image, QuickTime o de otros procesos es escrita a una dirección de memoria específica o backing store. El Compositor entonces lee los datos de los backing stores y los ensambla en una imagen para la pantalla, escribiendo esa imagen en la memoria de la tarjeta gráfica. Quartz Compositor solamente acepta datos rasterizados y es el único proceso que tiene acceso directo al buffer de gráficos.Administrando ventanas individuales, Quartz Compositor acepta una imagen bitmap del contenido de la ventana del renderer, junto con su posición. La elección del renderer corresponde a cada aplicación individual, aunque la mayoría usa Quartz 2D. Quartz Compositor entonces actúa como una "mesa de mezclas visual," agregando la ventana en cuestión a

la escena completa para la pantalla. Este modelo hace que el servidor de ventanas de Mac OS X sea único, ya que los procesos individuales no tienen permiso para solicitar posesión de la pantalla.En su rol de administrador de ventanas, Quartz Compositor también tiene una cola de eventos que recibe los eventos, como pulsaciones de teclas y clics de mouse. El Quartz Compositor toma los eventos de esta cola, determina qué proceso es dueño de la ventana en la que ocurrió el evento y pasa el evento a ese proceso.

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 14

Page 15: Informe Mac OS X snow leopard (beta3).pdf

Pag. 15

Page 16: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 4

Ope

nGL y

Q

uick

Time

CAPA 4: OPEN GL Y QUICKTIMESignifica Open Graphics Library (Biblioteca de gráficos abierta). Es una especificación estándar que define una API(Interfaz de Programación de Aplicaciones) es un conjunto de especificaciones de comunicación entre componentes software. Permitiendo ser: multi-lenguaje, multi-plataforma para escribir aplicaciones que producen gráficos 3D

QuickTime es un framework multimedia estándar desarrollado por Apple que consiste en un conjunto de bibliotecas y un reproductor multimedia (QuickTime Player). En su versión 7 es compatible

con el estándar MPEG-4. Existe una versión Pro que a ñ a d e d i v e r s a s funcionalidades como la e d i c i ó n d e v í d e o y cod i f i cac ión a var iados formatos como AVI, MOV, MP4. Con la versión Pro, también es posible grabar audio con un micrófono

conectado al ordenador. En los Mac, aparte de grabar audio, es posible grabar vídeo. (esto puede ser posible con cámaras como la iSight)

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 16

Page 17: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 3

Core

Aud

io y

Co

re V

ideo

CAPA 3: CORE AUDIO Y CORE VIDEOSon Tecnologías avanzadas de procesamiento de imágenes en tiempo real.

◦El Core Video es una tecnología desarrollada por Apple para su sistema operativo Mac OS X la cual proporciona aceleración 3D para aplicaciones bajo su sistema gráfico Aqua

El Core Audio es una interfaz de programación de aplicaciones de bajo nivel desarrollada por Apple Inc. para el tratamiento de audio en el sistema operativo Mac OS X.1

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 17

Page 18: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 2

LAS

APL

ICAC

ION

ESCAPA 2: LAS APLICACIONESEstán divididas en tres familias:

◦Cocoa ◦Carbon ◦Java

Cocoa Es un conjunto de frameworks orientados a objetos que permiten el desarrollo de aplicaciones nativas para Mac OS X; Objective-C es el lenguaje para escribir dichos frameworks.

Carbon Se emplea para aplicaciones modificadas a Mac OS X desde Mac OS u otros lenguajes de programación que no sean Objective C, que ejecuta las aplicaciones de los anteriores sistemas directamente en Mac OS X mediante un sistema de virtualización de Mac OS 9 .

Java Tecnología desarrollada por Sun Microsystems para apl icaciones software independiente de la plataforma.

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 18

Page 19: Informe Mac OS X snow leopard (beta3).pdf

CA

PA 1

EL K

ERN

ELCAPA 1: EL KERNELConstituye la parte más importante del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado.

Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware

Es el núcleo del sistema operativo Mac OS X. Darwin proporciona al Mac OS X prestaciones modernas como: 1.Memoria protegida 2.Multitarea 3.Gestión avanzada de memoria 4.Multiproceso

Arquitectura en Capas Mac OS X Snow Leopard

Pag. 19

Page 20: Informe Mac OS X snow leopard (beta3).pdf

ARQUITECTURA LEOPARD

Fue desarrollado por Apple Inc.

− Desarrollador: Apple Inc.− Familia: Unix (Leopard Intel), Unixlike (y otras versiones)− Modelo de desarrollo: codigo cerrado con componentes en codigo abierto (como Darwin y

WebKit)− Plataformas soportadas: Intel Core Duo y posteriores− nucleo: XNU basado en Mach y BSD− Tipo de nucleo: nucleo hibrido− Licencia: APSL, BSD y Apple EULA

Requisitos− Ordenador marca Apple - Procesador Intel de 64 Bits (Mac con un procesador Intel Core 2 Duo,

Intel Core i3, Intel Core i5, Intel Core i7 o Xeon.) - 2 GB de RAM - Mac OS X 10.6.6 o posterior (recomendado Mac OS X 10.6.8) - 7 GB de espacio libre en el disco duro. - Conexión a internet (requerido para la descarga del sistema de instalación)

El kernel

(núcleo) proporciona muchas mejoras para Mac OS X. Estos incluyen derecho de prioridad, la protección de memoria, mejor rendimiento, mejora de las instalaciones de redes, soporte para Macintosh (extendido y estándar) y no Macintosh (UFS, ISO 9660, ya sí sucesivamente) los sistemas de archivos, API orientada a objetos, y mucho más. Donde estas características, la prevención y protección de la memoria, dar lugar a un en torno más robusto.En Mac OS 9, las aplicaciones de cooperar para compartir el tiempo del procesador. Del mismo modo, todas las aplicaciones comparten la memoria de la computadora entre ellos.Mac OS 9 es un entorno multitarea cooperativa. La capacidad de respuesta de todos los procesos se ve comprometida si incluso una sola aplicación no coopera. Por otro lado, las aplicaciones en tiempo real, tales como multimedia, deben tener la seguridad de predecible, de tiempo crítico, el comportamiento.Por el contrario, Mac OS X es un entorno multitarea preferente. En Mac OS X, el núcleoproporciona la ejecución de la cooperación, la programación de los procesos paracompartir el tiempo (sobreseimiento). Esto apoya el comportamiento en tiempo real enaplicaciones que lo requieran.En Mac OS X, los procesos por lo general no comparten la memoria. En cambio, el núcleoasigna a cada proceso de su propio espacio de direcciones, control de acceso a estosespacios de direcciones. Este control asegura que ninguna aplicación sin darse cuentapuede acceder o modificar la memoria de otra aplicación (de protección). El tamaño no esun problema, con el sistema de memoria virtual incluido en Mac OS X, cada aplicacióntiene acceso a su propio espacio de direcciones de 4 GB.

Kern

el

Pag. 20

Page 21: Informe Mac OS X snow leopard (beta3).pdf

El soporte la plataforma PowerPC se mantiene hasta el Mac OS X versión 10.5. Dicha compatibilidad inter-plataforma ya existía en linaje del Mac OS X; Openstep fue portado a muchas arquitectura, incluyendo x86, y Darwin incluyó soporte tanto para PowerPC como para x86. Aunque Apple estableció que Mac OS X no funcionaría en computadores Intel de otros fabricantes, una versión modificada del sistema compatible con hardware x86 convencional ha sido desarrollada por la comunidad OSx86

ARQ

UIT

ECTU

RAH

ardw

are

¿Procesadores Motorola? ¿Procesadores PowerPC? ¿Procesadores Intel?En abril de 2002, eWeek hizo público un rumor que afirmaba que Apple tenía una versión de Mac OS X con nombre código Marklar, la cual funcionaba en procesadores Intel x86. La idea detrás de Marklar fue mantener a l s i s t e m a M a c O S X funcionando en una plataforma alternativa, debido que Apple se encontraba insatisfecha con el progreso de los procesadores PowerPC.El 6 de junio de 2005, Steve Jobs confirmó estos rumores cuando anunció en su discurso en el Wordwide Developers Conference que Apple estaría trabajando en la transición de PowerPC a Intel desde hacía 2 años y que Mac OS X soportaría

ambas plataformas durante la t r a n s i c i ó n . J o b s t a m b i é n confirmó los rumores respecto a que Apple tenía versiones de Mac OS X funcionando en procesadores Intel con las mismas funciones que la versión para PowerPC

Mientras que los Mac Intel pueden ejecutar programas compilados para PowerPC, x86 y binarios universales, los Mac PowerPC solo tendrán soporte para los binarios universales y p a r a l a s c o m p i l a c i o n e s PowerPC.

El 8 de junio de 2009, Apple anunc ió en su Wor ldw ide Developers Conference que el Mac OS X v10.6 Snow Leopard abandonaría el soporte para los procesadores PowerPC y que

solo estaría disponible para equipos Intel.58

Sin embargo, Rosetta está soportado todavía.

En Snow Leopard, Rosetta no está instalado por defecto, pero está disponible en el DVD de instalación.

Requisitos LionOrdenador Apple 1Procesador Inter 64Bits

(Core 2 duo en adelante) 22 Gb RAM 3Mac 10.6.6 en adelante

7 GB de espacio en el Disco 4

Hardware compatible con MAC OS X

Pag. 21

Page 22: Informe Mac OS X snow leopard (beta3).pdf

Sistema de archivosLos sistemas de archivos o, ficheros o registros(en inglés:filesystem), e s t r u c t u r a n l a información guardada en una unidad de a l m a c e n a m i e n t o ( n o r m a l m e n t e u n disco duro de una computadora), que l u e g o s e r á representada ya sea textual o gráficamente utilizando un gestor de archivos.

HFS/HFS+ MFS DMGSistema de archivosLos sistemas de archivos o, ficheros o registros(en inglés:filesystem), e s t r u c t u r a n l a información guardada en una unidad de a l m a c e n a m i e n t o ( n o r m a l m e n t e u n disco duro de una computadora), que l u e g o s e r á representada ya sea textual o gráficamente utilizando un gestor de archivos.

1significa ("Hierarquical File System") ó sistema de archivos por jerarquía, sustituyo al MFS ("Macintosh File System")

El + denota una actualización y implementación de mejoras

1Es un formato de volumen (o sistema de archivos) creado por Apple Computer para almacenar archivos en disquetes de 400K. MFS fue introducido con el Macintosh 128K en enero de 1984.

1Imagen de disco para la Mac OS

Sistema de archivosLos sistemas de archivos o, ficheros o registros(en inglés:filesystem), e s t r u c t u r a n l a información guardada en una unidad de a l m a c e n a m i e n t o ( n o r m a l m e n t e u n disco duro de una computadora), que l u e g o s e r á representada ya sea textual o gráficamente utilizando un gestor de archivos.

2admite el uso de direcciones de espacio en disco de 64 bits y permite utilizar bloques de asignación de archivos de 32 bits

2MFS era notable tanto por introducir los fork de recurso para permitir el almacenamiento de datos estructurados así como por almacenar metadatos necesitados para el funcionamiento de la interfaz gráfica de usuario de Mac OS

2Admite imágenes de disco "capacitadas para Internet", que, una vez descargadas, se descomprimen automáticamente, se montan, se extrae su contenido, y se eliminan

Sistema de archivosLos sistemas de archivos o, ficheros o registros(en inglés:filesystem), e s t r u c t u r a n l a información guardada en una unidad de a l m a c e n a m i e n t o ( n o r m a l m e n t e u n disco duro de una computadora), que l u e g o s e r á representada ya sea textual o gráficamente utilizando un gestor de archivos.

3Admite nombres de archivo más descriptivos, con una longitud máxima de 255 caracteres y codificación de texto Unicode

3

MFS permite que los nombres de archivo tengan una longitud de hasta 255 caracteres, aunque Finder no permite que los usuarios creen nombres de más de 63 caracteres de longitud

3Actualmente, Safari es el único navegador que admite esta forma de extracción, aunque las imágenes también se pueden extraer manualmente

Lo habitual es utilizar d i s p o s i t i v o s d e a lmacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo t a m a ñ o , a v e c e s l l amados sec to res , usualmente de 512 b y t e s d e l o n g i t u d (También denominados clústers).

4Los sistemas operativos modernos MacOS de Apple® reconocen el sistema de archivos HFS, HFS+, FAT, FAT32

4A MFS se le denomina como sistema de archivo plano porque no admite carpetas.

4Este formato también se puede proteger con contraseña o cifrar con AES-128.

Lo   habitual   es   utilizar   dispositivos   de   almacenamiento   de   datos   que  permiten  el   acceso  a   los  datos  como  una  cadena  de  bloques  de   un  mismo  tamaño,  a  veces   llamados  sectores,  usualmente  de   512  bytes  de  longitud  (También  denominados  clústers).  

Pag. 22

Page 23: Informe Mac OS X snow leopard (beta3).pdf

Lo Actual

Mejoras en LionLa salida de OS X Lion 10.7, no solo ha traído cosas nuevas al nivel de interfaz, soporte multi-touch, APIs nuevas y la finalización del salto hacia código de 64bits. Otro de los cambios más importantes y interesantes tiene que ver con las mejoras que le ha traído Apple al nivel de su seguridad.

El ASLR de Lion ha sido aumentado, por lo que si unos

hackers llegan a s a l t a r s e e s a p r o t e c c i ó n , todavía tendrán que s o b r e p a s a r o t r a s n u e v a s protecciones. Entre

ellas se encuentra un diseño de sandbox que protege las partes más vulnerables y vitales de la computadora de los ataques. Safar i , por e j e m p l o , a h o r a s e h a dividido en dos procesos que s e p a r a n l a i n t e r f a z d e l navegador del usuario y otras funciones, de la parte que analiza el JavaScript, las imágenes y otros contenidos

Passware Kit es e l pr imer s o f t w a r e comercial que

recupera las contraseñas de acceso para los usuarios de Mac OS en cuest ión de minutos. Es compatible con todas las versiones modernas de Mac OS, incluyendo 10.6 (Snow Leopard) y 10.7 (León), la última versión. El software adquiere la imagen de la memoria del equipo a través de FireWire, y luego analiza y extrae las contraseñas de acceso del sistema.

Problemas he implementaciones.Contras Mac OS X, es uno de los sistemas operativos que menos mecanismos de protección ha implantado. Por ejemplo Snow Leopard, aplica ASLR sólo parcialmente, mientras que otros sistemas actuales, como la mayoría de las distribuciones

Linux, Windows Vista o Windows 7, implementan la aleatorización de forma completa desde hace años.3 0 A d e m á s ,

tampoco aplica DEP de forma total (los otros sistemas sí la aplican), sólo lo implementa en procesos de 64 bits. Se espera que Mac OS X Lion se ponga al día en ambas tecnologías de seguridad.La fama de que existe u n b a j o n ú m e r o d e vulnerabilidades en este sistema es porque se dan menos a t a q u e s e s p e c í f i c a m e n t e orientados, y esto se da porque es un sistema minoritario y su estudio no genera demasiado interés. No es porque existan menos fallos.Tanto en la línea de comandos como en la interfaz gráfica los procesos requieren elevación para realizar modificaciones. El acceso restringido a los archivos del sistema es responsable de gran parte de la seguridad. Sin embargo, el sistema permite modi f icac iones cuando es requerido.El ejemplo más obvio es el software instalador, el cual requiere de una autorización administrativa para instalar software que afecta a más de un usuario. A pesar de todo, ningún sistema es invulnerable.

ProMac OS X, Microsoft Windows y L inux inc luyen de fábr ica utilidades de seguridad muy similares, como cortafuegos y antispyware. Si bien ningún sistema operativo está exento de ser atacado o infectado por un virus, Mac OS X está basado en UNIX y la cantidad de virus que lo afectan en comparación con Microsoft Windows, es reducida. En mayo de 2011, INTECO reconoce 1362 v i rus para plataformas Windows de 32 bits, frente a 34 para Mac OS.123Cerca del 99.2% del malware tiene por objetivo Microsoft Windows.124 Pese a la reducida cantidad de malware destinada para el sistema de Apple, el Mac OS X fue denominado por IBM como el sistema operativo más inseguro.125 En ese mismo estudio, IBM califica su sistema AIX, como el más seguro. Es importante recalcar, que tanto Mac OS X como AIX son sistemas UNIX.Tanto Mac OS X como Microsoft Windows incluyen utilidades integradas para el cifrado de archivos. La de Mac OS X se denomina FileVault, mientras que la de Microsoft Windows es BitLocker.126 127 Linux en la gran mayoría de distribuciones no incluye un software de c i f r a d o , a u n q u e e s t á n disponibles un buen número de aplicaciones libres para tal fin, como TrueCrypt o GnuPG.128

Seguridad

Pag. 23

Page 24: Informe Mac OS X snow leopard (beta3).pdf

Parches de seguridadParches de seguridadParches de seguridadNombre y enlace a

información Versión para Fecha de lanzamiento

OS X Lion v10.7.3 y la Actualización de

seguridad 2012-001Mac OS X v10.6.8, OS X Lion v10.7 a v10.7.2 1 de febrero de 2012

iTunes 10.5.1 Mac OS X v10.5 o posterior, Windows 7, Vista, XP SP2 o posterior 14 de noviembre de 2011

Firmware 7.6 para Time Capsule y la estación

base AirPort (802.11n)Estación base AirPort Extreme con 802.11n, Estación base

AirPort Express con 802.11n, Time Capsule 10 de noviembre de 2011

Actualización de software iOS 5.0.1

iOS 3.0 a 5.0 para iPhone 3GS, iPhone 4 y iPhone 4S, iOS 3.1 a 5.0 para iPod touch (3ª generación) y posterior, iOS

3.2 a 5.0 para iPad, iOS 4.3 a 5.0 para iPad 210 de noviembre de 2011

Java para Mac OS X 10.7 actualización 1 y Java para Mac OS X 10.6

actualización 6Mac OS X v10.6.8, Mac OS X v10.7.2 8 de noviembre de 2011

QuickTime 7.7.1 Windows 7, Vista, XP SP2 o posterior 26 de octubre de 2011Numbers para iOS v1.5 iOS 12 de octubre de 2011

Pages para iOS v1.5 iOS 12 de octubre de 2011

Safari 5.1.1 Mac OS X v10.6.8, OS X Lion v10.7.2, Windows 7, Vista, XP SP2 o posterior 12 de octubre de 2011

OS X Lion v10.7.2 y la Actualización de

seguridad 2011-006Mac OS X v10.6.8, OS X Lion v10.7 y v10.7.1 12 de octubre de 2011

Apple TV 4.4 Apple TV 4.0 a 4.3 12 de octubre de 2011

Actualización de software iOS 5

OS 3.0 a 4.3.5 para iPhone 3GS y iPhone 4, iOS 3.1 a 4.3.5 para iPod touch (3ª generación) y posterior, iOS 3.2 a 4.3.5

para iPad12 de octubre de 2011

iTunes 10.5 Windows 7, Vista, XP SP2 o posterior 11 de octubre de 2011Actualización de

seguridad 2011-005 Mac OS X v10.6.8, OS X Lion v10.7.1 9 de septiembre de 2011

QuickTime 7.7 Mac OS X v10.5.8, Windows 7, Vista, XP SP2 o posterior 3 de agosto de 2011Actualización de

software del iOS 4.3.5 para iPhone

iOS 3.0 a 4.3.4 para iPhone 3GS y iPhone 4 (modelo GSM), iOS 3.1 a 4.3.4 para iPod touch (3ª generación) y posterior,

iOS 3.2 a 4.3.4 para iPad25 de julio de 2011

Actualización de software del iOS 4.2.10

para iPhoneiPhone 4 (modelo CDMA) 25 de julio de 2011

Actualización iWork 9.1 iWork 9.0 a 9.0.5 20 de julio de 2011Safari 5.1 Mac OS X v10.6.8 o posterior, Windows 7, Vista, XP 20 de julio de 2011

Safari 5.0.6 Mac OS X v10.5.8 20 de julio de 2011Actualización de

software del iOS 4.2.9 para iPhone

iOS 4.2.5 a 4.2.8 para iPhone 4 (modelo CDMA) 15 de julio de 2011

Actualización de software del iOS 4.3.4

iOS 3.0 a 4.3.3 para iPhone 3GS y iPhone 4 (modelo GSM), iOS 3.1 a 4.3.3 para iPod touch (3ª generación) y posterior,

iOS 3.2 a 4.3.3 para iPad15 de julio de 2011

Java para Mac OS X 10.5 actualización 10 Mac OS X v10.5.8 28 de junio de 2011

Java para Mac OS X 10.6 actualización 5 Mac OS X v10.6.6 o posterior 28 de junio de 2011

Mac OS X v10.6.8 / Actualización de

seguridad 2011-004Mac OS X v10.5.8, Mac OS X v10.6 - v10.6.7 23 de junio de 2011

Pag. 24

Page 25: Informe Mac OS X snow leopard (beta3).pdf

Transmisión de protocolos E s t o s p r o t o c o l o s v i e n e n unívocamente determinados por el tipo de red (Ethernet, Token Ring, e t c . ) . E l segundo g rupo de protocolos se refiere a aquellos que realizan las funciones de los niveles de red y transporte, niveles 3 y 4 de OSI, es decir los que se encargan básicamente del encaminamiento de la información y garantizar una comunicación extremo a extremo libre de errores. Estos protocolos transmiten la información a través

de la red en pequeños segmentos llamados paquetes. Si un ordenador quiere transmitir un fichero grande a otro, el fichero es dividido en paquetes en el origen y vueltos a ensamblar en el ordenador destino

Protocolos y RedesLos protocolos de c o m u n i c a c i o n e s definen las reglas para la transmisión y r e c e p c i ó n d e l a información entre los nodos de la red, de modo que para que d o s n o d o s s e puedan comunicar entre si es necesario que ambos empleen

l a m i s m a conf igurac ión de protocolos. Entre los protocolos propios de una red de área l o c a l p o d e m o s d i s t i n g u i r d o s principales grupos. Por un lado están los protocolos de los niveles físico y de enlace, niveles 1 y 2

del modelo OSI, que definen las funciones asociadas con el uso d e l m e d i o d e transmisión: envío de los datos a nivel de bits y trama, y el modo de acceso de los nodos al medio

Paquetes de información La información es embalada en s o b r e s d e d a t o s p a r a l a transferencia. Cada grupo, a menudo llamados paquetes incluyen las siguientes informaciones:- Datos a la carga: La información que se quiere transferir a través de la red, antes de ser añadida ninguna otra información. El termino carga evoca a la pirotecnia, siendo la pirotecnia una analogía apropiada para describir como los datos son

disparados de un lugar a otro de la red.- Dirección: El destino del paquete. Cada segmento de la red tiene una d i recc ión, que so lamente es importante en una red que consista en varias LAN conectadas. También hay una dirección de la estación y otra de la aplicación. La dirección de la aplicación se requiere para identificar a que aplicación de cada estación pertenece el paquete de datos.

Protocolos y la aplicaciónLa interoperatividad se define en los niveles superiores de la jerarquía de protocolos. Podríamos tener una aplicación de base de datos en la que parte servidor trabaje en un servidor de red, y la parte de cliente lo hiciera en equipos DOS, OS/2, M a c i n t o s h y U N I X . O t r a s aplicaciones interoperativa incluyen paquetes de correo electrónico. Estas permiten a los usuarios intercambiar archivos de correo en varios sistemas distintos (DOS,

Macintosh, UNIX, etc.). El software que se encarga de traducir de un sistema a otro cualquier diferencia que haya en la información de los paquetes de correo electrónico

Pag. 25

Page 26: Informe Mac OS X snow leopard (beta3).pdf

Diferencias con otros sistemas opertaivos

• Framework multi-touch: Nueva librería para aprovechar las características multi-touch del sistema. Ya que se prevé que todos los portátiles tengan un trackpad multitouch tarde o temprano Apple estaría pensando en hacer que las aplicaciones pudiesen usar estas características de forma fácil, y qué manera más sencilla de poner en la mano del programador esa capacidad que haciendo un framework de trabajo para las características multitouch.

• Aplicaciones más ligeras: las aplicaciones que monta Snow Leopard se reducirán mucho en tamaño, en parte gracias a que Snow Leopard sólo contemplará arquitectura Intel. Sin embargo las reducciones de tamaño que facilitarán tiempo de carga y rendimiento general afectan en gran medida a las aplicaciones existentes, de hecho la carpeta de aplicaciones del sistema se ha reducido de los 468 megas a sólo 111 MB.

• Herramientas de ayuda en textos : además de mejorar el corrector ortográfico inherente en Mac OS X, nos emplazan a encontrar nuevas funcionalidades de inserción de abreviaturas, de autocorrección de palabras mal formadas y un conjunto de novedades a nivel de sistema para la mejor redacción de escritos.

• Auto-Activación de fuentes: las fuentes se extraerán del sistema de forma automatizada como ya ocurre en algunas aplicaciones del actual Leopard.

• Soporte a ZFS: el formato de archivos ZFS de Sun estará plenamente soportado en Snow Leopard, tanto en lectura (como está soportado en Leopard) como en escritura, aunque eso sí, no reemplazará al actual sistema HFS+

Dife

renc

ias

entre

otro

sS.

O’s

Pag. 26

Page 27: Informe Mac OS X snow leopard (beta3).pdf

COMPARACION CON OTROS SISTEMASLos tres sistemas operativos más habituales son Windows, Mac OS y Linux. Windows funciona en los ordenadores con procesadores de Intel y AMD (los más comunes), Mac OS lo hace únicamente en los ordenadores de Apple y Linux funciona en ambas plataformas, aunque está mejor preparado para la primera. A la hora de elegir el sistema operativo hay que tener muy en cuenta el tipo de ordenador que se tiene o que se va a adquirir, ya que una elección equivocada impedirá instalar el sistema operativo deseado. Windows, el 'utilitario familiar'Microsoft es el gigante informático que produce y comercializa Windows, el sistema operativo que usa el 90% de los ordenadores personales de todo el mundo (su última versión es Windows 7). Su precio ronda los 120 euros y muchas veces se incluye en el precio del propio ordenador (que ronda los 1.200 euros). Al igual que un turismo sirve para moverse por casi todo tipo de carreteras, Windows es el estándar de facto que cubre la gran mayoría de necesidades del usuario medio. Ya sea para escribir documentos, navegar por Internet, escuchar música, ver películas, retocar fotografías digitales o disfrutar de los últimos juegos, Windows es fácil de usar y configurar, sin necesidad de poseer conocimientos informáticos avanzados. Además, la práctica totalidad de los programas que se comercializan disponen de una versión para Windows. Sin embargo, Windows tiene fama de ser inestable, ya que los bloqueos y cuelgues son frecuentes (sobre todo en versiones anteriores a XP). Su seguridad también deja mucho que desear, pues existen multitud de virus que aprovechan fallos del sistema para infectar el PC, como, por ejemplo, el virus Sasser o el más dañino Chernobyl. Mac OS, el 'deportivo de diseño'Mac OS es considerado por muchos expertos el sistema operativo más sencillo de utilizar, más innovador y de estética más cuidada. Al igual que un coche deportivo, conjuga elegancia con altas prestaciones, permitiendo a la vez rodar por casi cualquier tipo de carretera. Es un sistema muy fácil de usar y que siempre ha alardeado de que hasta un niño puede utilizarlo sin dificultades (sus ratones tienen un único botón, en vez de dos, para no confundir al usuario). Su última versión, Mac OS X, es radicalmente distinta a las anteriores. Con ella ha ganado en estabilidad, seguridad y ausencia de virus. El número de programas disponibles para esta plataforma (sobre todo, juegos) sigue sin ser tan alto como el de Microsoft, aunque cumple las necesidades de cualquier usuario doméstico o

profesional multimedia. Es en el retoque, la producción y edición de música, fotografías y vídeos donde este sistema tiene su punto fuerte. Apple Macintosh lo comercializa al precio de unos 150 euros (es de pago y propietario). Pero su mayor coste no está en la propia licencia de uso, sino en que únicamente funciona en los ordenadores que fabrica la misma compañía. Y estos ordenadores (de una calidad y diseño muy cuidados) no son baratos: aunque hay modelos por debajo de 1.000 euros, es habitual que cuesten más de 2.000 euros. Linux, un 'todoterreno robusto'Es el sistema preferido por muchos de los profesionales de la informática y de Internet. Como si de un 4x4 se tratase, ofrece potencia, estabilidad, seguridad contra virus y sirve para realizar cualquier trabajo.Linux es un sistema operativo libre y gratuito, pero es algo más difícil de usarPor contra, al igual que un todo terreno, peca de falta de comodidad, no es tan fácil de usar como los otros dos y se necesitan conocimientos técnicos para realizar algunas tareas. Aún así, sus últimas versiones son bastante más amigables, por lo que ha empezado a calar entre algunos usuarios domésticos y ofimáticos (uso del ordenador en ambientes de oficina). La colección de programas disponibles en algunas áreas (como los juegos o las aplicaciones multimedia) es aún escasa o de poca calidad, aunque mejora día a día. A la hora de instalar nuevos periféricos, el proceso también se complica: mientras que en Windows y Mac OS es casi automático, en Linux suele ser necesario realizar alguna configuración manual. Linux es un sistema un tanto 'romántico', pues ha s i do desa r ro l l ado vo lun ta r i amen te po r programadores de todo el mundo. De ahí que sea libre (libertad total para ver y modificar las 'entrañas' del sistema) y gratuito (puede descargarse de Internet, copiárselo a un amigo o adquirirse en formato CD por unos 30 euros).

Comparación con otros sistemas

Pag. 27

Page 28: Informe Mac OS X snow leopard (beta3).pdf

Con su interfaz fácil de usar, sus extraordinarias prestaciones y su excepcional estabilidad, iOS es la base del iPad. Por mucho que otros lo intenten, las tecnologías y las prestaciones integradas en iOS hacen que esté a años luz por delante.

iOS

EL SISTEMA OPERATIVO DE LOS IPHONE, IPOD Y IPAD

iOS: anteriormente llamado iPhone OSiOS (anteriormente denominado iPhone OS) es un sistema operat ivo móvi l de Apple. Originalmente desarrollado para el iPhone, 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 G o o g l e A n d r o i d y N o k i a Symbian.1 En mayo de 2010 en

los Estados Unidos, tenía el 59% de consumo de datos móviles (incluyendo el iPod Touch y el iPad). 2La interfaz de usuario de iOS está basada en el concepto de manipulación directa, usando g e s t o s m u l t i t á c t i l e s . L o s elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las órdenes del usuario es inmediata y provee de una interfaz fluida. La interacción con el sistema operativo incluye gestos como

deslices, toques, pellizcos, l o s

cuales tienen

d e f i n i c i o n e s d i f e r e n t e s dependiendo del contexto de la i n t e r f a z . S e u t i l i z a n acelerometros internos para hacer que algunas aplicaciones r e s p o n d a n a s a c u d i r e l dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado

AvancesUna mejor interfaz 1Mejor estabilidad 2Innovador 3Facilidad de uso 4

iPhone y iPad Comparten el sistema operativo

Pag. 28

Page 29: Informe Mac OS X snow leopard (beta3).pdf

Arquitectura iOS

En la figura, he intentado resumir las capas y sus principales características. EL rectángulo rojo engloba la capa más usada al desarrollar aplicaciones: la capa Cocoa Touch, la cual ofrece un conjunto de Frameworks (que son un conjunto de clases que hacen el trabajo sucio por ti o lo que es lo mismo, implementan las tareas de bajo nivel y solo es necesario invocarlas). Dentro de Cocoa Touch, existen dos frameworks esenciales: el Foundation y el UIKit, los cuales tendremos que conocer en profundidad para poder implementar las aplicaciones en iOS. Los demás frameworks que podamos encontrar, son secundarios.

El framework Foundation: define las clases básicas, un API usado por cualquier tipo de programa Cocoa.

El UIKit provee de todas las clases que una aplicación necesita para construir y gestionar su interfaz de usuario.

Cocoa TouchCocoa Touch es la capa más importante para el desarrollo de aplicaciones iOS. Posee un conjunto de Frameworks que proporciona el API de Cocoa para desarrollar aplicaciones.Se podría decir que Cocoa Touch proviene de Cocoa, la API ya existente en la plataforma MAC.

Esta capa está formada por dos Frameworks fundamentales:• UIKit: contiene todas las clases que se necesitan para el desarrollo de una interfaz de usuario• Foundation Framework: define las clases básicas, acceso y manejo de objetos, servicios del

sistema operativoMediaProvee los servicios de gráficos y multimedia a la capa superior.

Core ServicesContiene los servicios fundamentales del sistema que usan todas las aplicaciones

Core OSContiene las características de bajo nivel: ficheros del sistema, manejo de memoria, seguridad, drivers del dispositivo.

Pag. 29

Page 30: Informe Mac OS X snow leopard (beta3).pdf

Seguridad iOS Un compromiso con la seguridad.

ContentsApple diseñó la plataforma iOS con la seguridad en su núcleo. Mantener la información segura en los dispositivos móviles es esencial para cualquier usuario, tanto si está accediendo a las empresas y los clientes información o el almacenamiento de fotos personales, información bancaria, y las direcciones. Porque la información de cada usuario es importante, dispositivos iOS están construidos para mantener un alto nivel de la seguridad sin comprometer la experiencia del usuario.

Los dispositivos IOS proporciona tecnología de seguridad estrictas y características, y sin embargo, también son fáciles de utilizar. Los dispositivos están diseñados para hacer que la seguridad sea lo más transparente posible. Mucha seguridad en funciones están habilitadas por defecto, por lo que los departamentos de TI no es necesario llevar a cabo una amplia configuraciones. Y algunas de las características clave, como el cifrado de dispositivo, no se pueden configurar, por lo que los usuarios no pueden desactivar por error.

iPhone, iPad e iPod touch están diseñadas con capas de seguridad. Hardware de bajo nivel y las características del firmware protección contra el malware y los virus, mientras que características de alto nivel del sistema operativo permiten asegurar el acceso a la información personal y datos corporativos, prevenir no autorizada usar, y ayudar a frustrar ataques.

El modelo de seguridad de iOS protege la información al tiempo que permite el uso móvil de tercera parte aplicaciones y la sincronización. Gran parte del sistema se basa en el estándar de la industria de diseño seguro principios-y en muchos casos, Apple ha hecho un trabajo adicional de diseño para mejorar la seguridad sin comprometer la facilidad de uso.

Deben comprender la hora de evaluar o implementar los dispositivos IOS en sus redes.

• Arquitectura del sistema: La plataforma de seguridad y las fundaciones de hardware del iPhone, iPad,

y el iPod touch.

• Cifrado y protección de datos: La arquitectura y el diseño que protege al usuario de datos cuando el dispositivo se pierde o es robado, o cuando una persona intenta no autorizados utilizar o modificarla.

• Seguridad de red: estándar de la industria protocolos de red que proporcionan seguridad la autenticación y el cifrado de datos en la transmisión.

• Dispositivo de acceso: Los métodos que impiden el uso no autorizado del dispositivo y que pueda de forma remota se secó en caso de pérdida o robo.

IOS se basa en las mismas tecnologías esenciales como OS X, y se beneficia de años de endurecimiento y desarrollo de la seguridad. El continuo y mejoras adicionales características de seguridad con cada versión de IOS lo han permitido, en los departamentos empresas de todo el mundo a adoptar con rapidez y apoyar a los dispositivos IOS en sus redes.

Pag. 30

Page 31: Informe Mac OS X snow leopard (beta3).pdf

Filtros Seguridad

iOS

1. Grupo Clave

2. Certificado raíz de Apple

3. Crypto motor

4. Núcleo

5. La partición de OS

6. Partición del usuario

7. Clase de protección de datos

8. Aplicación Sandbox

9. Sistema de archivos cifrados

10. Software

11. De hardware y

12. Firmware

Rutinas de SeguridadLa estrecha integración de hardware y software en los dispositivos IOS permite la validación de de las actividades en todas las capas del dispositivo. Desde el arranque inicial hasta la instalación del software IOS ya través de aplicaciones de terceros, cada paso se analiza y examinados para asegurar que cada la actividad es de confianza y utiliza los recursos adecuadamente.

Una vez que el sistema está en funcionamiento, esta arquitectura de seguridad integrada depende de la integridad y confiabilidad de XNU, el kernel IOS. XNU cumplir funciones de seguridad en tiempo de ejecución y es esencial para ser capaz de confiar en funciones de nivel superior y aplicaciones.

Cadena de arranque seguro

Cada paso del proceso de arranque contiene componentes que son criptográficamente firmado por Apple para garantizar la integridad, y procede sólo después de verificar la cadena de confiar. Esto incluye a los gestores de arranque, el kernel, las extensiones del kernel, y el firmware de banda base.

Cuando un dispositivo IOS está activada, su procesador de aplicación inmediatamente ejecuta el código de memoria de sólo lectura conocida como la ROM de arranque. Este código inmutable, se establece

durante la fabricación de chips, y es de confianza implícita. El código ROM de arranque contiene la manzana CA raíz de clave pública, que se utiliza para verificar que el gestor de arranque de bajo nivel (LLB) se firmó por Apple antes de permitir que se cargue. Este es el primer paso en la cadena de confianza donde cada paso asegura que el próximo sea firmado por Apple. Cuando la Licenciatura en Derecho termina sus tareas, se verifica y se ejecuta el gestor de arranque la próxima etapa, iBoot, que a su vez verifica y ejecuta el núcleo del IOS.

Esta cadena de arranque seguro, garantiza que los niveles más bajos de software no están manipulados con, y permite a los IOS para funcionar sólo en los dispositivos de Apple validados.

Si un paso de este proceso de arranque no puede cargar o verificar la siguiente, el arranque se detiene y el dispositivo muestra la opción "Conectar a iTunes". Esto se conoce como modo de recuperación.

Si la ROM de arranque ni siquiera es capaz de cargar o verificar Licenciatura en Derecho, entra en modo DFU (Device Firmware Actualización) de modo. En ambos casos, el dispositivo debe estar conectado a iTunes a través de USB y restaurado a los ajustes predeterminados de fábrica. Para más información sobre la introducción manual de recuperación

Pag. 31

Page 32: Informe Mac OS X snow leopard (beta3).pdf

2009lorem ipsum dolor met set quam nunc parum

Deb

ilidad

es

iOS

La plataforma de Apple iOS simplemente niega el acceso, en todas las circunstancias, a muchos de los subsistemas más sensibles del dispositivo, según Symantec. En Android, una aplicación con “malas intenciones”, simplemente pide el conjunto de permisos necesarios para destrozar tu dispositivo, y en la mayoría de los casos, los usuarios los dan felizmente.

Entre las debilidades, Symantec destaca en iOS el cifrado. La mayoría de los datos se cifran de manera tal que pueda ser descodificada sin la necesidad de que el usuario introduzca la contraseña del dispositivo maestro. Esto significa que un atacante con acceso físico a un dispositivo iOS puede leer la mayoría de los datos del dispositivo sin saber la clave de acceso, asegura Symantec. En febrero, unos investigadores de Alemania demostraron cómo se podría hacer en seis minutos en un iPhone con iOS 4.2.1.Además, los ataques contra aplicaciones específicas, como el navegador web iOS, pueden causar daño significativo a un dispositivo.Hasta ahora, los investigadores de seguridad han descubierto alrededor de 200 diferentes vulnerabilidades en diversas versiones de IOS. Pero la gran mayoría de estas vulnerabilidades han sido de menor gravedad.

Symantec llegó a la conclusión de que iOS ofrece un mejor control de acceso, la fiabilidad de la procedencia de la aplicación y el cifrado.

Apple también ofrece una mejor protección contra los ataques de malware, los ataques del servicio, pérdida de datos y ataques de integridad de datos.

Pag. 32

Page 33: Informe Mac OS X snow leopard (beta3).pdf

InicioCon el lanzamiento del nuevo iPhone OS 3.0, la tarea de valorar punto por punto los diferentes sistemas operativos móviles se complica un poco más. Para que no tengas problemas y lo veas todo más claro, a continuación te presentamos una comparativa de los SO más importantes del momento.

Debemos tomar en cuenta que el teléfono ideal, simplemente, no existe. Cada persona debe buscar el más adecuado a sus necesidades, dependiendo de las prestaciones tanto de hardware, software y hasta de cada operadora. Después del salto te presentamos las comparaciones necesarias entre Android con Cupcake, BlackBerry OS 4.7, iPhone OS 3.0, Palm WebOS y Windows Mobile 6.5.

Detalles básicos

Lo más esencial e importante en un sistema operativo es el núcleo (kernel). Android usa un kernel Linux, con una mezcla especial de Java. El iPhone se basa en OS X, que a su vez es una variante de Unix, uno de los sistemas operativos más poderosos en el mundo de la informática. S60 y Windows Mobile son SO’s muy maduros y estables, aunque la edad no siempre es una ventaja. Por último, RIM usa un kernel propio, que al igual que Android, tiene un motor Java, y aunque han mejorado la interfaz notablemente, suele mostrar algunas limitaciones propias de su edad.

La interfaz de usuario

Una de las opciones más atractivas y prácticas en una interfaz gráfica es la posibilidad de usar gestos. En ese campo, el iPhone podría ser elegido como el ganador, ya que con simples desplazamientos de los dedos, puedes realizar importantes cambios entre aplicaciones. Android también permite usar gestos, pero los movimientos son difíciles de aprender porque son diferentes en cada aplicación. Windows Mobile y BlackBerry OS son fáciles de usar: el primero gracias a su stylus, y el otro con las conocidas ruedas o bolitas de los móviles RIM. Por último, tenemos los S60, que lamentablemente se han quedado atrás, y tienen todavía mucho que aprender de la competencia. Peleando por el primer lugar se presenta el Palm Pre, que con su nuevo WebOS promete revolucionar la manera en que usamos la pantalla de nuestro teléfono.

Comparación otros Sistemas movibles

Pag. 33

Page 34: Informe Mac OS X snow leopard (beta3).pdf

Detalles básicosDetalles básicosDetalles básicosDetalles básicosDetalles básicosDetalles básicos Inicio

Android  

Cupcake

BlackBerry  

OS  4.7

iPhone  OS  5.0 S60  5th  

Edi>on

Palm  WebOS Windows  Mobile  6.5

Tipo  de  núcleo Linux PropietarioSymbian Linux Windows  CE

Adaptabilidad Excelente Buena MalaExcelente Excelente Excelente

Edad  de  la  plataforma Joven Madura MaduroMadura Joven Madura

Soporte  para  empresas Nada BlackBerry ExchangeExchange,  Domino,  BlackBerry

Exchange Exchange,  Domino,  BlackBerry

Interfaz de usuarioInterfaz de usuarioInterfaz de usuarioInterfaz de usuarioInterfaz de usuarioInterfaz de usuario

Android  Cupcake BlackBerry  OS  4.7

iPhone  OS  3.0 S60  5th  Edi>on

Palm  WebOS Windows  Mobile  6.5

Gestos Sí Sí SíLimitado Sí Limitado

Tecnología  de  la  pantalla CapaciKva CapaciKva CapaciKvaResisKva  /  CapaciKva

CapaciKva ResisKva

MulKtácKl Sí  (no  oficial) Sí SíNo Sí No

Cambios  de  temas Sí Sí NoSí No Sí

Obtención  de  informaciónTeclado  virtual,  teclado  Tsico

Teclado  virtualTeclado  virtual

Teclado  virtual,  T9,  y  triple  clic;  reconoce  caracteres;  teclado  Tsico

Teclado  Tsico Teclado  virtual,  reconoce  caracteres,  teclado  Tsico

Pag. 34

Page 35: Informe Mac OS X snow leopard (beta3).pdf

Funcionamiento

Esta podría ser la categoría más importante, y entre sus apartado hay una bastante controvertida: Multitasking. Mientras Apple ha decidido no permitir la ejecución de más de una aplicación al mismo tiempo, Palm promociona esa misma opción como una de las mejores características de su sistema operativo webOS. En el caso de Windows Mobile, la implementación de multitasking siempre ha dejado mucho que desear, pero la opción al menos está presente. Los demás sistemas operativos (Android, S60 y BlackBerry) también permiten correr aplicaciones de fondo, con mayor o menor eficacia.

El servicio "push" es otro tema que interesa mucho a los usuarios. Mientras webOS utilizará una tecnología que depende del internet (Synergy), BlackBerry ha demostrado que su servicio de envío de mensajes es uno de los mejores del mercado. Windows Mobile no se queda atrás, y la integración con Exchange es muy sencilla y placentera para el consumidor. Apple todavía no ha podido ofrecer opciones push como había prometido en un inicio, aunque con el iPhone OS 3.0 las cosas estarían por cambiar. Android y S60 también incluyen envío de mensajes, aunque no lucen por la accesibilidad ni facilidad de implementación.

El sistema de notificación de Android y webOS es uno de los menos molestos y más fáciles de entender y usar. Windows Mobile y BlackBerry OS usan un sistema de notificación que mezcla sonidos con pop-ups, que no son malos, aunque pueden llegar a ser incómodos. Finalmente, está el iPhone y su pésima implementación de pop-ups.

Con el nuevo iPhone OS 3.0, Apple finalmente ofrece opciones que los usuarios tanto pedían: MMS y Bluetooth estéreo. Lo interesante es que otros SOs han ofrecido esto durante muchos años, y la demora para recibirlo en el iPhone es una fuente interminable de bromas.

En el futuro se espera que todos los teléfonos permitan realizar búsquedas globales, función que, como sabes, Apple acaba de implementar en su nuevo sistema operativo con Spotlight.

Sobre copiar y pegar no queremos ni hablar. Una simple vergüenza que Apple haya necesitado dos años y tres versiones para finalmente ofrecer una opción tan básica.

Comparación otros Sistemas movibles

iPhone  OS  5 MicrosoX  anuncia  Windows  Mobile  6.5

Palm  webOS  detallado  en  varias  fotos

Un  paseo  por  la  interfaz  grafica  de  Android

BlackBerry  OS  4.7 Symbian  S60  5ta  Edición

Pag. 35

Page 36: Informe Mac OS X snow leopard (beta3).pdf

im

agin

a

• MAC  OS  es  un  sistema  operaKvo  que  ofrece  la  mejor  interfaz  gráfica  del  mercado  además  de  ser  muy  agradable  al  interactuar  con  los  usuarios.

• MAC  OS  con  su  rendimiento  y  seguridad  hace  que  su  alto  costo  al  final  parezca  muy  bajo.

• Cada  sistema  operaKvo  trabaja  en  plataformas  de  capacidades  diferentes  ya  que  individualmente  sus  procesos  y  módulos  deben  basarse

• En  las  tecnologías  que  en  su  momento  estaban  mas  vigentes,  de  igual  manera  tenían  que  trabajar  bajo  las  herramientas  que  les  permiba  el  hardware

• Al  haber  concluido  este  informe  queda  mejor  comprendido  de  manera  básica  el  funcionamiento  de  un  sistema  operaKvo.

• Es  un  sistema  rápido,  pracKco,  úKl,  altamente  funcional,  aprovecha  al  100  el  hardware

•  Necesita  pocos  recursos  hardware  a  pesar  de  requerir  gran  canKdad  de  ellos,  esto  debido  al  rendimiento  que  sean  tener.

• Posee  buenos  programas,  pocos  en  comparación  con  windows  y/o  linux  pero  de  los  que  existen  son  únicos  he  innovadores  para  el  diseño  gráfico  y  edición  mulKmedia.  

Conclusiones

Pag. 36

Page 37: Informe Mac OS X snow leopard (beta3).pdf

Bibliografía

Addison Wesley – Mac OS X Leopard Phrasebook (2007)O’Reilly – Mac OS X for UNIX Geeks (2003) O’Reilly – Mac OS X Leopard, The Missing Manual (2007)O’Reilly – Mac OS X Panther In A Nutshell 2nd Edition (2004)O’Reilly – Mac OS X Snow Leopard Pocket Guide (2009)O’Reilly – Mac OS X Tiger for Unix Geeks (2005)Wiley – Macs For Dummies 8th Edition (2004)Sybex – Mac OS X Power Tools (2003)

http://7ecnologia.com/ventajasdesventajas-de-mac/http://www.maestrosdelweb.com/editorial/historia-y-evolucion-del-sistema-operativo-mac-os/http://es.wikipedia.org/wiki/IOS_(sistema_operativo)http://www.taringa.net/posts/mac/13814585/Capas-del-Sistema-Operativo-MAC-OS-X.htmlhttp://www.angelfire.com/mac2/grupomac/pagina3.htmhttp://es.wikipedia.org/wiki/Mac_OS_Xhttp://support.apple.com/kb/HT1222?viewlocale=es_EShttp://7ecnologia.com/ventajasdesventajas-de-mac/http://www.monografias.com/trabajos59/sistemas-operativos/sistemas-operativos2.shtml

Pag. 37