viernes

Sistemas Operativos: Mac Os X

Autor:Angel Aedo Busto
Competencia: Gestión Del Conocimiento (Nivel 1)
Palabras Clave: Mac, Apple, OSX, Sistema Operativo, Snow Leopard.

Descripción 

    Se pidió realizar un informe escrito sobre un sistema operativo en particular, en ese informe se debía mencionar un poco de su historia, requerimientos, características y además mencionar el tipo de sistema operativo, servidor o de uso doméstico.


Modelo de Solución 

    Decidimos realizar un trabajo sobre Mac Os X, pues es un sistema operativo de mi agrado. Es el sistema operativo que he usado por muchos años.
    A continuación presento información entregada en el informe.

- Historia de Mac OS X


    Mac OS X vio sus primeras versiones públicas por el año 2000, versión la cual era vendida, a un precio de USD 29.95, a desarrolladores lo que permitió que fuera probado y además la realización de software para el día del lanzamiento.


No fue hasta el 24 de marzo del 2001 que Mac OS X tuvo un nacimiento comercial. Esta versión incorporaba muchas características que fueron agregadas por las personas que colaboraron en Mac OS X Public Beta.


    Mac OS X 10.0 contenía todas características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas, de esta forma el procesador no se bloqueaba, los drivers de los dispositivos podían ser cargados o descargados si eran necesario.


    Mac OS X también agregó Cocoa, derivado de NeXT’s un muy sofisticado y desarrollado ambiente OpenSTEP.


    Como dato curioso de esta versión de OS X, los usuarios crearon una gran queja sobre nombre que tenia este sistema operativo “Cheetah”, pues lo consideraban muy salvaje e inapropiado.


    En esta versión, se desarrollo un ambiente “Classic” el cual lo hacía compatible con versiones anteriores a OSX.


     Interfaz de usuario de Mac OS X Cheetah

    Mac OS X 10.1, Puma, se concibió como una actualización gratuita para los usuarios de Cheetha, siendo usada, a partir de la segunda versión, el sistema operativo predeterminado de todos los mac nuevos. Para usuarios de Mac OS 9, la licencia de actualización tenía un costo de USD 129.


    Entre sus principales características estaba la notoria mejora de rendimiento y la novedosa reproducción de DVD para el entorno de los Mac.
PowerMac G3, Soportaba la ejecución de Mac OS X 10.1


    Mac OS X 10.2, Jaguar. Ingresó al mercado el 23 de Agosto del 2002, vendiéndose para usuarios únicos y pack familiares, los cuales eran una licencia hasta para 5 Mac en un hogar.



    Esta versión fue bien recibida, ya que mejoraba considerablemente su estabilidad y rendimiento, además existía una gran línea de aplicaciones tanto con interfaz gráfica como con línea de comandos. Entre sus novedades destacan aplicaciones como Agenda, almacenaba datos de contactos. Bonjour, manejo de redes mediante el protocolo IETF. Finder, un renovado explorador de directorios. Además de soporte para compatibilidad con redes de Microsoft Windows.


Interfaz gráfica de Jaguar.

    Mac OS X 10.3, Panther. Se lanzó el 24 de Octubre del 2003, es recordada como el mayor lavado de cara de OS X hasta entonces. Nuevamente entre sus mejoras destaca mejora en estabilidad y rendimiento. Sin embargo con la llegada de Panther dejaron de dar soporte a equipos como los modelos más viejos de G3.


    En cuanto a software, nace Safari Web Browser para eliminar la dependecia de Internet Explorer For Mac de Microsoft. Exposé, aplicación encargada de ayudar al usuario a gestionar ventanas mostrando pequeñas vistas previas de éstas. iChat AV, un renovado iChat, solo que esta vez con soporte para Audio y video.


Interfaz gráfica de Panther

    Mac OS X 10.4,Tiger. Fue lanzado el 29 de abril de 2005,contenía más de 200 nuevas mejoras, pero como sucedió con el lanzamiento de Panther, algunas máquinas antiguas no podían soportarlo, en particular, cualquier equipo Apple que no contara con conexión FireWire no podía ser soportado en Tiger.


    Esta versión incluya nuevas características como Spotlight un sistema de búsqueda basado en contenidos y metadatos, así también Dashboard se encontraban widgets, unas miniaplicaciones que permiten realizar tareas comunes y ofrecen acceso instantáneo a la información.


    QuickTime 7 era la nueva versión que incluía soporte para H.264 y un interfaz completamente rediseñada. Safari como una nueva versión del navegador por defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad, etc. Esta versión tenía soporte de memoria de 64 bits para los nuevos G5, usando el sistema LP64.


    El 10 de Enero del 2006, Apple lanzó una versión de Tiger compatible con la nueva gama de computadores con procesadores Intel, dejando atrás los procesadores de IBM, los PPC.
Como dato curioso, Tiger fue la primera versión de OS X que se distribuyó en DVD y además fue la primera versión en alcanzar más de 9 actualizaciones mayoritarias del sistema, llegando a las 11 actualizaciones.


    Según muchos críticos del medio, fue Tiger el sistema operativo que le dio el auge a Apple, dado que en tan solo 6 semanas se vendieron más de 2 millones de copias de Tiger.


Interfaz gráfica de Tiger.

    Mac Os X 10.5, Leopard. Disponible a partir del 26 de Octubre de 2007. Fue llamado por Apple como “la mayor actualización del Mac OS X”.


    Trajo consigo más de 300 nuevas funciones, soporta tanto procesadores PowerPC de IBM como los x86 de Intel. A partir de esta versión el soporte para procesadores G3 fue abandonado y para el procesador G4, se requiere una velocidad mínima de 867 MHz, y 512 MB de RAM para permitir la instalación. El DVD de instalación funciona con todas las arquitecturas soportadas (incluyendo maquinas de 64 bits).


    Las nuevas funciones incluyen una nueva apariencia, un Finder actualizado, Time, un software para realizar copias de seguridad. Spaces, similar a escritorios virtuales de GNU/Linux. Boot Camp preinstalado, permite la instalación nativa de Microsoft Windows XP y posteriormente Microsoft Windows Vista. Soporte completo para aplicaciones de 64 bits, nuevas funciones en Mail e iChat y nuevas características de seguridad.


    Leopard es un sistema UNIX certificado para la plataforma Intel. Es además el primer sistema operativo basado en BSD en recibir la certificación UNIX 03.


    Con esta versión se abandonó el soporte para el Entorno Classic y las aplicaciones del mismo.


    Se convirtió en la última versión del Mac OS X con soporte para la arquitectura PowerPC.


Interfaz gráfica de Leopard.

    Mac OS X 10.6 Snow Leopard


    Snow Leopard es un sistema operativo destinado a usuarios novatos, intermedios y experimentados en múltiples áreas, tanto como el diseño, edición de video, de sonido, etc. Fue puesto en el mercado el 28 de agosto de 2009 por un precio de 29USD para usuarios que migran desde Leopard y 49USD para el pack familiar. Usuarios que migren desde Tiger deben cancelar un licencia de 169USD para un usuario y 229USD para una licencia Familiar.


    Es un sistema de código cerrado con algunos componentes de código abierto. Posee 2 tipos de licencia, APSL (Apple Public Source Licence) y una Apple EULA.
El Kernel de este sistema es de 32bit o 64bit hibrido.


    La arquitectura soportada es IA-­‐32 (primeros equipos Apple que incluían la arquitectura de Intel. Core Duo, Core Solo). Y la arquitectura x86-­‐64, que está en cada computador Apple que se vende hoy en día.


    Los requerimientos de este sistema operativo:


1.En un primer lugar el equipo deber ser si o si un Mac, fabricado por Apple.
2.Al menos 1gb de memoria RAM, de ésta no se especifica el tipo. Pudiendo ser

DDR, DDR2, DDR4 y futuros tipos de ram.
3.Al menos 5gb de almacenamiento disponible, este espacio es exclusivamente

para la instalación del sistema. Para almacenamiento de archivos se requiere
espacio adicional.
4.Unidad DVD para la instalación.
5.Conexión a Internet para prestaciones de algunos servicios. 6.Servicio Mobilme para algunas prestaciones.



    Otros requisitos para el sistema operativo:


    Para hacer uso de Time Machine se requiere una unidad de disco duro adicional, externa. (USB o Firewire)
    Photoboot requiere de una Cámara iSight (integrada o externa) o videocámara DV con USB (UVC) o FireWire. Para usar efectos de fondo con una videocámara DV, esta debe disponer de enfoque, exposición y balance de blanco fijos.
    BootCamp requiere de una copia licenciada de Microsoft Windows XP SP2, Microsoft Windows Vista y/o Microsoft Windows 7.
    Reproducción de DVD requiere un CPU de al menos 1,6ghz 
  Aceleración por hardware de Quicktime X H.264 necesita de una nvidia 9400m.      Herramientas para desarrolladores, entre 1 a 3gb extras de almacenamiento. OpenCL, exige una de las siguientes tarjetas gráficas:
-­‐Geforce 8600m GT, 8800 GT, 8800 GTS, 9400M, 9600M GT, GT120, GT130
de NVIDIA
-­‐Ati Radeon HD 4670, 4850, 4870

    Compatibilidad con 64bits, se necesita un Mac con procesador 64bits GCD (Grand Central Dispatch) un procesador con varios núcleos.


    Aplicaciones comunes


    Si bien es cierto que Microsoft Windows es usado en gran parte de la población, existe una creciente cantidad de usuarios de Mac OS X, todo esto por la fidelización que ha entregado iOS en el iphone.


    En varios países del mundo la cuota de mercado perteneciente a Mac OSX Snow Leopard supera considerablemente el 10% de equipos conectados a la web.


Fuente: StatCounter Global Stats Feb.2011

A nivel global, actualmente la participación es como representa el gráfico:


Fuente: StatCounter Global Stats Feb.2011


    A que se debe esta penetración en el mercado?.
    
    Es posible que su uso, destinado tanto a usuarios básicos que solo desean navegar por la web, realizar actividades Sociales, tales como Twitter, Facebook, Flickr, etc. Como el uso profesional.


    En Snow Leopard existe una gran cantidad de aplicaciones para todo tipo de usuario.


    Si evaluamos las actividades posibles de un usuario, podemos encontrar que a diario en la oficina podría requerir el uso de software de ofimática. Para Snow Leopard existen las alternativas gratuitas, como lo es OpenOffice o LibreOffice, es posible encontrar en versión de pago la aplicación más usada en Microsoft Windows para la ofimática como lo es Microsoft Office, la cual es una completa suite que incluye las aplicaciones más usadas de su símil en Microsoft Windows, MS Word, MS Excel y MS Powerpoit. Además para ofimática encontramos una aplicación exclusiva para Snow Leopard, iWork, la cual posee 3 aplicaciones de ofimática, Keynotes, Pages y Numbers.


    Pero no solo el campo de la ofimática es el que está cubierto en Mac OS X, el ambiente de desarrollo es posible encontrar herramientas para la creación de programas. Xcode viene incluido en el DVD retail de Snow Leopard, usado para programar en multiples lenguajes como lo es C++, Objetic-­‐C, Java, entre otros, además la comunidad desarrolladora de aplicaciones libres provee de múltiples aplicaciones para SQL, Cocoa, C, C#, entre otros.


    Un campo destinado a los profesionales, como lo es la edición está cubierto por software de Adobe. Incluyendo el completo repertorio de aplicaciones de edición y retoque, además Apple también provee aplicaciones para este rubro, existe Aperture una completa herramienta de edición y retoque fotográfico, para la edición de video existe Final Cut Express y Final Cut Studio.


    Para una necesidad en un sistema operativo cualquiera, existe una solución en Snow Leopard. Entonces que hace la diferencia, lo que provoca tal fidelización.


    La casi ausencia de Malware es un fuerte motivador al momento de elegir OS X, sin embargo no es lo primordial. Su interfaz gráfica hace de su uso una experiencia única e inigualable. La simplicidad de usar OS X hace de los usuarios unos adeptos a Snow Leopard. La integración entre aplicaciones que posee hace que el conectar un cámara de fotos y extraer sus fotos sea sencillo. Con tan solo conectar un iPhone o iPad, éstas fotos irán automáticamente a la librería del dispositivo.


    Mac OS X es usado en múltiples áreas. Tanto profesional como hogareña. Es su sencillez de uso lo que proporciona una amplia área de aplicación y uso.


Capacidades y Características


    Una de las principales características de este sistema operativo es de uso exclusivo en equipos fabricados por Apple, es decir, no puede ser instalado en un “computador armado” o de otro fabricante.




Tecnología 64bits




    La informática de 64 bits era territorio exclusivo de científicos e ingenieros, pero este cambio generacional en la informática brinda a todos los usuarios las herramientas para aprovechar la potencia de los 64 bits y acelerar desde las aplicaciones cotidianas hasta los cálculos científicos más complejos. Si bien Mac OS X ya admite la tecnología de 64 bits en la mayoría de sus procesos, Snow Leopard da un paso más reescribiendo casi todas las aplicaciones del sistema en código de 64 bit1, y permitiendo al Mac gestionar cantidades ingentes de memoria. Ahora Mac OS X es más rápido y más seguro, y está totalmente preparado para el futuro.


    Casi todas las aplicaciones del sistema, incluidos el Finder, Mail, Safari, iCal e iChat‚ están ahora escritas en código de 64 bits para aprovechar al máximo toda la memoria de tu Mac. Además, la transición a las aplicaciones de 64 bits incrementa el rendimiento general del equipo. Gracias a esta y a otras mejoras de Snow Leopard, ahora casi todo lo que hagas, desde abrir aplicaciones como QuickTime hasta ejecutar JavaScript en Safari o abrir archivos de imágenes, será más rápido y responderá mejor.


    Otra ventaja de las aplicaciones de 64 bits de Snow Leopard es que son aún más seguras frente a intrusos y programas dañinos que las versiones de 32 bits, ya que utilizan técnicas de seguridad más avanzadas para eludir el código malicioso. Para empezar, las aplicaciones de 64 bits mantienen a salvo los datos gracias a un mecanismo de asignación de funciones más seguro y al uso del bit de desactivación de ejecución basado en hardware en el área de memoria dinámica. Además, se aplican firmas criptográficas a la memoria dinámica para evitar los ataques basados en la corrupción de memoria.




Grand Central Dispatch




    En los procesadores de hoy en día, es el aumento en número de núcleos, y no en velocidad de reloj, lo que proporciona mejoras de rendimiento. Grand Central Dispatch aprovecha esta situación permitiendo a Mac OS X hacer uso de los núcleos múltiples y prepararse para asignar tareas a diferentes núcleos y procesadores. Además, este conjunto de tecnologías permite a los desarrolladores crear con mayor facilidad programas que exprimen hasta la última gota de potencia de los sistemas multinúcleo.


    En el pasado, la mejor forma que tenían los fabricantes de chips informáticos de mejorar el rendimiento era acelerar la velocidad de reloj del procesador. Sin embargo, ese método genera más calor y consume más energía, lo que perjudica a los ordenadores, sobre todo a los portátiles. Por eso, el sector se ha pasado a los chips con varios núcleos de procesador, que ofrecen un mayor rendimiento y un menor consumo. Actualmente, todos los Mac incorporan uno o varios procesadores de varios núcleos de Intel.


    Para sacarle todo el partido a estos procesadores, las aplicaciones de software deben programarse mediante hilos de ejecución. Los desarrolladores de software utilizan estos hilos para que los procesadores de varios núcleos puedan trabajar en diferentes partes de un programa al mismo tiempo. Sin embargo, cada aplicación debe ejecutar sus propios hilos, lo que reduce la eficiencia de todo el sistema. Además, dado que la programación de los hilos de ejecución puede resultar compleja, muchos desarrolladores no dedican sus esfuerzos a hacer sus aplicaciones compatibles con los procesadores de varios núcleos. Por eso, muchas aplicaciones no son todo lo rápidas que podrían ser.


     La prestación Grand Central Dispatch (GCD) de Mac OS X Snow Leopard responde a esta necesidad apremiante: este conjunto de innovadoras tecnologías permite a los desarrolladores crear con mayor facilidad programas que exprimen hasta la última gota de potencia de los sistemas multinúcleo. Con GCD, es el sistema operativo el que gestiona los hilos de ejecución, no las diferentes aplicaciones. Los programas compatibles con GCD distribuyen su trabajo automáticamente en todos los núcleos disponibles, lo que se traduce en un rendimiento extraordinario, ya estén ejecutándose en un Mac mini de doble núcleo o en un Mac Pro de 8 núcleos, por ejemplo. Cuando los desarrolladores comiencen a utilizar GCD en sus aplicaciones, empezarás a disfrutar de notables mejoras de rendimiento.


Open CL




    Los procesadores gráficos superan velocidades de billones de operaciones por segundo, por lo que son capaces de bastante más que dibujar imágenes. OpenCL en Snow Leopard es una tecnología que permite a los desarrolladores aprovechar la increíble potencia de computación de los procesadores gráficos actuales y aplicarla a cualquier apliación.


 En los últimos años, el rendimiento de los procesadores gráficos ha crecido exponencialmente en número de gigaflops. Los procesadores gráficos más rápidos de hoy en día gestionan más de un teraflop, el mismo rendimiento que un enorme superordenador ASCII RED de hace 12 años.


   Ahora, una nueva tecnología de Mac OS X Snow Leopard llamada OpenCL toma la potencia de los procesadores gráficos y la pone a disposición de la informática de uso general. Los procesadores gráficos ya no estarán limitados a aplicaciones exigentes en gráficos como los juegos y el modelado en 3D; cuando los desarrolladores comiencen a utilizar OpenCL en sus aplicaciones, empezarás a disfrutar de una velocidad de vértigo en numerosas aplicaciones.


  Por ejemplo, ahora pueden incorporarse las técnicas de modelado financiero más sofisticadas en los programas financieros y de contabilidad. Además, las aplicaciones multimedia pueden realizar operaciones complejas con archivos más grandes de vídeo y gráficos, los juegos pueden mostrar simulaciones físicas más precisas, y científicos e investigadores pueden afrontar problemas mucho más difíciles con sus ordenadores Mac cotidianos.


   OpenCL se adapta automáticamente a la potencia de procesamiento disponible en cada uno de los procesadores gráficos del Mac. OpenCL garantiza la precisión numérica de los datos, lo que resuelve un problema que hasta ahora afectaba a la programación basada en los procesadores gráficos.


Tipos y Versiones


Mac OS X Snow Leopard


   Mac OS X Retail se distribuye mediante un DVD desde la versión 10.6 hasta la actual 10.6.7. Esta versión está destinada a usuarios y pack familiares los cuales son vendidos en tiendas de Apple.





    Mac OS X Restore se distribuye mediante DVD única y exclusivamente en equipos nuevos. Las versiones disponibles van de 10.6.1 a 10.6.7. Además existe una versión Restore en USB disponible para Macbook Air, esta implementación es debido a la ausencia de unidad óptica del equipo.







Mac OS X Snow Leopard Server


   Es adquirible en la web de Apple o bien en las Apple Store. Su valor es de 499USD, se distribuye en DVD.


    Existe una versión incluida junto al Mac Pro Server y otra distribuida junto al Mac Mini Server, ambas son versiones de Restore y son exclusivas para cada equipo. 




Reflexión

    La preparación de este informe, me llevó a conocer mucho más sobre un sistema operativo que uso a diario. Aprendiendo aspectos técnicos que para ese entonces, me eran desconocidos. Además pude profundizar en su historia, camino que debió recorrer el sistema operativo para convertirse en lo que actualmente es. Esta actividad también me facultó de argumento para debatir sobre sus ventajas respecto a otros sistemas operativos.


No hay comentarios:

Publicar un comentario