Mac OS X Leopard

Apariencia mover a la barra lateral ocultar
Mac OS X 10.5 Leopard
Parte de macOS
Información general
Tipo de programa sistema operativo
Desarrollador Apple Inc.
Modelo de desarrollo Software no libre (Darwin foundation es de código abierto)
Lanzamiento inicial 26 de octubre de 2007
Licencia APSL y Apple EULA
Estado actual Descontinuado, deja de recibir actualizaciones en 2013
Información técnica
Núcleo XNU (basado en Mach)
Tipo de núcleo Híbrido
Plataformas admitidas
Interfaz gráfica predeterminada Aqua
Versiones
Última versión estable 10.5.8
(Build 9L31a) (info) ( 13 de agosto de 2009 (14 años, 8 meses y 29 días))
Serie macOS
Mac OS X 10.4 TigerMac OS X 10.5 LeopardMac OS X 10.6 Snow Leopard
Enlaces
Mac OS X Sitio web oficial

Mac OS X Leopard es la sexta versión del sistema operativo de Apple, Mac OS X, para computadoras de escritorio y servidores Macintosh. Fue anunciado el día 6 de junio de 2005 en la Worldwide Developers Conference WWDC (Conferencia mundial de desarrolladores) y lanzado el 26 de octubre de 2007. Leopard se encuentra disponible en 2 formas: una versión de escritorio para uso personal y una versión para servidores conocida como Mac OS X Server.

Según Apple, Leopard contiene más de 300 cambios y mejoras sobre su predecesor, Mac OS X Tiger, cubriendo componentes del núcleo del sistema operativo, así como también las aplicaciones incluidas y las herramientas de desarrollo. Leopard presenta un escritorio notablemente mejorado, con un Dock rediseñado, Pilas (Stacks), una barra de menús semitransparente y un actualizado Finder que incorpora la interfaz de navegación visual Cover Flow, la cual fue vista por primera vez en iTunes. Entre otras características notables, están el soporte para escribir aplicaciones en 64-bit, una utilidad de manejo de copias de seguridad llamada Time Machine y el soporte de búsquedas de Spotlight en varias máquinas y la inclusión de Front Row y Photo Booth, las cuales antes eran incluidas solo en algunos modelos de Macs.

El 12 de abril de 2007, Apple Inc. emitió un comunicado informando que el lanzamiento de «Leopard» sería retrasado hasta octubre debido a que Apple tuvo la necesidad de trasladar algunos de los 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.

Requisitos del sistema

Apple determinó la siguiente configuración para el sistema operativo Leopard, no obstante, para algunas aplicaciones o características (tales como los fondos de iChat), se requiere un procesador Intel.

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. Leopard no soporta los procesadores G4 más lentos y ninguno de los G3.

El tipo de procesador y velocidades son verificados durante la instalación y la misma era abortada si no eran suficientes. Sin embargo, Leopard va a correr en máquinas con procesadores G4 más lentos (por ejemplo, en un Quicksilver a 733mhz) si la instalación se realiza en una Mac compatible y su disco duro es luego movido a una Mac más lenta o no soportada.

Nuevas características

Tecnologías de desarrollo

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.

Mejoras en la seguridad

Nuevas funciones en la seguridad para proveer un mejor manejo interno de los ataques satisfactorios, además de prevenir ataques de ser exitosos en primer lugar.

Aleatorización de librerías

Leopard implementa la Aleatorización de Librerías, el cual cambia de manera aleatoria el lugar en memoria de algunas librerías. Las vulnerabilidades que perjudican a la memoria de un programa, muchas veces, es porque las direcciones en memoria de las librerías son conocidas, el cual permite injectar código para lanzar procesos o cambiar archivos. La Aleatorización de Librerías es probablemente un gran paso a una completa implementación de la alietoriedad del espacio de direcciones.

Firewall de aplicaciones

Leopard viene con dos motores de firewall: el original de BSD IPFW, el cual estaba en versiones anteriores de Mac OS X, y el nuevo Firewall de Aplicaciones. A diferencia de IPFW, que intercepta y filtra datagramas IP antes de que el núcleo realice algún proceso significativo, el Firewall de Aplicaciones opera en la capa de socket, vinculado a procesos individuales. El firewall puede entonces tomar decisiones de filtrado por aplicación. De los dos firewalls, solo el Firewall de Aplicaciones puede ser manejado por el usuario con la interfaz gráfica de Leopard. El nuevo firewall ofrece menos control sobre decisiones de paquetes individuales (los usuarios pueden decidir si permitir o negar conexiones a todo el sistema o solamente a una aplicación en particular, pero tiene que usar IPFW para configurar políticas más complejas). También tiene varias políticas de excepción para los procesos del sistema: ni mDNSResponder ni otro programa corriendo con privilegios de superusuario son filtrados.

Sandbox

Leopard incluye soporte a nivel de kernel de RBAC (Control de Acceso por Rol). RBAC está pensado para que, por ejemplo, aplicaciones como Mail no puedan editar la base de datos de contraseñas.

Firmas de aplicaciones

Leopard ofrece un framework para usar firmas de clave pública para la firma de código para verificar, en algunas circunstancias, que el código no ha sido modificado. Las firmas también pueden asegurar que un programa que está reemplazando a otro es realmente una actualización. Esto reduce el número de veces que el usuario tiene que estar autorizando de forma manual algún cambio y el acostumbramiento a siempre hacer clic en "OK".

Cuenta de invitado segura

Invitados pueden acceder a Leopard con una cuenta que el sistema borra y resetea cada vez que se cierra la sesión.

Empaquetado

La caja de presentación de Leopard que está disponible para usuarios finales es un poco más pequeña que la versión anterior de Mac OS X (aunque algunas versiones de Tiger vinieron en una caja un poco más pequeña). También estrenó una portada que traía una "X" que parecía flotar sobre una galaxia púrpura, mostrando lo que iba a ser el fondo de escritorio de Leopard de forma predeterminada.

Versiones

Mac OS X
Versión
Número de
Versión
Fecha de
Lanzamiento
Notas
10.5.0 9A581 26 de octubre de 2007 Disponible para Comprar
10.5.1 9B18 15 de noviembre de 2007
10.5.2 9C31 12 de febrero de 2008
10.5.3 9D34 28 de mayo de 2008
10.5.4 9E17 30 de junio de 2008
10.5.5 9F33 15 de septiembre de 2008 Apple Actualizaciones de Software
10.5.6 9G55 15 de diciembre de 2008
10.5.7 9J61 12 de mayo de 2009
10.5.8 9L30 5 de agosto de 2009

Referencias

  1. Diario La Nación. Leopard tiene fecha de salida oficial. (Consultado 16-10-2007).

Enlaces externos