macOS , originalmente Mac OS X , anteriormente abreviado como OS X , es un sistema operativo desarrollado y comercializado por Apple desde 2001. Es el sistema operativo principal de las computadoras Mac de Apple . Dentro del mercado de ordenadores de sobremesa y portátiles, es el segundo SO de escritorio más utilizado , después de Microsoft Windows y por delante de todas las distribuciones de Linux , incluido ChromeOS .
Mac OS X sucedió al Mac OS clásico , el principal sistema operativo Macintosh de 1984 a 2001. Su arquitectura subyacente provino de NeXTSTEP de NeXT , como resultado de la adquisición de NeXT por parte de Apple , que también trajo a Steve Jobs de regreso a Apple.
La primera versión de escritorio, Mac OS X 10.0 , se lanzó el 24 de marzo de 2001. Todas las versiones desde Mac OS X Leopard en adelante (excepto OS X Lion ) tienen certificación UNIX 03 . [9] [10] Los derivados de macOS son los otros sistemas operativos de Apple: iOS , iPadOS , watchOS , tvOS y audioOS .
Una parte destacada de la identidad de marca original de macOS fue el uso del número romano X, pronunciado "diez", así como el nombre en código de cada lanzamiento según especies de grandes felinos y, más tarde, lugares dentro de California . [11] Apple acortó el nombre a "OS X" en 2011 y luego lo cambió a "macOS" en 2016 para alinearse con la marca de los otros sistemas operativos de Apple, iOS , watchOS y tvOS . [12] Después de dieciséis versiones distintas de macOS 10, macOS Big Sur se presentó como la versión 11 en 2020, y cada versión posterior también ha incrementado el número de versión principal, de manera similar a Mac OS e iOS clásicos.
macOS ha admitido tres arquitecturas de procesador principales, comenzando con Mac basadas en PowerPC en 1999. En 2006, Apple hizo la transición a la arquitectura Intel con una línea de Mac que usaban procesadores Intel Core . En 2020, Apple comenzó la transición al silicio de Apple , utilizando procesadores de la serie Apple M de 64 bits basados en Arm de diseño propio en las últimas computadoras Macintosh . [13] A partir de 2023 , la versión más reciente de macOS es macOS 14 Sonoma .[update]
La herencia de lo que se convertiría en macOS se originó en NeXT , una empresa fundada por Steve Jobs tras su salida de Apple en 1985. Allí se desarrolló el sistema operativo NeXTSTEP , similar a Unix , antes de ser lanzado en 1989. El núcleo de NeXTSTEP se basa sobre el kernel Mach , que fue desarrollado originalmente en la Universidad Carnegie Mellon , con capas de kernel adicionales y código de espacio de usuario de bajo nivel derivado de partes de FreeBSD [14] y otros sistemas operativos BSD . [15] Su interfaz gráfica de usuario se construyó sobre un conjunto de herramientas GUI orientada a objetos utilizando el lenguaje de programación Objective-C .
A lo largo de la década de 1990, Apple había intentado crear un sistema operativo de "próxima generación" para suceder a su clásico Mac OS a través de los proyectos Taligent , Copland y Gershwin , pero finalmente todos fueron abandonados. [16] Esto llevó a Apple a adquirir NeXT en 1997, permitiendo que NeXTSTEP, más tarde llamado OPENSTEP , sirviera como base para el sistema operativo de próxima generación de Apple. [17] Esta compra también llevó a Steve Jobs a regresar a Apple como interino, y luego como CEO permanente, guiando la transformación del OPENSTEP amigable para programadores en un sistema que sería adoptado por el mercado principal de usuarios domésticos y profesionales creativos de Apple. El proyecto primero recibió el nombre en código " Rhapsody " antes de denominarse oficialmente Mac OS X. [18] [19]
La letra "X" en el nombre de Mac OS X se refiere al número 10, un número romano , y Apple ha declarado que debería pronunciarse "diez" en este contexto. Sin embargo, también se pronuncia comúnmente como la letra "X". [20] [21] El iPhone X , iPhone XR y iPhone XS siguieron posteriormente esta convención.
Los sistemas operativos Macintosh anteriores (versiones del Mac OS clásico ) se denominaban utilizando números arábigos , al igual que Mac OS 8 y Mac OS 9 . [22] [20] Hasta macOS 11 Big Sur , todas las versiones del sistema operativo recibían números de versión del formato 10. x , desde 10.0 hasta 10.15; A partir de macOS 11 Big Sur , Apple pasó a numerar los lanzamientos principales con números que aumentan en 1 con cada lanzamiento principal.
La primera versión de Mac OS X, Mac OS X Server 1.0 , fue un producto de transición, con una interfaz parecida al Mac OS clásico , aunque no era compatible con el software diseñado para el sistema anterior. Las versiones para consumidores de Mac OS X incluyeron más compatibilidad con versiones anteriores . Las aplicaciones de Mac OS podrían reescribirse para ejecutarse de forma nativa a través de Carbon API ; muchos también podrían ejecutarse directamente a través del entorno clásico con una reducción en el rendimiento.
La versión para consumidores de Mac OS X se lanzó en 2001 con Mac OS X 10.0 . Las críticas fueron variables, con grandes elogios por su sofisticada y brillante interfaz Aqua , pero criticándola por su rendimiento lento. [23] Con la popularidad de Apple en su punto más bajo, el fabricante de FrameMaker , Adobe Inc. , se negó a desarrollar nuevas versiones para Mac OS X. [24] El columnista de Ars Technica, John Siracusa, quien revisó todas las versiones principales de OS X hasta la 10.10. , describió los primeros lanzamientos en retrospectiva como "lentos como un perro, con pocas funciones" y Aqua como "insoportablemente lento y un enorme consumidor de recursos". [23] [25] [26]
Apple desarrolló rápidamente varias versiones nuevas de Mac OS X. [27] La revisión de Siracusa de la versión 10.3, Panther , señaló: "Es extraño haber pasado de años de incertidumbre y vaporware a un suministro anual constante de importantes lanzamientos de nuevos sistemas operativos". [28] La versión 10.4, Tiger , supuestamente sorprendió a los ejecutivos de Microsoft al ofrecer una serie de características, como búsqueda rápida de archivos y procesamiento de gráficos mejorado, que Microsoft había pasado varios años luchando por agregar a Windows Vista con un rendimiento aceptable. [29]
A medida que el sistema operativo evolucionó, se alejó del clásico Mac OS , añadiendo y eliminando aplicaciones. [30] Considerando que la música es un mercado clave, Apple desarrolló el reproductor de música iPod y el software de música para Mac, incluidos iTunes y GarageBand . [31] Dirigiéndose a los mercados de consumo y medios, Apple enfatizó sus nuevas aplicaciones de "estilo de vida digital", como la suite iLife , entretenimiento en el hogar integrado a través del centro multimedia Front Row y el navegador web Safari . Con la creciente popularidad de Internet, Apple ofreció servicios en línea adicionales, incluidos los productos .Mac, MobileMe y, más recientemente, iCloud . Posteriormente comenzó a vender aplicaciones de terceros a través de la Mac App Store .
Las versiones más nuevas de Mac OS X también incluyeron modificaciones en la interfaz general, alejándose del brillo rayado y la transparencia de las versiones iniciales. Algunas aplicaciones comenzaron a utilizar una apariencia de metal cepillado o una apariencia de barra de título sin rayas en la versión 10.4. [32] En Leopard, Apple anunció una unificación de la interfaz, con un estilo de ventana estandarizado con degradado de grises. [33] [34]
En 2006, se lanzaron los primeros Mac Intel con una versión especializada de Mac OS X 10.4 Tiger . [35]
Un avance clave para el sistema fue el anuncio y lanzamiento del iPhone a partir de 2007. Mientras que los anteriores reproductores multimedia iPod de Apple utilizaban un sistema operativo mínimo , el iPhone utilizaba un sistema operativo basado en Mac OS X, que más tarde se llamaría " iPhone OS " y luego iOS . El lanzamiento simultáneo de dos sistemas operativos basados en el mismo framework generó tensión en Apple, que citó el iPhone como la obligación de retrasar Mac OS X 10.5 Leopard . [36] Sin embargo, después de que Apple abrió el iPhone a desarrolladores externos, su éxito comercial atrajo la atención hacia Mac OS X, y muchos desarrolladores de software para iPhone mostraron interés en el desarrollo de Mac. [37]
En 2007, Mac OS X 10.5 Leopard fue la única versión con componentes binarios universales , lo que permitía la instalación tanto en Mac Intel como en Mac PowerPC seleccionadas . [38] También es la versión final con soporte PowerPC Mac. Mac OS X 10.6 Snow Leopard fue la primera versión de Mac OS X creada exclusivamente para Intel Mac y la versión final con soporte Intel Mac de 32 bits. [39] El nombre pretendía señalar su estatus como una iteración de Leopard, centrándose en mejoras técnicas y de rendimiento en lugar de funciones orientadas al usuario; de hecho, los desarrolladores lo calificaron explícitamente como una versión "sin características nuevas". [40] Desde su lanzamiento, varias versiones de OS X o macOS (a saber, OS X Mountain Lion , OS X El Capitan , macOS High Sierra y macOS Monterey ) siguen este patrón, con un nombre derivado de su predecesor, similar a la marca ' –modelo tock ' utilizado por Intel.
En dos versiones sucesivas, Lion y Mountain Lion , Apple trasladó algunas aplicaciones a un estilo de diseño altamente esqueuomórfico inspirado en versiones contemporáneas de iOS, al tiempo que simplificó algunos elementos al hacer que controles como las barras de desplazamiento se desvanecieran cuando no estaban en uso. [25] Esta dirección fue, al igual que las interfaces de metal pulido, impopular entre algunos usuarios, aunque continuó una tendencia de mayor animación y variedad en la interfaz vista anteriormente en aspectos de diseño como la utilidad de copia de seguridad Time Machine , que presentaba versiones de archivos anteriores frente a un nebulosa arremolinada y el brillante muelle translúcido de Leopard y Snow Leopard . [41] Además, con Mac OS X 10.7 Lion , Apple dejó de lanzar versiones de servidor separadas de Mac OS X, vendiendo herramientas de servidor como una aplicación descargable separada a través de Mac App Store. Una revisión describió la tendencia en los productos de servidor como volverse "más baratos y simples... cambiando su enfoque de las grandes empresas a las pequeñas". [42]
En 2012, con el lanzamiento de OS X 10.8 Mountain Lion , el nombre del sistema se acortó oficialmente de Mac OS X a OS X, después de que la versión anterior acortara el nombre del sistema de manera similar un año antes. Ese año, Apple destituyó al jefe de desarrollo de OS X, Scott Forstall , y el diseño cambió hacia una dirección más minimalista. [43] El nuevo diseño de interfaz de usuario de Apple, que utiliza una saturación de color profunda, botones de solo texto y una interfaz mínima y "plana", debutó con iOS 7 en 2013. Según se informa, los ingenieros de OS X estaban trabajando en iOS 7, la versión lanzada en 2013 , OS X 10.9 Mavericks , fue una especie de versión de transición, con parte del diseño esqueuomórfico eliminado, mientras que la mayor parte de la interfaz general de Mavericks permaneció sin cambios. [44] La siguiente versión, OS X 10.10 Yosemite , adoptó un diseño similar a iOS 7 pero con mayor complejidad adecuada para una interfaz controlada con un mouse. [45]
A partir de 2012, el sistema pasó a un calendario de lanzamiento anual similar al de las versiones de iOS y Mac OS X anteriores a 10.4 Tiger [ cita requerida ] . También redujo constantemente el costo de las actualizaciones desde Snow Leopard en adelante, antes de eliminar por completo las tarifas de actualización en OS X Mavericks . [46] Algunos periodistas y desarrolladores de software de terceros han sugerido que esta decisión, si bien permitió una liberación más rápida de funciones, significó menos oportunidades para centrarse en la estabilidad, sin que ninguna versión de OS X fuera recomendable para los usuarios que requieren estabilidad y rendimiento por encima de las nuevas funciones. [47] Se anunció que la actualización de Apple de 2015, OS X 10.11 El Capitan , se centraría específicamente en mejoras de estabilidad y rendimiento. [48]
En 2016, con el lanzamiento de macOS 10.12 Sierra , el nombre se cambió de OS X a macOS, para alinearlo con la marca de los otros sistemas operativos principales de Apple, iOS , watchOS y tvOS . [49] [50] macOS Sierra agregó Siri , iCloud Drive , compatibilidad con imagen en imagen, un modo Night Shift que cambia la pantalla a colores más cálidos durante la noche y dos funciones de Continuidad: Portapapeles universal, que sincroniza el portapapeles de un usuario en su Dispositivos Apple y Desbloqueo automático, que puede desbloquear la Mac de un usuario con su Apple Watch. macOS Sierra también agrega soporte para Apple File System (APFS), el sucesor de Apple del anticuado sistema de archivos HFS+ . [51] [52] [53] macOS 10.13 High Sierra , lanzado en 2017, incluyó mejoras de rendimiento, compatibilidad con Metal 2 y HEVC , e hizo de APFS el sistema de archivos predeterminado para las unidades de arranque SSD . [54]
Su sucesor, macOS 10.14 Mojave , fue lanzado en 2018, añadiendo una opción de modo oscuro y una configuración de fondo de pantalla dinámico . [55] Fue sucedido por macOS 10.15 Catalina en 2019, que reemplaza iTunes con aplicaciones separadas para diferentes tipos de medios e introduce el sistema Catalyst para portar aplicaciones de iOS. [56]
En 2020, Apple presentó una vista previa de macOS 11 Big Sur en la WWDC 2020. Este fue el primer incremento en el número de versión principal de macOS desde el lanzamiento de Mac OS X Public Beta en 2000; Las actualizaciones de macOS 11 recibieron números 11.x, que coinciden con el esquema de numeración de versiones utilizado por los otros sistemas operativos de Apple. Big Sur trajo cambios importantes a la interfaz de usuario y fue la primera versión que se ejecutó en el conjunto de instrucciones Arm. [57] El nuevo sistema de numeración continuó en 2021 con macOS 12 Monterey , 2022 con macOS 13 Ventura , 2023 con macOS 14 Sonoma y 2024 con macOS 15 Sequoia .
El núcleo de macOS es un sistema operativo compatible con POSIX construido sobre el kernel XNU , [81] (que incorporó gran parte del kernel de FreeBSD [14] ) y el espacio de usuario de FreeBSD [14] para las instalaciones estándar de Unix disponibles desde la interfaz de línea de comandos. . Apple ha lanzado esta familia de software como un sistema operativo gratuito y de código abierto llamado Darwin . Además de Darwin, Apple superpuso una serie de componentes, incluida la interfaz Aqua y el Finder , para completar el sistema operativo basado en GUI que es macOS. [82]
Con su introducción original como Mac OS X, el sistema trajo una serie de nuevas capacidades para proporcionar una plataforma más estable y confiable que su predecesor, el Mac OS clásico . Por ejemplo, la protección preventiva de la memoria y la multitarea mejoró la capacidad del sistema para ejecutar múltiples aplicaciones simultáneamente sin que se interrumpieran o corrompieran entre sí. Muchos aspectos de la arquitectura de macOS se derivan de OPENSTEP , que fue diseñado para ser portátil y facilitar la transición de una plataforma a otra. Por ejemplo, NeXTSTEP fue portado desde las estaciones de trabajo NeXT originales basadas en 68k a x86 y otras arquitecturas antes de que Apple comprara NeXT, [83] y OPENSTEP fue portado más tarde a la arquitectura PowerPC como parte del proyecto Rhapsody .
Antes de macOS High Sierra, y en unidades distintas a las de estado sólido (SSD), el sistema de archivos predeterminado es HFS+ , que heredó del Mac OS clásico. El diseñador de sistemas operativos Linus Torvalds había criticado a HFS+, diciendo que es "probablemente el peor sistema de archivos jamás creado", cuyo diseño "corrompe activamente los datos del usuario". Criticó la falta de sensibilidad entre mayúsculas y minúsculas en los nombres de archivos, un diseño que empeoró cuando Apple amplió el sistema de archivos para admitir Unicode . [84] [85]
El subsistema Darwin en macOS administra el sistema de archivos, que incluye la capa de permisos de Unix . En 2003 y 2005, dos editores de Macworld expresaron críticas al sistema de permisos; Ted Landau llamó a los permisos mal configurados "la frustración más común" en macOS, mientras que Rob Griffiths sugirió que algunos usuarios pueden incluso tener que restablecer los permisos todos los días, un proceso que puede tardar hasta 15 minutos. [86] Más recientemente, otro editor de Macworld, Dan Frakes, calificó el procedimiento de reparación de permisos como un uso excesivo. [87] Sostiene que macOS normalmente maneja los permisos correctamente sin interferencia del usuario, y restablecer los permisos solo debe intentarse cuando surgen problemas. [88]
La arquitectura de macOS incorpora un diseño en capas: [89] los marcos en capas ayudan al desarrollo rápido de aplicaciones al proporcionar código existente para tareas comunes. [90] Apple proporciona sus propias herramientas de desarrollo de software , sobre todo un entorno de desarrollo integrado llamado Xcode . Xcode proporciona interfaces para compiladores que admiten varios lenguajes de programación, incluidos C , C++ , Objective-C y Swift . Para la transición de Mac a procesadores Intel , se modificó para que los desarrolladores pudieran crear sus aplicaciones como un binario universal , lo que proporciona compatibilidad con las líneas Macintosh basadas en Intel y PowerPC. [91] Las aplicaciones propias y de terceros se pueden controlar mediante programación utilizando el marco AppleScript , [92] conservado del Mac OS clásico , [93] o utilizando la aplicación Automator más nueva que ofrece tareas preescritas que no requieren conocimientos de programación. [94]
Apple ofrecía dos API principales para desarrollar software de forma nativa para macOS: Cocoa y Carbon . Cocoa era un descendiente de las API heredadas de OPENSTEP sin ascendencia del Mac OS clásico , mientras que Carbon era una adaptación de las API clásicas de Mac OS, lo que permitía reescribir mínimamente el software de Mac para ejecutarlo de forma nativa en Mac OS X. [19]
La API Cocoa se creó como resultado de una colaboración en 1993 entre NeXT Computer y Sun Microsystems . Esta herencia es muy visible para los desarrolladores de Cocoa, ya que el prefijo "NS" es omnipresente en el marco y representa de diversas maneras N eXT S TEP o N eXT/ Sun . La API oficial de OPENSTEP, publicada en septiembre de 1994, fue la primera en dividir la API entre Foundation y ApplicationKit y la primera en utilizar el prefijo "NS". [83] Tradicionalmente, los programas Cocoa se han escrito principalmente en Objective-C , con Java como alternativa. Sin embargo, el 11 de julio de 2005, Apple anunció que "las funciones agregadas a Cocoa en versiones de Mac OS X posteriores a la 10.4 no se agregarán a la interfaz de programación Cocoa-Java". [104] macOS también solía admitir la plataforma Java como un "paquete de software preferido"; en la práctica, esto significa que las aplicaciones escritas en Java encajan lo más perfectamente posible en el sistema operativo sin dejar de ser compatibles con varias plataformas , y que las interfaces gráficas de usuario escritos en Swing se ven casi exactamente como las interfaces nativas de Cocoa. Desde 2014, Apple promueve su nuevo lenguaje de programación Swift como el lenguaje preferido para el desarrollo de software en las plataformas Apple.
El plan original de Apple con macOS era exigir que todos los desarrolladores reescribieran su software en las API de Cocoa. Esto causó mucha protesta entre los desarrolladores de Mac existentes, quienes amenazaron con abandonar la plataforma en lugar de invertir en una costosa reescritura, y la idea fue archivada. [19] [105] Para permitir una transición fluida de Mac OS 9 a Mac OS X, se creó la Interfaz de programación de aplicaciones (API) Carbon . [19] Las aplicaciones escritas con Carbon inicialmente podían ejecutarse de forma nativa tanto en Mac OS clásico como en Mac OS X, aunque esta capacidad se abandonó posteriormente a medida que se desarrolló Mac OS X. Carbon no se incluyó en el primer producto vendido como Mac OS X: la versión original poco utilizada de Mac OS X Server 1.0 , que tampoco incluía la interfaz Aqua. [106] Apple limitó el desarrollo adicional de Carbon desde el lanzamiento de Leopard en adelante y anunció que las aplicaciones de Carbon no se ejecutarían en 64 bits. [105] [19] Varias aplicaciones de macOS continuaron usando Carbon durante algún tiempo después, especialmente aquellas con herencia que se remonta al Mac OS clásico y para las cuales las actualizaciones serían difíciles, antieconómicas o innecesarias. Esto incluía Microsoft Office hasta Office 2016 y Photoshop hasta CS5. [107] [105] Las primeras versiones de macOS también podían ejecutar algunas aplicaciones clásicas de Mac OS a través del entorno clásico con limitaciones de rendimiento; esta característica se eliminó desde la versión 10.5 en adelante y en todas las Mac que usan procesadores Intel.
Debido a que macOS es compatible con POSIX , muchos paquetes de software escritos para otros sistemas similares a Unix, incluido Linux, se pueden recompilar para ejecutarse en él, incluidos muchos programas científicos y técnicos. [108] Proyectos de terceros como Homebrew , Fink , MacPorts y pkgsrc proporcionan paquetes precompilados o formateados previamente. Apple y otros han proporcionado versiones de la interfaz gráfica del sistema X Window que pueden permitir que estas aplicaciones se ejecuten con una aproximación a la apariencia de macOS. [109] [110] [111] El método actual respaldado por Apple es el proyecto de código abierto XQuartz ; Las versiones anteriores podían utilizar la aplicación X11 proporcionada por Apple, o antes el proyecto XDarwin . [112]
Las aplicaciones pueden distribuirse a Mac y el usuario puede instalarlas desde cualquier fuente y mediante cualquier método, como descarga (con o sin firma de código , disponible a través de una cuenta de desarrollador de Apple) o a través de Mac App Store , un mercado de software mantenido por Apple a través de un proceso que requiere la aprobación de la empresa. Las aplicaciones instaladas a través de Mac App Store se ejecutan dentro de un espacio aislado , lo que restringe su capacidad para intercambiar información con otras aplicaciones o modificar el sistema operativo principal y sus funciones. Esto se ha citado como una ventaja, al permitir a los usuarios instalar aplicaciones con la confianza de que no deberían dañar su sistema, pero también como una desventaja debido al bloqueo del uso de Mac App Store para aplicaciones profesionales que requieren privilegios elevados. [113] [114] Las aplicaciones sin ninguna firma de código no se pueden ejecutar de forma predeterminada, excepto desde la cuenta de administrador de una computadora. [115] [116]
Apple produce aplicaciones macOS. Algunos se incluyen con macOS y otros se venden por separado. Esto incluye iWork , Final Cut Pro , Logic Pro , iLife y la aplicación de base de datos FileMaker . Muchos otros desarrolladores también ofrecen software para macOS .
En 2018, Apple introdujo una capa de aplicación, con nombre en código Marzipan, para portar aplicaciones de iOS a macOS. [117] [118] macOS Mojave incluyó puertos de cuatro aplicaciones iOS propias, incluidas Inicio y Noticias , y se anunció que la API estaría disponible para que la utilicen desarrolladores externos a partir de 2019. [119] [120] [121 ] Con macOS Catalina en 2019, la capa de aplicación se puso a disposición de desarrolladores externos como Mac Catalyst . [122]
Lista de versiones de macOS, los sistemas compatibles en los que se ejecutan y sus requisitos de RAM
Terceros han desarrollado herramientas como XPostFacto y parches aplicados a los medios de instalación para permitir la instalación de versiones más recientes de macOS en sistemas que Apple no admite oficialmente. Esto incluye una serie de sistemas Power Macintosh anteriores al G3 que pueden ejecutarse hasta Mac OS X 10.2 Jaguar (incluido), todos los Mac basados en G3 que pueden ejecutarse hasta Tiger (incluido) y los Mac G4 por debajo de 867 MHz pueden ejecutarse. Leopard eliminando la restricción del DVD de instalación o ingresando un comando en la interfaz Open Firmware de Mac para indicarle al instalador de Leopard que tiene una frecuencia de reloj de 867 MHz o superior. Excepto por las funciones que requieren hardware específico, como aceleración de gráficos o escritura de DVD, el sistema operativo ofrece la misma funcionalidad en todo el hardware compatible.
Como la mayoría de los componentes de hardware de Mac, o componentes similares a ellos, desde la transición de Intel están disponibles para su compra, [127] algunos grupos con capacidad tecnológica han desarrollado software para instalar macOS en computadoras que no son Apple. Estos se conocen como Hackintosh , un acrónimo de las palabras "hack" y "Macintosh". Esto viola el EULA de Apple (y por lo tanto no está respaldado por el soporte técnico de Apple, garantías, etc.), pero Apple generalmente ha ignorado las comunidades que atienden a usuarios personales, que no instalan para reventa y ganancias. [128] [129] [130] Estas computadoras de fabricación propia permiten una mayor flexibilidad y personalización del hardware, pero a costa de dejar al usuario más responsable de su propia máquina, como en cuestiones de integridad o seguridad de los datos. [131] Psystar , una empresa que intentó obtener ganancias vendiendo macOS en hardware no certificado por Apple, fue demandada por Apple en 2008. [132]
En abril de 2002, eWeek anunció el rumor de que Apple tenía una versión de Mac OS X con el nombre en código Marklar , que se ejecutaba en procesadores Intel x86 . La idea detrás de Marklar era mantener Mac OS X ejecutándose en una plataforma alternativa en caso de que Apple no estuviera satisfecho con el progreso de la plataforma PowerPC . [133] Estos rumores disminuyeron hasta finales de mayo de 2005, cuando varios medios de comunicación, como The Wall Street Journal [134] y CNET , [135] anunciaron que Apple presentaría Marklar en los próximos meses. [136] [137] [138]
El 6 de junio de 2005, Steve Jobs anunció en su discurso de apertura en la WWDC que Apple haría la transición de los procesadores PowerPC a Intel durante los dos años siguientes, y que Mac OS X soportaría ambas plataformas durante la transición. Jobs también confirmó los rumores de que Apple tuvo versiones de Mac OS X ejecutándose en procesadores Intel durante la mayor parte de su vida de desarrollo. Las Mac basadas en Intel ejecutarían una nueva versión recompilada de OS X junto con Rosetta , una capa de traducción binaria que permite que el software compilado para PowerPC Mac OS X se ejecute en máquinas Intel Mac OS X. [139] El sistema se incluyó con las versiones de Mac OS X hasta la versión 10.6.8. [140] Apple dejó de admitir el modo Clásico en las nuevas Mac Intel. El software de emulación de terceros, como Mini vMac , Basilisk II y SheepShaver, brindó soporte para algunas de las primeras versiones de Mac OS. Una nueva versión de Xcode y los compiladores de línea de comandos subyacentes admitieron la creación de binarios universales que se ejecutarían en cualquiera de las arquitecturas. [141]
El software exclusivo para PowerPC es compatible con el software de traducción binaria oficial de Apple , Rosetta , aunque las aplicaciones finalmente tuvieron que reescribirse para ejecutarse correctamente en las versiones más nuevas lanzadas para procesadores Intel. Apple inicialmente alentó a los desarrolladores a producir binarios universales con soporte tanto para PowerPC como para Intel. [142] Los archivos binarios de PowerPC sufren una penalización en el rendimiento cuando se ejecutan en Mac con Intel a través de Rosetta. Además, algunos programas de PowerPC, como las extensiones del kernel y los complementos de Preferencias del sistema, no son compatibles en absoluto con las Mac Intel. Los complementos para Safari deben compilarse para la misma plataforma que Safari, por lo que cuando Safari se ejecuta en Intel, requiere complementos que se hayan compilado como binarios universales o solo para Intel, por lo que los complementos solo para PowerPC no funcionarán. [143] Si bien las Mac Intel pueden ejecutar PowerPC, Intel y binarios universales, las Mac PowerPC solo admiten compilaciones universales y PowerPC.
Después de la transición, se abandonó el soporte para la plataforma PowerPC. En 2009, Apple anunció en la WWDC que Mac OS X 10.6 Snow Leopard dejaría de admitir procesadores PowerPC y sería solo Intel. [144] Rosetta continuó ofreciéndose como una opción de descarga o instalación opcional en Snow Leopard antes de que se descontinuara con Mac OS X 10.7 Lion. [145] Además, las nuevas versiones del software propio y de terceros de Mac OS X requerían cada vez más procesadores Intel, incluidas nuevas versiones de iLife, iWork, Aperture y Logic Pro.
Los rumores de que Apple estaba cambiando las Mac de Intel a procesadores ARM internos utilizados por dispositivos iOS comenzaron a circular ya en 2011, [146] y tuvieron altibajos a lo largo de la década de 2010. [147] Los rumores se intensificaron en 2020, cuando numerosos informes anunciaron que la compañía anunciaría su cambio a sus procesadores personalizados en la WWDC. [148]
Apple anunció oficialmente su cambio a procesadores diseñados internamente el 22 de junio de 2020, en la WWDC 2020, y se prevé que la transición dure dos años. [149] La primera versión de macOS compatible con ARM es macOS Big Sur . Big Sur y versiones posteriores admiten binarios Universal 2 , que son aplicaciones que constan de binarios Intel ( x86-64 ) y Apple Silicon ( AArch64 ); cuando se inicia, solo se ejecuta el binario apropiado. Además, los binarios de Intel se pueden ejecutar en Macs basados en silicio de Apple utilizando el software de traducción binaria Rosetta 2 . La transición se completó en la WWDC 2023 con el anuncio del Apple Silicon Mac Pro, poniendo fin a la transición en 3 años.
El cambio en la arquitectura del procesador permite que las Mac con procesadores ARM puedan ejecutar aplicaciones de iOS y iPadOS de forma nativa. [150]
Una de las principales diferencias entre el Mac OS clásico y el macOS actual fue la incorporación de Aqua , una interfaz gráfica de usuario con elementos similares al agua, en la primera versión importante de Mac OS X. Cada elemento de ventana, texto, gráfico o widget se dibuja en la pantalla utilizando tecnología espacial anti-aliasing . [151] ColorSync , una tecnología introducida muchos años antes, se mejoró y se incorporó al motor de dibujo principal para proporcionar coincidencia de colores para los profesionales de la impresión y multimedia . [152] Además, se agregaron sombras paralelas alrededor de las ventanas y elementos de texto aislados para proporcionar una sensación de profundidad. Se integraron nuevos elementos de interfaz, incluidas hojas ( cuadros de diálogo adjuntos a ventanas específicas) y cajones, que se deslizarían hacia afuera y brindarían opciones.
El uso de bordes suaves, colores translúcidos y telas a rayas, similar al diseño de hardware de los primeros iMacs , aportó más textura y color a la interfaz de usuario en comparación con la apariencia " Platino " de Mac OS 9 y Mac OS X Server 1.0. había ofrecido. Según Siracusa, la introducción de Aqua y su alejamiento del aspecto convencional de entonces "fue como una tonelada de ladrillos". [153] Bruce Tognazzini (quien fundó el Apple Human Interface Group original) dijo que la interfaz Aqua en Mac OS X 10.0 representaba un paso atrás en usabilidad en comparación con la interfaz original de Mac OS. [154] [155] Los desarrolladores externos comenzaron a producir máscaras para aplicaciones personalizables y otros sistemas operativos que imitaban la apariencia de Aqua. Hasta cierto punto, Apple ha utilizado la transición exitosa a este nuevo diseño como palanca, amenazando en varias ocasiones con acciones legales contra las personas que crean o distribuyen software con una interfaz que, según la compañía, se deriva de su diseño protegido por derechos de autor . [156]
Apple ha seguido cambiando aspectos de la apariencia y el diseño de macOS, particularmente con ajustes en la apariencia de las ventanas y la barra de menú. Desde 2012, Apple ha vendido muchos de sus modelos de Mac con pantallas Retina de alta resolución , y macOS y sus API tienen un amplio soporte para el desarrollo independiente de la resolución al admitir pantallas de alta resolución. Los críticos han descrito el soporte de Apple para la tecnología como superior al de Windows. [157] [158] [159]
Muchas aplicaciones siguen las pautas de interfaz humana publicadas por Apple para macOS, lo que les brinda una interfaz de usuario y atajos de teclado consistentes. [160] Además, se incluyen nuevos servicios para aplicaciones, que incluyen correctores ortográficos y gramaticales, paleta de caracteres especiales, selector de color, selector de fuente y diccionario; Estas características globales están presentes en todas las aplicaciones de Cocoa, lo que agrega coherencia. El sistema de gráficos OpenGL compone ventanas en la pantalla para permitir el dibujo acelerado por hardware. Esta tecnología, introducida en la versión 10.2, se llama Quartz Extreme , un componente de Quartz . El modelo de imágenes internas de Quartz se correlaciona bien con el modelo de imágenes en formato de documento portátil (PDF), lo que facilita la salida de PDF a múltiples dispositivos. [152] Como resultado secundario, la visualización de PDF y la creación de documentos PDF desde cualquier aplicación son funciones integradas. [161] Como reflejo de su popularidad entre los usuarios de diseño, macOS también tiene soporte de sistema para una variedad de formatos de imágenes y videos profesionales e incluye una extensa biblioteca de fuentes preinstaladas, que presenta muchos diseños de marcas destacadas. [162]
El Finder es un explorador de archivos que permite un acceso rápido a todas las áreas de la computadora, que se ha modificado en versiones posteriores de macOS. [163] [164] Quick Look ha sido parte del Finder desde la versión 10.5 . Permite vistas previas dinámicas de archivos, incluidos videos y documentos de varias páginas, sin abrir ninguna otra aplicación. Spotlight , una tecnología de búsqueda de archivos integrada en Finder desde la versión 10.4 , permite búsquedas rápidas de archivos de datos en tiempo real; mensajes de correo; fotografías; y otra información basada en las propiedades del elemento (metadatos) o el contenido. [165] [166] macOS utiliza un Dock , que contiene accesos directos a archivos y carpetas, así como ventanas minimizadas.
Apple agregó Exposé en la versión 10.3 (llamada Mission Control desde la versión 10.7 ), una característica que incluye tres funciones para ayudar a la accesibilidad entre Windows y el escritorio. Sus funciones son mostrar instantáneamente todas las ventanas abiertas como miniaturas para facilitar la navegación a diferentes tareas, mostrar todas las ventanas abiertas como miniaturas de la aplicación actual y ocultar todas las ventanas para acceder al escritorio. [167] FileVault es un cifrado opcional de los archivos del usuario con el estándar de cifrado avanzado de 128 bits (AES-128). [168]
Las características introducidas en la versión 10.4 incluyen Automator , una aplicación diseñada para crear un flujo de trabajo automático para diferentes tareas; [169] Panel de control , un grupo de pequeñas aplicaciones de pantalla completa llamados widgets de escritorio que se pueden activar y descartar con solo presionar una tecla; [170] y Front Row , una interfaz de visualización de medios a la que se accede mediante Apple Remote . [171] Los servicios de sincronización permiten que las aplicaciones accedan a una base de datos extensible centralizada para diversos elementos de datos del usuario, incluidos calendarios y elementos de contacto. Luego, el sistema operativo manejó ediciones conflictivas y coherencia de datos. [172]
Todos los íconos del sistema son escalables hasta 512×512 píxeles a partir de la versión 10.5 para acomodar varios lugares donde aparecen en mayor tamaño, incluida, por ejemplo, la vista Cover Flow , una interfaz gráfica de usuario tridimensional incluida con iTunes , el Finder y otros. Productos Apple para hojear visualmente archivos y bibliotecas de medios digitales a través de la portada. Esa versión también introdujo Spaces , una implementación de escritorio virtual que permite al usuario tener más de un escritorio y mostrarlos en una interfaz similar a Exposé; [173] una tecnología de copia de seguridad automática llamada Time Machine , que permite a los usuarios ver y restaurar versiones anteriores de archivos y datos de aplicaciones; [174] y Compartir pantalla se incorporó por primera vez. [175]
En versiones más recientes, Apple ha desarrollado soporte para caracteres emoji al incluir la fuente patentada Apple Color Emoji . [176] [177] Apple también ha conectado macOS con redes sociales como Twitter y Facebook mediante la adición de botones para compartir contenido como imágenes y texto. [178] Apple ha incorporado varias aplicaciones y funciones que debutaron originalmente en iOS , su sistema operativo móvil, a macOS en lanzamientos recientes, en particular el asistente personal inteligente Siri , que se introdujo en la versión 10.12 de macOS. [179] [180]
Hay 39 idiomas del sistema disponibles en macOS para el usuario en el momento de la instalación; El lenguaje del sistema se utiliza en todo el entorno del sistema operativo. [181] Los métodos de entrada para escribir docenas de scripts se pueden elegir independientemente del idioma del sistema. [182] Las actualizaciones recientes han agregado un mayor soporte para caracteres chinos e interconexiones con redes sociales populares en China . [183] [184] [185] [186]
macOS se puede actualizar utilizando el panel de configuración de Actualización de software en Configuración del sistema o la utilidad softwareupdate
de línea de comandos . Hasta OS X 10.8 Mountain Lion , una aplicación de actualización de software independiente realizaba esta funcionalidad. En Mountain Lion y posteriores, esto se fusionó con la aplicación Mac App Store , aunque el mecanismo de actualización subyacente permanece sin cambios y es fundamentalmente diferente del mecanismo de descarga utilizado al comprar una aplicación App Store. En macOS 10.14 Mojave , la función de actualización se movió nuevamente al panel de configuración de Actualización de software.
La mayoría de las Mac reciben seis o siete años de actualizaciones de macOS. Después de una nueva versión importante de macOS, las dos versiones anteriores todavía reciben actualizaciones ocasionales, pero muchas vulnerabilidades de seguridad solo se corrigen en la última versión de macOS. [187]
Las versiones de Mac OS X recibieron nombres de grandes felinos , con la excepción de Mac OS X Server 1.0 y la beta pública original, desde Mac OS X 10.0 hasta OS X 10.9 Mavericks , cuando Apple pasó a utilizar ubicaciones de California . Antes de su lanzamiento, la versión 10.0 tenía el nombre en código interno en Apple como "Cheetah", y Mac OS X 10.1 tenía el nombre en código internamente como "Puma". Después del inmenso revuelo en torno a Mac OS X 10.2 , con nombre en código "Jaguar", el marketing de productos de Apple comenzó a utilizar abiertamente los nombres en clave para promocionar el sistema operativo. Mac OS X 10.3 se comercializó como "Panther", Mac OS X 10.4 como "Tiger", Mac OS X 10.5 como "Leopard", Mac OS X 10.6 como "Snow Leopard", Mac OS X 10.7 como "Lion", OS X 10.8 como "Mountain Lion" y OS X 10.9 como "Mavericks".
"Panther", "Tiger" y "Leopard" están registradas como marcas comerciales de Apple, [188] [189] [190] pero "Cheetah", "Puma" y "Jaguar" nunca han sido registradas. Apple también registró "Lynx" y "Cougar" como marcas comerciales, aunque se les permitió caducar. [191] [192] El minorista de informática Tiger Direct demandó a Apple por el uso del nombre "Tiger". El 16 de mayo de 2005, un tribunal federal estadounidense en el Distrito Sur de Florida dictaminó que el uso por parte de Apple no infringía la marca registrada Tiger Direct. [193]
El 13 de septiembre de 2000, Apple lanzó una versión "previa" de Mac OS X por 29,95 dólares [194] , cuyo nombre en código interno era Kodiak, para obtener comentarios de los usuarios.
El "PB", como se le conocía, marcó la primera disponibilidad pública de la interfaz Aqua y Apple realizó muchos cambios en la interfaz de usuario basándose en los comentarios de los clientes. Mac OS X Public Beta expiró y dejó de funcionar en la primavera de 2001. [195]
El 24 de marzo de 2001, Apple lanzó Mac OS X 10.0 (con el nombre en código interno Cheetah). [196] La versión inicial era lenta, [197] incompleta, [198] y tenía muy pocas aplicaciones disponibles en el lanzamiento, en su mayoría de desarrolladores independientes. [199] Si bien muchos críticos sugirieron que el sistema operativo no estaba listo para su adopción generalizada, reconocieron la importancia de su lanzamiento inicial como base sobre la cual mejorar. [198] El simple lanzamiento de Mac OS X fue recibido por la comunidad Macintosh como un gran logro, [198] porque los intentos de revisar Mac OS habían estado en marcha desde 1996 y se habían retrasado por innumerables reveses.
Más tarde ese año, el 25 de septiembre de 2001, se lanzó Mac OS X 10.1 (con el nombre en código interno Puma). Ofrecía un mayor rendimiento y proporcionaba funciones faltantes, como la reproducción de DVD. Apple lanzó 10.1 como un CD de actualización gratuito para usuarios de 10.0, además de la versión en caja de $129 para personas que ejecutan Mac OS 9 . Se descubrió que los CD de actualización eran CD de instalación completa que podían usarse con sistemas Mac OS 9 eliminando un archivo específico; Posteriormente, Apple volvió a publicar los CD en un formato simplificado que no facilitaba la instalación en dichos sistemas. [200] El 7 de enero de 2002, Apple anunció que Mac OS X sería el sistema operativo predeterminado para todos los productos Macintosh a finales de ese mes. [201]
El 23 de agosto de 2002, [202] Apple lanzó Mac OS X 10.2 Jaguar, la primera versión que utilizó su nombre en clave como parte de la marca. [203] Trajo importantes mejoras de rendimiento y una versión actualizada del diseño visual de Aqua. Jaguar también incluyó más de 150 [204] nuevas funciones orientadas al usuario, incluido Quartz Extreme para componer gráficos directamente en una tarjeta de video basada en ATI Radeon o Nvidia GeForce2 MX AGP con al menos 16 MB de VRAM, un repositorio de información de contacto en todo el sistema. en la nueva libreta de direcciones y el cliente de mensajería instantánea iChat . [205] El ícono Happy Mac , que había aparecido durante la secuencia de inicio de Mac OS desde el Macintosh original , fue reemplazado por un logotipo gris de Apple. [206]
Mac OS X v10.3 Panther se lanzó el 24 de octubre de 2003. Mejoró significativamente el rendimiento e incorporó la actualización más extensa hasta el momento en la interfaz de usuario. Panther incluyó tantas o más características nuevas como Jaguar el año anterior, incluido un Finder actualizado, que incorpora una interfaz de metal pulido, cambio rápido de usuario , Exposé (administrador de ventanas), FileVault , Safari , iChat AV (que agregó funciones de videoconferencia a iChat), renderizado mejorado en formato de documento portátil (PDF) y una interoperabilidad mucho mayor con Microsoft Windows . [207] Se suspendió el soporte para algunas de las primeras computadoras G3, como las Power Macs "beige" y las PowerBooks "WallStreet". [208]
Mac OS X 10.4 Tiger se lanzó el 29 de abril de 2005. Apple declaró que Tiger contenía más de 200 funciones nuevas. [209] Al igual que con Panther, ciertas máquinas más antiguas ya no eran compatibles; Tiger requiere una Mac con 256 MB y un puerto FireWire integrado . [124] Entre las nuevas características, Tiger presentó Spotlight , Dashboard , Smart Folders , programa de correo actualizado con Smart Mailboxes, QuickTime 7, Safari 2, Automator , VoiceOver , Core Image y Core Video . El lanzamiento inicial del Apple TV utilizó una versión modificada de Tiger con una interfaz gráfica diferente y menos aplicaciones y servicios. [210] El 10 de enero de 2006, Apple lanzó las primeras Mac basadas en Intel junto con la actualización 10.4.4 de Tiger. Este sistema operativo funcionó de manera idéntica en las Mac basadas en PowerPC y en las nuevas máquinas basadas en Intel, con la excepción de la versión Intel que carece de soporte para el entorno Classic. [211]
Mac OS X 10.5 Leopard se lanzó el 26 de octubre de 2007. Apple lo llamó "la actualización más grande de Mac OS X". Trajo más de 300 funciones nuevas. [212] Leopard admite computadoras Macintosh basadas en PowerPC e Intel x86 ; Se eliminó el soporte para el procesador G3 y el procesador G4 requería una frecuencia de reloj mínima de 867 MHz y al menos 512 MB de RAM para instalarse. El DVD único funciona para todos los Mac compatibles (incluidas las máquinas de 64 bits). Las nuevas funciones incluyen una nueva apariencia, un Finder actualizado, Time Machine , Spaces , Boot Camp preinstalado, [213] soporte completo para aplicaciones de 64 bits (incluidas aplicaciones gráficas), nuevas funciones en Mail e iChat , y una serie de funciones nuevas. características de seguridad. Leopard es un producto registrado Open Brand UNIX 03 en la plataforma Intel. También fue el primer sistema operativo basado en BSD en recibir la certificación UNIX 03. [214] [215] Leopard dejó de admitir el entorno clásico y todas las aplicaciones clásicas. [216] Era la versión final de Mac OS X compatible con la arquitectura PowerPC. [217]
Mac OS X 10.6 Snow Leopard se lanzó el 28 de agosto de 2009. En lugar de ofrecer grandes cambios en la apariencia y la funcionalidad del usuario final como las versiones anteriores de Mac OS X , Snow Leopard se centró en cambios "bajo el capó", aumentando el rendimiento, eficiencia y estabilidad del sistema operativo. Para la mayoría de los usuarios, los cambios más notables fueron: el espacio en disco que libera el sistema operativo después de una instalación limpia en comparación con Mac OS X 10.5 Leopard, un Finder más receptivo reescrito en Cocoa , copias de seguridad de Time Machine más rápidas , más confiables y fáciles de usar. expulsiones de disco, una versión más potente de la aplicación Vista previa, así como un navegador web Safari más rápido. Snow Leopard solo admitía máquinas con CPU Intel, requería al menos 1 GB de RAM y eliminó el soporte predeterminado para aplicaciones creadas para la arquitectura PowerPC ( Rosetta podría instalarse como un componente adicional para conservar el soporte para aplicaciones exclusivas de PowerPC). [218]
Snow Leopard también presentó nueva tecnología de 64 bits capaz de admitir mayores cantidades de RAM , soporte mejorado para procesadores multinúcleo a través de Grand Central Dispatch y rendimiento avanzado de GPU con OpenCL . [219]
La actualización 10.6.6 introdujo soporte para Mac App Store , la plataforma de distribución digital de Apple para aplicaciones macOS. [220]
OS X 10.7 Lion se lanzó el 20 de julio de 2011. Trajo a Mac los desarrollos realizados en iOS de Apple, como una pantalla fácilmente navegable de aplicaciones instaladas llamada Launchpad y un mayor uso de gestos multitáctiles . Esta versión eliminó Rosetta , haciéndola incompatible con las aplicaciones PowerPC. [145]
Los cambios realizados en la GUI incluyen barras de desplazamiento que se ocultan automáticamente y que solo aparecen cuando se usan, y Mission Control , que unifica Exposé, Spaces, Dashboard y aplicaciones de pantalla completa en una única interfaz. [221] Apple también realizó cambios en las aplicaciones: se reanudan en el mismo estado que estaban antes de cerrarse, similar a iOS. Los documentos se guardan automáticamente de forma predeterminada. [222]
OS X 10.8 Mountain Lion se lanzó el 25 de julio de 2012. [74] Tras el lanzamiento de Lion el año anterior, fue la primera de las actualizaciones anuales en lugar de dos años para OS X (y posteriormente macOS), que también alineado con las actualizaciones anuales del sistema operativo iOS. Incorpora algunas características vistas en iOS 5, que incluyen Game Center , soporte para iMessage en la nueva aplicación de mensajería Messages y Recordatorios como una aplicación de lista de tareas separada de iCal (que pasa a llamarse Calendario, como la aplicación de iOS). También incluye soporte para almacenar documentos de iWork en iCloud . [223] El Centro de notificaciones , que hace su debut en Mountain Lion, es una versión de escritorio similar a la de iOS 5.0 y superior. Las ventanas emergentes de aplicaciones ahora se concentran en la esquina de la pantalla y el Centro se ubica en el lado derecho de la pantalla. Mountain Lion también incluye más funciones chinas, incluida la compatibilidad con Baidu como opción para el motor de búsqueda Safari , QQ , los servicios 163.com y 126.com para correo , contactos y calendario , Youku , Tudou y Sina Weibo están integrados en las hojas para compartir. [186]
A partir de Mountain Lion, las actualizaciones de software de Apple (incluido el sistema operativo) se distribuyen a través de la App Store . [224] Este mecanismo de actualización reemplazó la utilidad de actualización de software de Apple. [225]
OS X 10.9 Mavericks se lanzó el 22 de octubre de 2013. Fue una actualización gratuita para todos los usuarios que ejecutaban Snow Leopard o posterior con un procesador Intel de 64 bits. [226] Sus cambios incluyen la adición de las aplicaciones Maps e iBooks que antes eran exclusivas de iOS , mejoras en el Centro de notificaciones, mejoras en varias aplicaciones y muchas mejoras internas. [227]
OS X 10.10 Yosemite se lanzó el 16 de octubre de 2014. Presenta una interfaz de usuario rediseñada similar a la de iOS 7 , destinada a presentar un diseño "plano" más minimalista, basado en texto, con uso de efectos de translucidez y colores intensamente saturados . [228] La nueva característica destacada de Apple en Yosemite es Handoff, que permite a los usuarios con iPhones con iOS 8.1 o posterior responder llamadas telefónicas, recibir y enviar mensajes SMS y completar correos electrónicos de iPhone sin terminar en su Mac. A partir de OS X 10.10.3, Photos reemplazó a iPhoto y Aperture . [229]
OS X 10.11 El Capitan se lanzó el 30 de septiembre de 2015. Al igual que Mac OS X 10.6 Snow Leopard, Apple describió esta versión como un énfasis en "mejoras en la experiencia Mac" y "mejoras en el rendimiento del sistema". [230] Las mejoras incluyen transporte público integrado en la aplicación Mapas , mejoras en la GUI de la aplicación Notas , la adopción de San Francisco como fuente del sistema para una legibilidad más clara y la introducción de Protección de integridad del sistema .
La API Metal , introducida por primera vez en iOS 8 , también se incluyó en este sistema operativo para "todos los Mac desde 2012". [231] Según Apple, Metal acelera la renderización a nivel del sistema hasta en un 50 por ciento, lo que resulta en un rendimiento gráfico más rápido para las aplicaciones cotidianas. Metal también ofrece un rendimiento de llamada de sorteo hasta 10 veces más rápido para una experiencia más fluida en juegos y aplicaciones profesionales. [232]
macOS 10.12 Sierra se lanzó al público el 20 de septiembre de 2016. Las nuevas funciones incluyen la incorporación de Siri , almacenamiento optimizado y actualizaciones de Fotos, Mensajes e iTunes. [233] [234]
macOS 10.13 High Sierra se lanzó al público el 25 de septiembre de 2017. [235] Al igual que OS X El Capitan y OS X Mountain Lion , High Sierra es una actualización basada en mejoras que tiene muy pocas funciones nuevas visibles para el usuario, incluidas actualizaciones de Safari, Fotos y Correo, entre otros cambios. [236]
El cambio más importante bajo el capó es el cambio al sistema de archivos de Apple , optimizado para el almacenamiento de estado sólido utilizado en la mayoría de las computadoras Mac nuevas. [237]
macOS 10.14 Mojave se lanzó el 24 de septiembre de 2018. [55] La actualización introdujo un modo oscuro en todo el sistema y varias aplicaciones nuevas extraídas de iOS, como Apple News . Fue la primera versión que requirió una GPU compatible con Metal. Mojave también cambió el mecanismo de actualización del software del sistema desde la App Store (donde estaba desde OS X Mountain Lion ) a un nuevo panel en Preferencias del Sistema. Las actualizaciones de la aplicación permanecen en la App Store.
macOS 10.15 Catalina se lanzó el 7 de octubre de 2019. [238] Las actualizaciones incluyeron control de voz mejorado y aplicaciones empaquetadas para música, videos y podcasts que en conjunto reemplazan las funciones de iTunes y la capacidad de usar un iPad como monitor externo. Catalina dejó oficialmente de admitir aplicaciones de 32 bits. [239]
macOS Big Sur se anunció durante el discurso de apertura de la WWDC el 22 de junio de 2020, [240] y se puso a disposición del público en general el 12 de noviembre de 2020. Esta es la primera vez que se incrementa el número de versión principal del sistema operativo. desde la versión beta pública de Mac OS X en 2000. Ofrece compatibilidad con Arm , [241] nuevos íconos y cambios estéticos en la interfaz de usuario del sistema. [242]
macOS Monterey se anunció durante el discurso de apertura de la WWDC el 7 de junio de 2021 y se lanzó el 25 de octubre de 2021, presentando Universal Control (que permite usar dispositivos de entrada con múltiples dispositivos simultáneamente), modos de enfoque (que permite limitar selectivamente notificaciones y alertas). dependiendo de los modos de usuario/trabajo definidos por el usuario), Atajos (un marco de automatización de tareas que anteriormente solo estaba disponible en iOS y iPadOS y se espera que reemplace a Automator ), un navegador web Safari rediseñado y actualizaciones y mejoras de FaceTime . [243]
macOS Ventura se anunció durante el discurso de apertura de la WWDC el 6 de junio de 2022 [244] y se lanzó el 24 de octubre de 2022. [245] Vino con las Preferencias del sistema rediseñadas (llamadas Configuración del sistema) a un diseño más parecido a iOS , y el Nuevas aplicaciones Freeform , Weather y Clock que se ejecutan de forma nativa en Mac. Los usuarios pueden utilizar un iPhone como cámara web para videoconferencias con Continuity Camera. La apariencia de Siri se cambió para parecerse más a las versiones de iOS 14 y iPadOS 14 . Mail introdujo programar el envío y deshacer el envío de correos electrónicos, y Message también obtuvo la capacidad de deshacer el envío y editar mensajes. Maps obtuvo la función para rutas de múltiples paradas, se agregó Metal 3 con soporte para mejora de imagen espacial y temporal, se agregó el modo de bloqueo para reducir el riesgo de un ataque cibernético y se agregó la capacidad de reproducir sonidos de fondo ambiental como una característica de accesibilidad en Ajustes del sistema.
macOS Sonoma se anunció durante el discurso de apertura de la WWDC el 5 de junio de 2023 y se lanzó el 26 de septiembre de 2023. [246] macOS Sonoma renovó los widgets: ahora se pueden colocar en cualquier lugar del escritorio. El modo de juego optimiza el rendimiento del juego al priorizar las tareas de juego y asignar más capacidad de GPU y CPU al juego, y al hacerlo, puede proporcionar velocidades de cuadro más fluidas para el juego. La barra de búsqueda de Spotlight y todos los íconos de las aplicaciones se hicieron aún más redondeados, se implementaron animaciones más suaves para las notificaciones y la pantalla de bloqueo, y se agregaron nuevos protectores de pantalla en cámara lenta de diferentes ubicaciones en todo el mundo. Cuando inicias sesión, gradualmente se ralentizan y se convierten en el fondo de pantalla del escritorio.
macOS Sequoia se anunció durante el discurso de apertura de la WWDC el 10 de junio de 2024. Agrega soporte para funciones de Apple Intelligence (por ejemplo, un Siri rediseñado , herramientas de escritura, Image Playground, Genmoji e integración de todo el sistema con GPT-4o ), además como agregar iPhone Mirroring, una nueva aplicación de Contraseñas dedicada para un autocompletado más rápido y contraseñas más organizadas, y mosaico de ventanas, una característica similar a la función de ajuste de ventanas de Microsoft Windows . [247]
Apple publica documentos de seguridad de la plataforma Apple para describir las protecciones de seguridad integradas en el hardware de macOS y Mac. [248]
macOS admite funciones de seguridad adicionales basadas en hardware en las Mac Apple Silicon: [249]
El modo de bloqueo opcional de macOS permite protecciones adicionales, como deshabilitar la compilación justo a tiempo para el motor JavaScript de Safari , bloquea las llamadas FaceTime a menos que hayas llamado previamente a esa persona o contacto, la información de ubicación se excluye cuando se comparten fotos, Game Center está deshabilitado, y los accesorios deben estar aprobados y tu Mac debe estar desbloqueada. Estos previenen algunas vulnerabilidades dentro de macOS. [251]
Solo la última versión importante de macOS (actualmente macOS Sonoma ) recibe parches para todas las vulnerabilidades de seguridad conocidas. Las dos versiones anteriores reciben algunas actualizaciones de seguridad, pero no para todas las vulnerabilidades conocidas por Apple. En 2021, Apple solucionó una vulnerabilidad crítica de escalada de privilegios en macOS Big Sur, pero no hubo solución disponible para la versión anterior, macOS Catalina, durante 234 días, hasta que se informó a Apple que la vulnerabilidad se estaba utilizando para infectar las computadoras de las personas, particularmente Ciudadanos de Hong Kong que visitaron sitios web a favor de la democracia en Hong Kong . [252] [253]
macOS Ventura agregó soporte para actualizaciones de Respuesta Rápida de Seguridad (RSR). Es posible que estas actualizaciones más pequeñas requieran un reinicio, pero su instalación demora menos de un minuto. [254] [255] En un análisis, el desarrollador de Hackintosh, Mykola Grymalyuk, señaló que las actualizaciones de RSR solo pueden corregir la vulnerabilidad del usuario y no pueden parchear el kernel de macOS. [256]
En sus primeros años, Mac OS X disfrutó de una casi ausencia de los tipos de malware y spyware que han afectado a los usuarios de Microsoft Windows . [257] [258] [259] macOS tiene una participación de uso menor en comparación con Windows. [260] En 2006 se observaron gusanos , así como vulnerabilidades potenciales, lo que llevó a algunos analistas de la industria y compañías antivirus a emitir advertencias de que Mac OS X de Apple no es inmune al malware. [261] El aumento de la participación de mercado coincidió con informes adicionales de una variedad de ataques. [262] A principios de 2011, Mac OS X experimentó un gran aumento en los ataques de malware, [263] y malware como Mac Defender , MacProtector y MacGuard se consideró un problema cada vez mayor para los usuarios de Mac. Al principio, el instalador de malware requería que el usuario ingresara la contraseña administrativa, pero las versiones posteriores se instalaron sin la entrada del usuario. [264] Inicialmente, el personal de soporte de Apple recibió instrucciones de no ayudar en la eliminación del malware ni admitir la existencia del problema de malware, pero a medida que el malware se propagó, se emitió un documento de soporte. Apple anunció una actualización de OS X para solucionar el problema. Se estima que 100.000 usuarios se vieron afectados. [265] [266] Apple publica actualizaciones de seguridad para macOS con regularidad, [267] así como archivos de firmas que contienen firmas de malware para Xprotect , una función antimalware que forma parte de File Quarantine presente desde Mac OS X Snow Leopard. [268]
En enero de 2023 [update], macOS es el segundo sistema operativo de escritorio de uso general más utilizado en la World Wide Web después de Microsoft Windows , con una participación de uso del 15,33% según las estadísticas compiladas por Statcounter GlobalStats. [269]
Como empresa de dispositivos, Apple ha promocionado principalmente macOS para vender Mac, con promoción de actualizaciones de macOS centradas en usuarios existentes, promoción en Apple Store y otros socios minoristas, o mediante eventos para desarrolladores. En campañas publicitarias a mayor escala, Apple promovió específicamente macOS como mejor para manejar medios y otras aplicaciones de usuarios domésticos, y comparó Mac OS X (especialmente las versiones Tiger y Leopard) con las fuertes críticas que recibió Microsoft por el tan esperado sistema operativo Windows Vista . [270] [271]
Apple consideró varios lenguajes de programación para el kit de E/S y eligió un subconjunto restringido de C++.
{{cite web}}
: Falta o está vacío |title=
( ayuda )Quizás uno de los anuncios que más destacó fue un ligero cambio de nombre. El sistema operativo de escritorio Mac OS X ahora se llamará macOS para que coincida mejor con la forma en que se nombran los otros sistemas operativos de la compañía.
una empresa conjunta con IBM, llamada Taligent, pero se suspendió poco después
Incluso Steve Jobs todavía dice a veces "ecks" en lugar de "diez".
Por supuesto, X ("ex") significa 10, pero cualquiera que haya husmeado en sistemas Unix sabrá que en aquellos días cualquier cosa Unix tenía una X ("ex"), y OS Ten se escribe OS X (" ex") en honor al hecho de que está basado en UNIX, a diferencia de sus predecesores. Entonces, puedes decirlo como quieras; Yo, estoy mostrando mi edad y me quedo con X (
ex
).
La versión actual de Mac OS es Mac OS X (se pronuncia "Mac OS diez").
Los desarrolladores del sistema operativo Macintosh en Apple siempre han estado en este campo [es decir, no intentar ser compatibles con versiones anteriores pase lo que pase]. Es por eso que tan pocas aplicaciones de los primeros días de Macintosh todavía funcionan...
Usar Mac OS X es como recorrer una tierra de fabulosos tesoros antiguos, con una autoridad turística que todavía está ocupada renovándolos y que aún no ha completado la infraestructura. Las vistas pueden ser impresionantes, pero las carreteras están llenas de baches y están incompletas, y a veces hay que salir y empujar. Hay algunas adiciones modernas magníficas – Rendezvous, AppleScript Studio, por ejemplo – pero en algunos lugares los arqueólogos modernos de Apple parecen haber olvidado las técnicas de sus antepasados y han recurrido a métodos contemporáneos inferiores, como el truco de Windows de usar extensiones de tres letras para identificar el tipo de archivo.
Una vez que reinicies, notarás que Apple ha abandonado la interfaz Aqua, luminosa y aireada, por la apariencia de metal pulido más oscura y pesada de iTunes.
Como astrofísico, tener el núcleo Unix subyacente al sistema operativo es clave, ya que prácticamente todo nuestro software está basado en Unix en algún sentido.
La siguiente área en la que Apple afirma haber realizado mejoras importantes es el Finder.
Como era de esperar, cada nueva versión de Mac OS X ha sido el vehículo para un desfile de fantasías del Finder.
Leopard es ahora un producto registrado de marca abierta UNIX 03, que cumple con las especificaciones SUSv3 y POSIX 1003.1 para C API, Shell Utilities y Threads.