miércoles, 23 de febrero de 2011

MAC OS X

MAC OS X

Mac OS X es un sistema operativo desarrollado y comercializado por Apple Inc. que ha sido incluido en su gama de computadoras Macintosh desde 2002. Es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984. Está basado en UNIX, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.
La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0 «Cheetah» (liberada el 24 de marzo de 2001). Para dispositivos empotrados Apple produce versiones específicas: el iOS para el iPhone, el iPod Touch,el iPad y el Apple TV. Los nombres de las versiones de Mac OS X tienen nombre de grandes felinos, por ejemplo: Mac OS X v10.6 es denominado «Snow Leopard». En Mac OS X, la X denota el 10 en número romano y se constituye en parte prominente de la identidad de la marca.
La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su contraparte para escritorio, además de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros. Viene preinstalada en Apple Xserve, aunque puede ser utilizado en la gran mayoría de computadores actualmente distribuidos por el fabricante.

Ventajas
  • Apple diseña tanto hardware como software lo que permite garantizar una buena experiencia de funcionamiento y atender los pequeños detalles
  • Un ejemplo lo es el conector del adaptador de corriente llamado “MagSafe”. Su diseño permite que en caso de tropiezo accidental este se desconecte de la computadora fácilmente evitando arrastrar a la Mac a un daño casi seguro.
  • En una Mac puedes tener lo mejor de los dos mundos: Mac OS / Windows (también Linux pero es un tema para otro día)
  • Cambios en el procesador o “cerebro” utilizado en los models de Mac desde 2007 permiten que una Mac pueda además de venir con MacOS instalado también se le pueda instalar Windows ejecutándolo tal como lo haría una PC convencional.
  • El sistema operativo utiliza muchos elementos visuales para comunicar haciéndo más fácil su uso
  • Todos los modelos vienen integrados con características (Bluetooth webcam conexiones de vídeo avanzados etc.) que en otras computadoras serían opcionales
  • Generalmente estan inmunes a ataques por virus y programas maliciosos
  • Se distinguen por su diseño el cual incluye muchas innovaciones en el área técnica y de funcionamiento
  • Excelente en el manejo de contenido multimedios
  • Duración de batería es excepcional

Desventajas

  • Tienden a ser más costosas que las PCs
  • Centros de reparación no son tan accesibles
  • Piezas pueden ser costosas
  • En algunas de ellas la capacidad de expandirlas son limitadas
  • En el aspecto de juegos la variedad no es tan extensa como en Windows

SEGURIDAD
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 modificaciones 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. La arquitectura de seguridad integrada en el Mac OS X, al igual que en otros sistemas Unix, es una de las principales razones por las que los Mac están libres demalware.

 
COMPATIBILIDAD
Las API que Mac OS X heredó de OpenStep no eran compatibles con las versiones anteriores de Mac OS. Estas API's fueron creadas como resultados de la colaboración entre NeXT y Sun Microsystems y ahora se les denomina conjuntamente Cocoa. Esta herencia es altamente visible para los desarrolladores de Cocoa, debido a que el prejifo "NS" está en todas las partes del framework. La API oficial de OpenStep, publicada en septiembre de 1994, fue la primera API entre la fundación y el conjunto de aplicaciones, y la primera en usar el prefijo "NS" El proyecto Rhapsody habría requerido todo un nuevo desarrollo para usar estas API's, causando gran indignación entre los desarrolladores de software para Mac. Todos los programas que no recibieran una completa reescritura hacia el nuevo framework funcionarían en el equivalente entorno clásico. Para permitir una transición más limpia entre Mac OS 9 y Mac OS X, se creó el API Carbon. Las aplicaciones escritas en Carbon podrían ser ejecutas nativamente en ambos sistemas, sin embargo esta API no fue incluida en la prima versión del Mac OS X, el Mac OS X Server 1.x.


No hay comentarios:

Publicar un comentario