Mac OS (originalmente System Software ; retrónimo : Classic Mac OS [ a ] ) es la serie de sistemas operativos desarrollados para la familia de computadoras personales Macintosh por Apple Computer, Inc. desde 1984 hasta 2001, comenzando con System 1 y terminando con Mac OS 9. Se le atribuye al sistema operativo Macintosh haber popularizado el concepto de interfaz gráfica de usuario . [ 4 ] Se incluyó con cada Macintosh que se vendió durante la época en que se desarrolló, y muchas actualizaciones del software del sistema se realizaron junto con la introducción de nuevos sistemas Macintosh.
Apple lanzó el Macintosh original el 24 de enero de 1984. La primera versión del software del sistema , que no tenía un nombre oficial, se basaba parcialmente en el Lisa OS , que Apple había lanzado previamente para la computadora Lisa en 1983. Como parte de un acuerdo que permitía a Xerox comprar acciones de Apple a un precio favorable, también utilizó conceptos de la computadora Xerox PARC Alto , que el ex CEO de Apple, Steve Jobs , y otros miembros del equipo de Lisa habían visto en primicia. [ 1 ] Este sistema operativo consistía en la ROM Macintosh Toolbox y la "Carpeta del sistema", un conjunto de archivos que se cargaban desde el disco. El nombre Macintosh System Software comenzó a usarse en 1987 con System 5. Apple renombró el sistema como Mac OS en 1996, comenzando oficialmente con la versión 7.6, debido en parte a su programa de clonación de Macintosh . [ 5 ] Ese programa terminó después del lanzamiento de Mac OS 8 en 1997. [ 6 ] La última versión importante del sistema fue Mac OS 9 en 1999. [ 7 ]
Las versiones iniciales del software del sistema ejecutaban una aplicación a la vez. Con el Macintosh 512K , se desarrolló una extensión del sistema llamada Switcher para usar esta memoria adicional y permitir que varios programas permanecieran cargados. El software de cada programa cargado usaba la memoria exclusivamente; solo cuando el Switcher lo activaba, incluso el escritorio del Finder. Con el Switcher, la ahora conocida función de Portapapeles permitía copiar y pegar entre los programas cargados, incluso en el escritorio.
Con la introducción de System 5, se añadió una extensión de multitarea cooperativa llamada MultiFinder , que permitía que el contenido de las ventanas de cada programa permaneciera en una vista en capas sobre el escritorio, y posteriormente se integró en System 7 como parte del sistema operativo junto con la compatibilidad con la memoria virtual . Sin embargo, a mediados de la década de 1990, los sistemas operativos contemporáneos como Windows NT , OS/2 , NeXTSTEP , BSD y Linux ya habían incorporado la multitarea preventiva , la memoria protegida , los controles de acceso y las capacidades multiusuario a los ordenadores de escritorio. La gestión de memoria limitada de Macintosh y su susceptibilidad a los conflictos entre las extensiones que proporcionaban funcionalidad adicional, como la conexión en red o la compatibilidad con un dispositivo en particular, [ 8 ] dieron lugar a importantes críticas al sistema operativo y fueron un factor en la disminución de la cuota de mercado de Apple en aquel momento.
Tras dos intentos fallidos de crear un sucesor del Macintosh System Software, llamado Taligent y Copland , y un esfuerzo de desarrollo de cuatro años liderado por el regreso de Steve Jobs a Apple en 1997, Apple reemplazó Mac OS con un nuevo sistema operativo en 2001 llamado Mac OS X. Este conservó la mayoría de los elementos de diseño de la interfaz de usuario del Mac OS clásico, y hubo cierta superposición de marcos de aplicaciones para garantizar la compatibilidad, pero, por lo demás, los dos sistemas operativos tienen orígenes y arquitecturas completamente diferentes.
Las últimas actualizaciones de Mac OS 9, publicadas en 2001, proporcionaron interoperabilidad con Mac OS X. El nombre "Classic", que ahora designa al Mac OS histórico en su conjunto, hace referencia al Classic Environment , una capa de compatibilidad que facilitó la transición a Mac OS X (ahora macOS). [ 9 ]
Concepto inicial
El proyecto Macintosh comenzó a finales de 1978 con Jef Raskin , quien imaginó una computadora fácil de usar y de bajo costo para el consumidor promedio. En septiembre de 1979, Raskin comenzó a buscar un ingeniero que pudiera ensamblar un prototipo. Bill Atkinson , miembro del equipo de Apple Lisa , le presentó a Raskin a Burrell Smith , un técnico de servicio que había sido contratado a principios de ese año.
El concepto de Apple para el Macintosh buscaba deliberadamente minimizar la familiaridad del usuario con el sistema operativo. Muchas tareas básicas que requerían un mayor conocimiento del sistema operativo en otros sistemas podían realizarse mediante gestos del ratón y controles gráficos en un Macintosh. Esto lo diferenciaría de sus contemporáneos, como MS-DOS , que utilizaban una interfaz de línea de comandos concisa y abreviada.
En enero de 1981, Steve Jobs asumió por completo el control del proyecto Macintosh. Jobs y varios ingenieros de Apple visitaron Xerox PARC en diciembre de 1979, tres meses después del inicio de los proyectos Lisa y Macintosh. Tras escuchar a antiguos empleados de Xerox, como Raskin, hablar sobre la innovadora tecnología de interfaz gráfica de usuario (GUI) que se desarrollaba en Xerox PARC , Jobs negoció una visita para conocer el ordenador Xerox Alto y las herramientas de desarrollo Smalltalk a cambio de opciones sobre acciones de Apple. [ 10 ] Los sistemas operativos finales de Lisa y Macintosh utilizan conceptos del Xerox Alto, pero muchos elementos de la interfaz gráfica de usuario fueron creados por Apple, incluyendo la barra de menús, los menús desplegables y los conceptos de arrastrar y soltar y manipulación directa . [ 11 ]
A diferencia del IBM PC , que utiliza 8 kB de ROM del sistema para la autoprueba de encendido (POST) y el sistema básico de entrada/salida ( BIOS ), la ROM de Mac es significativamente mayor (64 kB) y contiene código clave del sistema operativo. Gran parte del código original de la ROM de Mac fue escrito por Andy Hertzfeld , miembro del equipo original de Macintosh. Logró ahorrar valioso espacio en la ROM escribiendo rutinas en lenguaje ensamblador optimizadas con "trucos" o ingeniosas técnicas de programación. [ 12 ] Además de la ROM, también programó el núcleo , la Macintosh Toolbox y algunos de los accesorios de escritorio (DA).
Los iconos del sistema operativo, que representan carpetas y software de aplicación , fueron diseñados por Susan Kare . [ 13 ] Bruce Horn y Steve Capps escribieron el Macintosh Finder , así como varias utilidades del sistema Macintosh. En 2025, los iconos clásicos de Mac de Kare de este período se incluyeron en Pirouette: Turning Points in Design , una exposición en el Museo de Arte Moderno (MoMA) que presenta "iconos de diseño ampliamente reconocidos [...] que destacan momentos cruciales en la historia del diseño". [ 14 ] [ 15 ] [ 16 ] Esta obra también se encuentra en la colección de diseño del museo . [ 17 ]
Apple promocionó agresivamente su nueva máquina. Tras su lanzamiento, la compañía compró las 39 páginas de publicidad de la edición de noviembre/diciembre de 1984 de la revista Newsweek . El Macintosh superó rápidamente en ventas a su predecesor, el Lisa , más sofisticado pero mucho más caro . Apple desarrolló rápidamente MacWorks , un producto que permitía al Lisa emular el software del sistema Macintosh hasta System 3, momento en el que se descontinuó y se renombró como Macintosh XL . Muchos de los avances del sistema operativo del Lisa no aparecerían en el sistema operativo Macintosh hasta System 7 o posterior.
Arquitectura
Compatibilidad
Las primeras versiones de Mac OS solo eran compatibles con los Macintosh de la familia Motorola 68000. Cuando Apple introdujo ordenadores con hardware PowerPC , el sistema operativo se adaptó para ser compatible con esta arquitectura. Mac OS 8.1 es la última versión que podía ejecutarse en un procesador 68k (el 68040 ).
En los sistemas anteriores a los basados en PowerPC G3 , gran parte del sistema se almacenaba en la ROM física de la placa base. El objetivo inicial era evitar que el sistema operativo consumiera la mayor parte de los 128 KiB de RAM del Macintosh original (las ROM iniciales eran de 64 KiB). Esta arquitectura también permitía una interfaz gráfica completa del sistema operativo al nivel más bajo, sin necesidad de una consola de texto ni de un modo de línea de comandos: los errores de arranque, como la ausencia de unidades de disco en funcionamiento, se comunicaban al usuario gráficamente, normalmente con un icono o la distintiva fuente de mapa de bits de Chicago y un sonido de advertencia o una serie de pitidos. Esto contrastaba con los ordenadores MS-DOS y CP/M de la época, que mostraban dichos mensajes en una fuente monoespaciada sobre un fondo negro y requerían el uso del teclado en lugar del ratón para la entrada de datos. Para ofrecer estas ventajas a bajo nivel, las primeras versiones de Mac OS dependían del software del sistema central almacenado en la ROM de la placa base, lo que también garantizaba que solo los ordenadores Apple o los clones con licencia (con las ROM protegidas por derechos de autor de Apple) pudieran ejecutar Mac OS.
clones de Mac
A lo largo de los años, varios fabricantes de ordenadores produjeron clones de Macintosh capaces de ejecutar Mac OS. Entre 1995 y 1997, Apple concedió licencias de ROMs de Macintosh a varias empresas, entre las que destacan Power Computing , UMAX y Motorola . Estas máquinas solían ejecutar diversas versiones de Mac OS clásico. Steve Jobs puso fin al programa de licencias de clones tras su regreso a Apple en 1997.
La compatibilidad con clones de Macintosh se mostró por primera vez en System 7.5.1, que fue la primera versión en incluir el logotipo "Mac OS" (una variación del icono de inicio original Happy Mac ), y Mac OS 7.6 fue la primera en llamarse "Mac OS" en lugar de "System". Estos cambios se realizaron para desvincular el sistema operativo de los propios modelos Macintosh de Apple. [ 18 ]
Sistemas de archivos
El Macintosh originalmente utilizaba el Sistema de Archivos Macintosh (MFS), un sistema de archivos plano donde las "carpetas" son simplemente clasificaciones de subconjuntos de archivos. Este fue rápidamente reemplazado en 1985 por el Sistema de Archivos Jerárquico (HFS), que tenía una verdadera estructura de directorios . Ambos sistemas de archivos son compatibles en otros aspectos. Un sistema de archivos mejorado llamado HFS Plus ("HFS+" o "Mac OS Extended") fue anunciado en 1997 e implementado en 1998. [ 19 ]
En la mayoría de los sistemas de archivos, los archivos tienen una única bifurcación . En cambio, MFS y HFS les asignan dos bifurcaciones distintas. La bifurcación de datos contiene la misma información que un archivo en otros sistemas, como el texto de un documento o los mapas de bits de una imagen. La bifurcación de recursos contiene otros datos estructurados, como definiciones de menús, gráficos, sonidos o segmentos de código, que se incorporarían al formato de archivo de un programa en otros sistemas. Un archivo ejecutable podría constar únicamente de recursos (incluidos segmentos de código ) con una bifurcación de datos vacía, mientras que un archivo de datos podría tener solo una bifurcación de datos sin bifurcación de recursos. Un archivo de procesador de texto podría contener su texto en la bifurcación de datos y la información de formato en la bifurcación de recursos, de modo que una aplicación que no reconozca la información de formato pueda leer el texto sin formato.
Por otro lado, estas bifurcaciones dificultarían la interoperabilidad con diferentes sistemas operativos. Al copiar o transferir un archivo de Mac OS a un sistema que no sea Mac, las implementaciones predeterminadas eliminarían la bifurcación de recursos del archivo. La mayoría de los archivos de datos contenían solo información no esencial en su bifurcación de recursos, como el tamaño y la ubicación de la ventana, pero los archivos de programa serían inoperativos sin sus recursos. Esto hizo necesarios esquemas de codificación como BinHex y MacBinary , que permitían al usuario codificar un archivo bifurcado en una sola secuencia, o, a la inversa, tomar una sola secuencia así codificada y reconstituirla en un archivo bifurcado utilizable por Mac OS.
Historial de lanzamientos
Sistema 1, 2, 3 y 4
Las primeras versiones del sistema operativo Macintosh no tienen un nombre distintivo. El software consta de dos archivos visibles para el usuario: el archivo del sistema y el Finder , una aplicación para la gestión de archivos que también muestra el escritorio . Ambos archivos se encuentran en una carpeta denominada "Carpeta del sistema", que contiene otros archivos de recursos, como un controlador de impresora , necesarios para interactuar con el sistema. [ 5 ] Los números de versión del sistema operativo se basan en los números de versión de estos dos archivos.
- Los sistemas 1.0, 1.1 y 2.0 utilizan un sistema de archivos plano conocido como Sistema de Archivos Macintosh (MFS). El Finder proporciona carpetas virtuales que pueden usarse para organizar archivos, pero estas carpetas no son visibles desde ninguna otra aplicación y no existen en el disco.
- El sistema 2.0 añadió compatibilidad con AppleTalk y con la recién introducida impresora LaserWriter para poder utilizarlo.
- System 2.1 (Finder 5.0) introdujo el Sistema de Archivos Jerárquico (HFS), que cuenta con directorios reales. Esta versión fue diseñada específicamente para dar soporte al disco duro 20 y solo implementa HFS en la memoria RAM ; el arranque y la mayoría de los disquetes siguen utilizando volúmenes MFS de 400 KB.
- System 3.0 (Finder 5.1) se introdujo con el Macintosh Plus , implementando oficialmente HFS, unidades de arranque de 800K, compatibilidad con varias tecnologías nuevas, incluidas SCSI y AppleShare , y la función de "abultamiento" de la Papelera (es decir, cuando la Papelera contiene archivos, adquiere una apariencia abultada).
- System 4.0 se lanzó con el Macintosh SE y System 4.1 se incluyó por primera vez con el Macintosh II ; estas nuevas máquinas requerían soporte adicional para las primeras ranuras de expansión , el Apple Desktop Bus (ADB), discos duros internos y, en el Macintosh II, pantallas externas a color y el primer procesador Motorola 68020. System 4.0 fue la primera versión en admitir gráficos a color; las versiones anteriores no lo admitían. [ 20 ]
Estas versiones solo pueden ejecutar una aplicación a la vez, excepto los accesorios de escritorio, aunque entornos de aplicación especiales como Multi-Mac [ 21 ] o Switcher (que se analiza en MultiFinder ) podrían solucionar este problema. Los cambios más visibles se reflejan mejor en el número de versión del Finder , donde se observan grandes saltos entre las versiones 1.x, 4.x, 5.x y 6.x.
En 1989, el Grupo de Desarrolladores de Apple distribuyó un CD llamado "Developer Helper" que contenía la mayoría de las versiones anteriores del sistema, nombrando retroactivamente los pares de archivos System/Finder de manera en gran medida arbitraria. Apple mantuvo estos nombres en la documentación oficial y los artículos de soporte. [ 22 ]
Software del sistema 5
A finales de 1987, Apple lanzó un paquete titulado "Actualización de software del sistema Apple Macintosh 5.0". [ 29 ] Por primera vez, el sistema operativo Macintosh se ofreció como un producto independiente para la venta al público, que incluía cuatro disquetes de 800 KB y tres manuales, a un precio de 49 dólares estadounidenses. El software seguía estando disponible gratuitamente a través de grupos de usuarios y servicios de tablones de anuncios. Aunque la caja del producto presentaba esta actualización del sistema operativo como "versión 5.0", este número no aparece en el software. Tres de los cuatro disquetes (System Tools 1, System Tools 2 y Utilities 1) son de arranque, y el usuario puede arrancar desde el disquete que contenga las herramientas que necesite. Por ejemplo, System Tools 2 es el único disquete con controladores de impresora, y Utilities 1 es el único con Disk First Aid y Apple HD SC Setup . Debido a que los disquetes se llaman System Tools, los usuarios y la prensa se referían comúnmente a esta versión como "System Tools 5.0".
La principal novedad de System 5 es MultiFinder , una extensión que permite ejecutar varios programas simultáneamente. El sistema utiliza un modelo de multitarea cooperativa , lo que significa que las aplicaciones en segundo plano solo reciben tiempo cuando la aplicación en primer plano cede el control. Un cambio en las funciones del sistema que las aplicaciones ya utilizaban para gestionar eventos permite que muchas aplicaciones existentes compartan el tiempo automáticamente, además de poder realizar tareas en segundo plano. [ 29 ] Los usuarios también pueden optar por no usar MultiFinder, utilizando así una sola aplicación a la vez. En 1990, InfoWorld probó cuatro opciones de multitarea para PC y Mac, valorando positivamente MultiFinder en general, pero observando que su presencia reducía a la mitad la velocidad de transferencia de archivos e impresión en comparación con System 6, que ejecutaba una sola tarea sin MultiFinder. [ 30 ]
Software del sistema 6
El software del sistema 6 (también conocido como "System 6") es una versión consolidada del software del sistema Macintosh, que produce un sistema operativo completo, estable y duradero. Dos importantes novedades de hardware que requieren soporte adicional en System 6 son el procesador 68030 y la unidad SuperDrive de 1,44 MB , que debutaron con el Macintosh IIx y el Macintosh SE/30 . Las actualizaciones posteriores incluyen soporte para las primeras funciones especializadas de portátiles con la introducción del Macintosh Portable . A partir de System 6, el Finder tiene un número de versión unificado que coincide estrechamente con el del sistema, lo que reduce gran parte de la confusión causada por las diferencias, a menudo considerables, entre los sistemas anteriores. [ 23 ]
Sistema 7/Mac OS 7
El 13 de mayo de 1991 se lanzó System 7. Representó una importante actualización respecto a System 6, con una renovación significativa de la interfaz de usuario , nuevas aplicaciones, mejoras de estabilidad y numerosas funciones nuevas. Su lanzamiento coincidió con el de la línea Macintosh 68040 , para la cual también se brindó soporte . La era de System 7 presenció numerosos cambios en la plataforma Macintosh, incluyendo una proliferación de modelos Macintosh , la transición de 68k a Power Macintosh, así como el auge de Microsoft Windows , el creciente uso de redes informáticas y la explosión de la popularidad de Internet .
Una de las características más significativas de System 7 es la compatibilidad con memoria virtual , un subsistema esencial esperado durante años, que para sistemas anteriores solo existía en una extensión de terceros llamada Virtual de Connectix . [ 30 ] Esto vino acompañado de una transición al direccionamiento de memoria de 32 bits , necesario para las cantidades cada vez mayores de RAM disponibles para la CPU Motorola 68030 y las CPU 68020 con una PMMU 68851. Este proceso implica que todas las rutinas en el código del sistema operativo utilicen los 32 bits completos de un puntero como dirección; los sistemas anteriores usaban los 8 bits superiores como indicadores . Este cambio se conoce como "limpio de 32 bits". Si bien System 7 en sí mismo es limpio de 32 bits, muchas máquinas existentes y miles de aplicaciones no lo eran, por lo que pasó algún tiempo antes de que el proceso se completara. Para facilitar la transición, el panel de control "Memoria" contiene un interruptor para deshabilitar esta función, lo que permite la compatibilidad con aplicaciones más antiguas.
Otra característica destacable de System 7 es la multitarea cooperativa integrada . En System Software 6, esta función era opcional a través de MultiFinder . System 7 también introdujo alias , similares a los enlaces simbólicos en Unix , accesos directos que se introdujeron en versiones posteriores de Microsoft Windows y sombras en IBM OS/2 . Las extensiones del sistema se mejoraron al trasladarse a su propia subcarpeta; también se creó una subcarpeta en la Carpeta del sistema para los paneles de control . En System 7.5, Apple incluye el Administrador de extensiones , un programa que antes era de terceros y que simplificó el proceso de activación y desactivación de extensiones.
El menú Apple, que en System 6 solo contenía accesorios de escritorio, se volvió más versátil: ahora el usuario podía hacer que las carpetas y aplicaciones de uso frecuente, o cualquier otra cosa que deseara, aparecieran en el menú colocando alias en una subcarpeta llamada "Elementos del menú Apple" dentro de la carpeta del sistema. System 7 también introdujo lo siguiente: AppleScript , un lenguaje de scripting para automatizar tareas; QuickDraw de 32 bits , compatible con imágenes de "color verdadero", anteriormente disponible como extensión del sistema; y TrueType , un estándar de fuente de contorno .
En System 6 y versiones anteriores, la Papelera se vacía automáticamente al apagar el ordenador o, si MultiFinder no está en ejecución, al iniciar una aplicación. System 7 reimplementa la Papelera como una carpeta oculta especial, lo que permite que los archivos permanezcan en ella tras reiniciar el sistema hasta que el usuario seleccione deliberadamente el comando "Vaciar Papelera".
Sistema 7.1
System 7.1 es principalmente una actualización para corregir errores, con algunas funciones menores añadidas. Una de las principales novedades de System 7.1 fue el traslado de las fuentes del archivo System a la carpeta Fonts dentro de la carpeta System. Anteriormente, se requería una utilidad de copia de recursos como ResEdit o Font D/A Mover para instalar fuentes. System 7.1 no solo fue el primer sistema operativo Macintosh de pago (todas las versiones anteriores eran gratuitas o se vendían al precio de los disquetes), sino que también recibió una versión "Pro" (versión 7.1.1) con funciones adicionales. System 7.1.2 fue la primera versión compatible con Macs basados en PowerPC. System 7.1 también introdujo los System Enablers como método para admitir nuevos modelos sin actualizar el archivo System. Esto genera archivos adicionales dentro de la carpeta System (uno por cada nuevo modelo compatible).
Sistema 7.5
System 7.5 introduce una gran cantidad de nuevas características, muchas de las cuales se basan en aplicaciones shareware que Apple compró e incluyó en el nuevo sistema. [ 37 ] En las máquinas PowerPC más recientes, System 7.5 puede tener problemas de estabilidad debido en parte a un nuevo administrador de memoria (que se puede desactivar) y problemas con el manejo de errores en el código PowerPC (todas las excepciones PowerPC se asignan al tipo 11). Estos problemas no afectan a las máquinas con arquitectura 68k. System 7.5 es contemporáneo del fallido intento de Apple con Copland , así como del lanzamiento de Windows 95 .
Mac OS 7.6
La estabilidad mejoró en los Mac basados en PowerPC con Mac OS 7.6, que eliminó el nombre "System" ya que se necesitaba un nombre más registrable para licenciar el sistema operativo al creciente mercado de fabricantes de clones de Macintosh de terceros . Mac OS 7.6 requería ROMs limpias de 32 bits, por lo que dejó de ser compatible con todos los Mac con procesador 68000 , así como con los Mac II , Mac IIx , Mac IIcx y Mac SE/30 .
Mac OS 8

Mac OS 8 se lanzó el 26 de julio de 1997, el mismo mes en que Steve Jobs se convirtió en el director ejecutivo de facto de Apple. Su lanzamiento se centró principalmente en mantener el Mac OS en marcha durante un período difícil para Apple. Inicialmente planeado como Mac OS 7.7, se le cambió el número a "8" para aprovechar un vacío legal y lograr el objetivo de Jobs de rescindir las licencias de fabricantes externos para System 7 y acabar con el mercado de clones de Macintosh . [ 38 ]
Mac OS 8 incorporó varias características del proyecto Copland , que había sido abandonado, sin modificar el sistema operativo subyacente. Se incluyó un Finder multihilo , lo que permitió copiar archivos en segundo plano. La interfaz gráfica de usuario (GUI) cambió su apariencia a un nuevo estilo en escala de grises denominado Platinum , y se añadió la posibilidad de cambiar los temas de apariencia (también conocidos como skins ) mediante un nuevo panel de control (aunque Platinum fue el único tema disponible). Esta funcionalidad se implementó mediante una nueva capa de API de "apariencia" dentro del sistema operativo, uno de los pocos cambios significativos.
Apple vendió 1,2 millones de copias de Mac OS 8 en sus dos primeras semanas de disponibilidad y 3 millones en seis meses. Ante las dificultades financieras de Apple en aquel momento, surgió un amplio movimiento popular entre los usuarios de Mac para actualizar sus sistemas y "ayudar a salvar a Apple". Incluso algunos grupos piratas se negaron a redistribuir el sistema operativo. [ 39 ]
Mac OS 8.1
macOS 8.1 introdujo una versión actualizada del Sistema de Archivos Jerárquico ( HFS+ ), que solucionó muchas limitaciones del sistema anterior y se utilizó en versiones posteriores de macOS hasta macOS High Sierra , cuando fue reemplazado por el Sistema de Archivos de Apple . También se observaron otros cambios en la interfaz, como la separación de las funciones de red de la impresión y algunas mejoras en el cambio de aplicaciones. Sin embargo, en aspectos técnicos fundamentales, macOS 8 no difiere mucho de System 7.
Mac OS 8.5
Mac OS 8.5 se centra en la velocidad y la estabilidad, reemplazando la mayor parte del código de 68k por código moderno nativo de PowerPC. También mejoró la apariencia de la interfaz de usuario, aunque la función de personalización de temas se eliminó al final del desarrollo.
Mac OS 9
Mac OS 9, la última revisión importante del Mac OS clásico, se lanzó el 23 de octubre de 1999. [ 7 ] En general, es una evolución constante de Mac OS 8. Las primeras versiones de desarrollo de Mac OS 9 se numeraron como 8.7.
Mac OS 9 mejoró la compatibilidad con la red inalámbrica AirPort e introdujo una implementación temprana de soporte multiusuario. Si bien no es un sistema operativo multiusuario propiamente dicho, Mac OS 9 permite que varios usuarios de escritorio tengan sus propios datos y configuraciones del sistema. El motor de búsqueda Sherlock, mejorado , incorporó varios complementos de búsqueda nuevos. Mac OS 9 también ofrece una gestión de memoria mucho más eficiente. AppleScript se mejoró para permitir el control de TCP/IP y de redes. Además, Mac OS 9 utiliza por primera vez la Actualización de Software de Apple centralizada para buscar e instalar actualizaciones de sistema operativo y hardware.
Otras novedades incluían su software de cifrado de archivos sobre la marcha con firma de código y tecnologías de llavero , paquetes de redes remotas y servidores de archivos , y una lista de controladores USB mucho mejorada .
Mac OS 9 también incorporó algunas tecnologías de transición para ayudar a los desarrolladores de aplicaciones a adoptar ciertas características de Mac OS X antes del lanzamiento del nuevo sistema operativo al público, facilitando así la transición. Estas incluían nuevas API para el sistema de archivos y la integración de la biblioteca Carbon , con la que las aplicaciones podían enlazar en lugar de las bibliotecas API tradicionales. Las aplicaciones adaptadas para ello también podían ejecutarse de forma nativa en Mac OS X. Otros cambios se implementaron a partir de la actualización Mac OS 9.1 para permitir su ejecución en el Entorno Clásico de Mac OS X.
La última actualización del sistema operativo Classic Mac OS fue la versión 9.2.2, publicada el 5 de diciembre de 2001. [ 40 ]
Transición a Mac OS X

macOS (originalmente Mac OS X y posteriormente OS X) [ 41 ] es el sistema operativo actual de Mac de Apple que sucedió oficialmente al Mac OS clásico en 2001. Aunque originalmente se comercializó simplemente como "versión 10" de Mac OS, tiene una historia que es en gran medida independiente de las versiones anteriores de Mac OS.
La primera versión de Mac OS X, Mac OS X Server 1.0 , lanzada en 1999, conserva la apariencia "Platinum" del Mac OS clásico e incluso se asemeja a OPENSTEP en algunos aspectos, siendo la primera versión en incluir la nueva interfaz de usuario Aqua . La primera versión para el consumidor, Mac OS X 10.0 , se lanzó el 24 de marzo de 2001, compatible con la nueva interfaz de usuario Aqua . Apple acortó el nombre a "OS X" en 2011 y luego lo cambió a "macOS" en 2016 para alinearlo con la marca de los demás sistemas operativos de Apple.
El legado arquitectónico de macOS es el sucesor de Mac OS 9 y del legado de Classic Mac OS. Sin embargo, a diferencia de Classic Mac OS, es un sistema operativo basado en Unix [ 42 ] construido sobre NeXTSTEP y tecnología desarrollada en NeXT desde finales de la década de 1980 hasta principios de 1997, cuando Apple compró la empresa y su director ejecutivo, Steve Jobs, regresó a Apple. [ 43 ] macOS también utiliza el código base de BSD y el núcleo XNU , [ 44 ] y su conjunto principal de componentes se basa en el sistema operativo de código abierto Darwin de Apple .
Los usuarios del Mac OS clásico generalmente actualizaban a Mac OS X. Sin embargo, Mac OS X fue criticado en sus primeros años por ser más difícil y menos fácil de usar que el Mac OS original, por la falta de ciertas características que aún no se habían reimplementado en el nuevo sistema operativo, por ser más lento en el mismo hardware (especialmente en hardware antiguo) y por incompatibilidades con el sistema operativo anterior. [ 45 ] Debido a que los controladores (para impresoras, escáneres, tabletas, etc.) escritos para el Mac OS anterior no eran compatibles con Mac OS X, la compatibilidad inconsistente con el programa Classic Environment utilizado para ejecutar los programas del sistema operativo anterior en Mac OS X, y la falta de compatibilidad de Mac OS X con las computadoras Apple más antiguas antes de finales de 1997; algunos usuarios de Macintosh continuaron usando el Mac OS clásico durante algunos años después del lanzamiento original de Mac OS X. Steve Jobs animó a la gente a actualizar a Mac OS X organizando un funeral simbólico para Mac OS 9 en la WWDC 2002. [ 46 ]
Clásico
Las versiones PowerPC de Mac OS X hasta Mac OS X 10.4 Tiger incluyen una capa de compatibilidad para ejecutar aplicaciones antiguas de Mac: el Entorno Clásico. Originalmente conocido como la "caja azul", este entorno ejecuta un sistema operativo Mac OS 9 casi completo, versión 9.1 o posterior, como una aplicación de Mac OS X. Esto permite que las aplicaciones que no se han adaptado a la API Carbon se ejecuten en Mac OS X. La transición es bastante fluida, aunque las aplicaciones "clásicas" conservan su apariencia original de Mac OS 9 y no adoptan la apariencia "Aqua" de Mac OS X.
Los primeros Macs basados en PowerPC con ROM New World venían con Mac OS 9.2 y Mac OS X. Mac OS 9.2 debía ser instalado por el usuario; no venía instalado por defecto en las revisiones de hardware posteriores a Mac OS X 10.4. La mayoría de las aplicaciones clásicas de Mac OS bien escritas funcionan correctamente en este entorno, pero la compatibilidad solo está garantizada si el software fue diseñado para no tener conocimiento del hardware y para interactuar únicamente con el sistema operativo. El Entorno Clásico no está disponible en los sistemas Mac con procesadores Intel ni en los últimos Macs con Apple Silicon debido a la incompatibilidad de Mac OS 9 con el hardware x86 y ARM .
Emulación
emuladores de 68k
Los emuladores de Macintosh de terceros , como vMac , Basilisk II y Executor , permitieron finalmente ejecutar el Mac OS clásico en ordenadores con procesadores Intel . Estos emuladores se limitaban a emular la serie de procesadores 68k , por lo que la mayoría no podía ejecutar versiones de Mac OS posteriores a la 8.1, que requerían procesadores PowerPC . Además, la mayoría necesitaba una imagen de la ROM de Mac o una interfaz de hardware compatible con un chip ROM de Mac real.
Una excepción notable fue el producto de software comercial Executor de Abacus Research & Development, el único producto que utilizó código 100% de ingeniería inversa sin utilizar tecnología de Apple. Se ejecutaba extremadamente rápido, pero nunca logró más que un subconjunto menor de funcionalidad. Pocos programas eran completamente compatibles y muchos eran extremadamente propensos a fallar si es que llegaban a ejecutarse. Executor cubrió un nicho de mercado para portar aplicaciones de Mac 68k a plataformas x86 ; el desarrollo cesó en 2002 y el código fuente fue publicado por el autor a finales de 2008. [ 47 ] Los emuladores que utilizaban imágenes de ROM de Mac ofrecían una compatibilidad casi completa con Mac OS, y las versiones posteriores ofrecían un rendimiento excelente a medida que el rendimiento de los procesadores x86 modernos aumentaba exponencialmente.
Apple included its own Mac 68k emulator that ran seamlessly on all PowerPC-based versions of the Classic Mac OS.[48] Apple also sold a Mac 68k emulator for SPARC-based (Solaris) and PA-RISC based (HP-UX) systems called Macintosh Application Environment (MAE), which could run variants of System 7.x inside an X11 window.
PowerPC emulators
In comparison with 68k-emulator development, PowerPC emulation is more complex and requires more CPU power. The QEMU emulator is capable of running Classic Mac OS and OS X at full speed with networking and sound in most cases.[49] QEMU has official support for Classic Mac OS version 9.0 through 9.2 and Mac OS X 10.0 up to and including 10.5.[50] QEMU has several advantages over other PowerPC emulators, such as supporting a wide range of platforms from Linux to Mac and Windows on current CPU architectures.[50]
Another PowerPC emulator is SheepShaver, which has been around since 1998 for BeOS on the PowerPC platform, but in 2002 was open-sourced, and efforts began to port it to other platforms. Originally it was not designed for use on x86 platforms and required an actual PowerPC processor present in the machine it was running on similar to a hypervisor. Although it provides PowerPC processor support, it can run only up to Mac OS 9.0.4 because it does not emulate a memory management unit.
Other examples include ShapeShifter (by the same developer that created SheepShaver), Fusion, PearPC and iFusion. The latter ran Classic Mac OS with a PowerPC "coprocessor" accelerator card. Using this method has been said to equal or better the speed of a Macintosh with the same processor, especially with respect to the 68k series due to real Macs running in MMU trap mode, hampering performance.
Apple's initial version of Rosetta is a PowerPC emulator allowing Intel-based Macs to run PowerPC Mac OS X applications, but is unable to run non-Carbon Classic Mac OS (9.2.2 or earlier) applications.[51] Rosetta was available for all Intel releases of OS X until version 10.7 Lion.
Timeline
See also
Notas
Referencias
- 1 2 3 Linzmayer, Owen W. (2004). Apple Confidential 2.0 . No Starch Press . Archivado del original el 13 de noviembre de 2016. Recuperado el 23 de septiembre de 2016 .
- 1 2 "Plan de introducción de productos Macintosh" . Bibliotecas y recursos de información académica de la Universidad de Stanford . Archivado del original el 21 de julio de 2010.
- ↑ "Documentación y software de Mac OS 9.2.2" . Apple Computer . 5 de diciembre de 2001. Archivado del original el 21 de abril de 2006. Consultado el 25 de septiembre de 2016 .
- ↑ Morgenstern, David. "Consejos útiles sobre la línea de comandos para programadores y administradores de Mac" . ZDNet . Archivado del original el 28 de julio de 2020. Consultado el 13 de octubre de 2019 .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 "Macintosh: Historial de versiones del software del sistema" . Apple Computer . 7 de agosto de 2001. Archivado del original el 10 de marzo de 2014. Recuperado el 25 de septiembre de 2016 .
- ↑ Gruman, Galen (noviembre de 1997). "Por qué Apple cerró el servicio". Macworld . Vol. 14, n.º 11, págs. 31-36 .
- 1 2 "23 de octubre de 1999: Lanzamiento de Mac OS 9" . AppleMatters.com. Archivado del original el 28 de octubre de 2009. Consultado el 28 de noviembre de 2009 .
- ↑ Hertzfeld, Andy , folklore.org: The Original Macintosh: Mea Culpa , archivado del original el 19 de junio de 2010 , recuperado el 10 de mayo de 2010
- ↑ "Una breve historia del Mac OS clásico: Mac de gama baja" . 26 de julio de 2012. Archivado del original el 5 de octubre de 2016. Consultado el 23 de septiembre de 2016 .
- ↑ Mike Tuck (12 de agosto de 2001). "La verdadera historia de la GUI" . Archivado del original el 3 de enero de 2022. Recuperado el 23 de julio de 2020 .
- ↑ Bruce Horn. "Sobre Xerox, Apple y el progreso" . Archivado del original el 26 de agosto de 2009. Consultado el 1 de septiembre de 2009 .
- ↑ "Folklore.org: ¡No somos hackers!" . www.folklore.org . Archivado del original el 27 de septiembre de 2016 . Consultado el 26 de septiembre de 2016 .
- ↑ «Iconos de Susan Kare | MICG» . Museo de la Impresión y de la Comunicación Gráfica . Consultado el 6 de agosto de 2025 .
- ↑ "Pirouette: Puntos de inflexión en el diseño" . Museo de Arte Moderno . Consultado el 4 de agosto de 2025 .
- ↑ "El gusano de la NASA como arte: el Museo de Arte Moderno inaugura una exposición dedicada al gusano de la NASA" . NASA . 23 de enero de 2025. Consultado el 4 de agosto de 2025 .
- ↑ Feeney, Mark (23 de julio de 2025). "En el MoMA, diseños para vivir" . The Boston Globe . Consultado el 4 de agosto de 2025 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Susan Kare | MoMA" . Museo de Arte Moderno . Consultado el 4 de agosto de 2025 .
- ↑ "System 7.5 y Mac OS 7.6: El principio y el fin de una era" . 27 de junio de 2014. Archivado del original el 24 de septiembre de 2016. Recuperado el 23 de septiembre de 2016. Mac
OS 7.6 merece una mención especial. La diferencia más obvia es el cambio de nombre; esto se debió a los fabricantes de clones de Mac, que no fabricaban Macintosh, sino "ordenadores Mac OS".
- ↑ "Nuevo formato extendido de Mac OS (HFS+) disponible" . Noticias para desarrolladores de Apple . 1997. Archivado del original el 12 de mayo de 2008. Consultado el 28 de marzo de 2007 .
- ↑ Goodin, Sue; Wilson, Dave. "Programando las nuevas Macs" . MacTech . 3 (5). Archivado del original el 24 de junio de 2022. Recuperado el 29 de julio de 2022 .
- ↑ Josh Burker (2002). "Multi-Mac" . Archivado del original el 22 de agosto de 2016. Recuperado el 23 de diciembre de 2017 .
- 1 2 "Los CD para desarrolladores de Apple y sus derivados" . earlymacintosh.org . Consultado el 1 de junio de 2025 .
- 1 2 3 4 "Apple Macintosh antes de System 7" . Archivado del original el 21 de noviembre de 2011. Recuperado el 21 de septiembre de 2015 .
- ↑ "Infinite Mac" . infinitemac.org . Consultado el 7 de julio de 2026 .
- 1 2 Kottwitz, Randal L. (1 de enero de 1986). El manual del usuario avanzado . Nueva York: MacUser Publications, Inc. pág. 11. ISBN 978-0961746209.
- 1 2 "Disco duro 20: El arranque desde HD20 bloquea HD20 y Macintosh" . Apple Inc. 10 de noviembre de 1988. Archivado del original el 22 de enero de 2022. Recuperado el 21 de enero de 2022 .; Denny, Bob (noviembre de 1985). "Programación para compatibilidad con HFS" . Revista MacTech . 2 (1). Westlake Village, CA: 8. Archivado del original el 12 de mayo de 2008. Recuperado el 2 de mayo de 2008 .
- ↑ "Interfaz gráfica de usuario de Mac" . Archivado del original el 14 de julio de 2011. Consultado el 21 de septiembre de 2015 .
- 1 2 "Software del sistema: Configuraciones para Mac 128K, XL, 512 y 512KE (7/94)" . Apple Inc. 3 de agosto de 1994. Archivado del original el 24 de febrero de 2008. Recuperado el 2 de mayo de 2008 .
- 1 2 Wiggins, Robert (marzo de 1998). "Todo listo: actualización del sistema 5.0" . MacUser . Martin Mazner. págs. 126–138 .
- 1 2 "Orquestación de aplicaciones" . InfoWorld . 24 de septiembre de 1990. pág. 83. Archivado del original el 25 de marzo de 2021. Recuperado el 8 de marzo de 2019 .
- ↑ "Los primeros Mac OS" . Applemuseum.bott.org. Archivado del original el 18 de julio de 2011. Consultado el 29 de julio de 2014 .
- 1 2 3 4 "Macintosh: Historial de versiones del software del sistema" . Apple Inc. 7 de agosto de 2001. Archivado del original el 20 de abril de 2008. Recuperado el 22 de abril de 2008 .
- ↑ Clark, Don (11 de junio de 1988). "Sistema largamente esperado: Apple añade software para acelerar Macintosh" . San Francisco Chronicle . págs. B3 . Recuperado el 11 de junio de 2026 a través de NewsBank.
- ↑ "Software del sistema Macintosh de Estados Unidos 6.0.3 - Historial de cambios" . Archivado del original el 7 de noviembre de 2017. Consultado el 5 de noviembre de 2017 .
- ↑ "MacBulletin - Apple retira System 6.0.6" . Revista MacWorld . Diciembre de 1990. pág. 17.
- ↑ "Sistema 6.0.8L: Archivo Léame (8/95)" . Apple Inc. 17 de agosto de 1995. Archivado del original el 26 de abril de 2012. Consultado el 3 de mayo de 2008 .
- ↑ Ean Houts (5 de septiembre de 1994). "QuickDraw GX es el gran atractivo de System 7.5" . InfoWorld . Archivado del original el 20 de octubre de 2021. Recuperado el 27 de octubre de 2016. Apple
ha añadido algunas características para mejorar la interfaz de System 7.5, aunque estas ya estaban disponibles como utilidades o shareware desde hace bastante tiempo.
Wood , Steve (18 de junio de 1999). "Vacaciones del empresario: Software que desaparece" . Archivado del original el 27 de marzo de 2012. - ↑ Beale, Steven (octubre de 1997). "Mac OS 8 se lanza sin acuerdo de licencia". Macworld . Vol. 14, n.º 10, págs. 34-36 .
- ↑ Jeff Walsh (28 de julio de 1997). "La última versión de Mac OS agrada a los usuarios finales" . InfoWorld . Archivado del original el 21 de enero de 2022. Consultado el 30 de octubre de 2020 .; "¿Dónde quieres piratear hoy?" . Forbes . 8 de agosto de 1997. Archivado del original el 27 de agosto de 2017 . Recuperado el 25 de agosto de 2017 .
La última noticia en la escena Macwarez es que los piratas no deberían copiar el OS8 de Apple, el último sistema operativo de Mac, sino comprarlo, ya que Apple necesita desesperadamente el dinero.
- ↑ "Documentación y software de Mac OS 9.2.2" . Apple Inc. 5 de diciembre de 2001. Archivado del original el 21 de abril de 2006. Consultado el 23 de febrero de 2017 .
- ↑ "¿Qué es un sistema operativo (SO)?" . Apple, Inc. 15 de julio de 2004. Archivado del original el 22 de julio de 2010. Consultado el 6 de septiembre de 2014 .
- ↑ "Mac OS X y Unix – Apple" (PDF) . Archivado del original (PDF) el 30 de mayo de 2009. Consultado el 5 de febrero de 2016 .
- ↑ Apple Computer (20 de diciembre de 1996). "Apple Computer, Inc. acuerda adquirir NeXT Software Inc." Archivado del original el 16 de enero de 1999. Consultado el 23 de febrero de 2017 .
- ↑ "Mac OS X: ¿Qué es BSD?" . Archivado del original el 19 de febrero de 2013. Consultado el 23 de septiembre de 2016 .
- ↑ "OS X 10.1" . 15 de octubre de 2001. Archivado del original el 19 de enero de 2012. Consultado el 14 de junio de 2017 .
- ↑ "Empleos: OS 9 ha muerto, ¡larga vida a OS X! – Macworld" . Macworld . Mayo de 2002. Archivado del original el 24 de septiembre de 2016. Consultado el 23 de septiembre de 2016 .
- ↑ "Código fuente del ejecutor" . GitHub . 8 de diciembre de 2018. Archivado del original el 2 de enero de 2018. Consultado el 23 de septiembre de 2016 .
- ↑ "El emulador 68LC040 (IM: PS)" . Apple Developer . 3 de julio de 1996. Archivado del original el 21 de enero de 2022. Consultado el 26 de diciembre de 2021 .
- ↑ "Ejecutar Qemu-system-ppc con sistemas invitados Mac OS/OSX en macOS" . emaculation.com . emaculation. 10 de enero de 2021. Archivado del original el 30 de diciembre de 2021. Consultado el 10 de noviembre de 2021 .
- 1 2 "Documentación/Plataformas/PowerPC" . wiki.qemu.org . 27 de febrero de 2021. Archivado del original el 20 de diciembre de 2021. Recuperado el 10 de noviembre de 2021 .
- ↑ "¿Qué se puede traducir?" (PDF) . Directrices de programación binaria universal, segunda edición . Apple. Archivado del original (PDF) el 3 de agosto de 2012. Consultado el 5 de septiembre de 2011 .
Enlaces externos
- Foros de Apple: Mac OS clásico – El foro oficial de Apple para Mac OS clásico
- La verdadera historia de la interfaz gráfica de usuario (GUI) : un artículo sobre la historia de las interfaces gráficas de usuario.
- Apple Macintosh antes de System 7 Archivado el 18/11/2021 en Wayback Machine : una guía completa de las versiones de Mac OS anteriores a System 7
- Folklore.org – Un sitio de anécdotas compartidas por los creadores del primer Macintosh.
- El Museo Vintage Mac : información sobre los sistemas Macintosh desde el Sistema 1 hasta el Sistema 7.
- Sistema Macintosh 1 en tu navegador : un simulador basado en la web.
- Sistema Macintosh 7 en tu navegador : un simulador basado en la web.
- Revista BYTE, septiembre de 1986 : Un artículo sobre Amiga vs. Macintosh.
- Sistema operativo Mac clásico
- Software de 1984
- Software de Apple Inc.
- Sistemas operativos descontinuados
- Historia del software
- Sistemas operativos Macintosh
- Desarrollo de sistemas operativos Macintosh
- Sistemas operativos PowerPC
- Productos y servicios descontinuados en 2002.
- Software programado en Pascal
- Historiales de versiones de software