El clásico Mac OS [a] ( software del sistema ) es la serie de sistemas operativos desarrollados para la familia de computadoras personales Macintosh por Apple Inc. desde 1984 hasta 2001, comenzando con System 1 y terminando con Mac OS 9 . Al sistema operativo Macintosh se le atribuye haber popularizado el concepto de interfaz gráfica de usuario . [4] Se incluyó con cada Macintosh que se vendió durante la era en la que se desarrolló, y se realizaron muchas actualizaciones del software del sistema junto con la introducción de nuevos sistemas Macintosh.
Desarrollador | Apple Computer, Inc. |
---|---|
Familia OS | Macintosh |
Estado de trabajo | Histórico, no admitido |
Modelo fuente | Fuente cerrada |
Versión inicial | 24 de enero de 1984 [1] [2] |
Lanzamiento final | 9.2.2 / 5 de diciembre de 2001 [3] |
Objetivo de marketing | Computación personal |
Plataformas | |
Tipo de grano | Monolítico para 68k, nanokernel para PowerPC |
Interfaz de usuario predeterminada | Gráfico |
Licencia | Software comercial , software propietario |
Sucesor | macOS (anteriormente llamado "Mac OS X" y "OS X") |
Estado de soporte | |
No admitido a partir del 1 de febrero de 2002 |
Apple lanzó el Macintosh original el 24 de enero de 1984. La primera versión del software del sistema , que no tenía nombre oficial, se basó parcialmente en Lisa OS , que Apple lanzó previamente para la computadora Lisa en 1983. Como parte de un acuerdo que permitía Xerox para comprar acciones de Apple a un precio favorable, también utilizó conceptos de la computadora Xerox PARC Alto , que el ex director ejecutivo de Apple, Steve Jobs, y otros miembros del equipo Lisa habían visto previamente. [1] Este sistema operativo constaba de la ROM de la caja de herramientas de Macintosh y la "Carpeta del sistema", un conjunto de archivos que se cargaban desde el disco. El nombre Macintosh System Software entró en uso en 1987 con System 5. Apple rebautizó 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 para permitir que varios programas permanezcan cargados. El software de cada programa cargado utilizó la memoria exclusivamente; solo cuando lo activaba el Switcher, aparecía el programa, incluso el escritorio del Finder. Con el conmutador, la característica ahora familiar del Portapapeles permitía cortar y pegar entre los programas cargados a través de conmutadores, incluido el escritorio.
Con la introducción de System 5, se agregó una extensión cooperativa multitarea llamada MultiFinder , que permitió que el contenido de las ventanas de cada programa permaneciera en una vista en capas sobre el escritorio, y luego se integró en System 7 como parte del sistema operativo junto con soporte. para memoria virtual . Sin embargo, a mediados de la década de 1990, los sistemas operativos contemporáneos como Windows NT , OS / 2 y NeXTSTEP habían traído multitarea preventiva , memoria protegida , controles de acceso y capacidades multiusuario a las computadoras de escritorio, la gestión de memoria limitada de Macintosh y la susceptibilidad a conflictos entre extensiones que brindan funcionalidad adicional, como redes o soporte para un dispositivo en particular, [8] llevó a críticas significativas al sistema operativo y fue un factor en la participación de mercado en declive de Apple en ese momento.
Después de dos intentos fallidos de crear un sucesor del software del sistema Macintosh llamado Taligent y Copland , y un esfuerzo de desarrollo de cuatro años encabezado 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 ; la X significa la base de la familia de sistemas Unix subyacente compartida con el desarrollo de Jobs de los sistemas operativos NeXTSTEP en la computadora NeXT . 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 la compatibilidad, pero los dos sistemas operativos tienen orígenes y arquitecturas completamente diferentes.
Las actualizaciones finales de Mac OS 9 lanzadas en 2001 proporcionaron interoperabilidad con Mac OS X. El nombre "Clásico", que ahora significa el Mac OS histórico en su conjunto, es una referencia al entorno clásico , una capa de compatibilidad que ayudó a facilitar la transición a Mac. OS X (ahora macOS). [9]
Concepto inicial
El proyecto Macintosh comenzó a fines 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 armar 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 Macintosh buscó deliberadamente minimizar el conocimiento del sistema operativo por parte del usuario. Muchas tareas básicas que requerían un mayor conocimiento del sistema operativo en otros sistemas se podían realizar mediante gestos del mouse y controles gráficos en una Macintosh. Esto lo diferenciaría de sus contemporáneos como MS-DOS , que utilizan una interfaz de línea de comandos que consta de comandos textuales breves y abreviados.
En enero de 1981, Steve Jobs se hizo cargo por completo del proyecto Macintosh. Jobs y varios ingenieros de Apple visitaron Xerox PARC en diciembre de 1979, tres meses después de que comenzaran los proyectos Lisa y Macintosh. Después de enterarse de la tecnología GUI pionera que se estaba desarrollando en Xerox PARC por parte de ex empleados de Xerox como Raskin, Jobs negoció una visita para ver la computadora Xerox Alto y las herramientas de desarrollo Smalltalk a cambio de opciones sobre acciones de Apple. [10] Los sistemas operativos finales Lisa y Macintosh utilizan conceptos de Xerox Alto, pero muchos elementos de la interfaz gráfica de usuario fueron creados por Apple, incluida la barra de menús, menús desplegables y los conceptos de arrastrar y soltar y manipulación directa . [11]
A diferencia de 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 más grande (64 kB) y contiene el código clave del sistema operativo. Gran parte de la ROM original de Mac fue codificada por Andy Hertzfeld , miembro del equipo original de Macintosh. Pudo conservar un valioso espacio ROM escribiendo rutinas en código de lenguaje ensamblador optimizado con "hacks" o ingeniosos trucos de programación. [12] Además de la ROM, también codificó el kernel, 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 , quien luego diseñó los iconos para Microsoft Windows 3.0 . Bruce Horn y Steve Capps escribieron Macintosh Finder , así como varias utilidades del sistema Macintosh.
Apple publicitó agresivamente su nueva máquina. Después de su lanzamiento, la compañía compró las 39 páginas del espacio publicitario en la edición de noviembre / diciembre de 1984 de la revista Newsweek . El Macintosh rápidamente vendió más que su predecesor más sofisticado pero mucho más caro, el Lisa . Apple desarrolló rápidamente un producto llamado MacWorks , que le permitió a Lisa emular el software del sistema Macintosh a través del Sistema 3, momento en el cual se había descontinuado como el Macintosh XL rebautizado . Muchos de los avances del sistema operativo de Lisa no aparecerían en el sistema operativo Macintosh hasta System 7 o posterior.
Arquitectura
Compatibilidad
Las primeras versiones de Mac OS solo son compatibles con los Macintosh de la familia Motorola 68000 . Cuando Apple introdujo computadoras con hardware PowerPC , el sistema operativo fue adaptado para admitir esta arquitectura. Mac OS 8.1 es la última versión que podría ejecutarse en un procesador 68k (el 68040 ).
En sistemas anteriores a los sistemas basados en PowerPC G3 , partes importantes del sistema se almacenan en la ROM física de la placa base. El propósito inicial de esto es evitar que el sistema operativo utilice la mayor parte de la RAM de 128 KB del Macintosh inicial; las ROM iniciales eran de 64 KB. Esta arquitectura también permite una interfaz de sistema operativo completamente gráfica en el nivel más bajo sin la necesidad de una consola de solo texto o modo de línea de comandos: los errores de tiempo de arranque, como encontrar unidades de disco que no funcionen, se comunican al usuario gráficamente, generalmente con un icono o la fuente distintiva de mapa de bits de Chicago y un Chime of Death o una serie de pitidos. Esto contrasta con las computadoras MS-DOS y CP / M de la época, que muestran dichos mensajes en una fuente monoespaciada sobre un fondo negro y requieren el uso del teclado en lugar de un mouse para la entrada. Para proporcionar tales sutilezas a un nivel bajo, los primeros Mac OS dependen del software central del sistema en la ROM de la placa base, lo que también garantiza que solo las computadoras Apple o los clones con licencia (con las ROM protegidas por derechos de autor de Apple) puedan ejecutar Mac OS.
Clones de Mac
Varios fabricantes de computadoras a lo largo de los años hicieron clones de Macintosh que eran capaces de ejecutar Mac OS. De 1995 a 1997, Apple concedió licencias de ROM de Macintosh a varias empresas, en particular Power Computing , UMAX y Motorola . Estas máquinas normalmente ejecutaban varias versiones del Mac OS clásico. Steve Jobs puso fin al programa de licencias de clones después de regresar a Apple en 1997.
La compatibilidad con los clones de Macintosh se mostró por primera vez en System 7.5.1, que fue la primera versión que incluyó el logotipo de "Mac OS" (una variación del icono de inicio de Happy Mac original ), y Mac OS 7.6 fue el primero en llamarse "Mac OS "en lugar de" Sistema ". Estos cambios se realizaron para disociar el sistema operativo de los propios modelos Macintosh de Apple. [13]
Sistemas de archivos
El Macintosh usó originalmente el Sistema de archivos de Macintosh (MFS), un sistema de archivos plano con un solo nivel de carpetas. Esto fue reemplazado rápidamente en 1985 por el Sistema de archivos jerárquico (HFS), que tenía un verdadero árbol de directorios . Por lo demás, ambos sistemas de archivos son compatibles. Un sistema de archivos mejorado llamado HFS Plus ("HFS +" o "Mac OS Extended") se anunció en 1997 y se implementó en 1998. [14]
Los archivos en la mayoría de los sistemas de archivos utilizados con DOS , Windows , Unix u otros sistemas operativos tienen solo una " bifurcación ". Por el contrario, MFS y HFS dan a los archivos dos "bifurcaciones" diferentes. La bifurcación de datos contiene el mismo tipo de información que un archivo en otros sistemas de archivos, como el texto de un documento o los mapas de bits de un archivo de imagen. La bifurcación de recursos contiene otros datos estructurados, como definiciones de menú, 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 puede constar solo de recursos (incluidos los segmentos de código ) con una bifurcación de datos vacía, mientras que un archivo de datos puede tener solo una bifurcación de datos sin una bifurcación de recursos. Un archivo de procesador de texto podría contener su texto en la bifurcación de datos e información de estilo en la bifurcación de recursos, de modo que una aplicación que no reconozca la información de estilo aún pueda leer el texto sin procesar.
Por otro lado, estas bifurcaciones supondrían un desafío para la interoperabilidad con otros sistemas operativos. Al copiar o transferir un archivo Mac OS a un sistema que no sea Mac, las implementaciones predeterminadas simplemente eliminarían el archivo de su bifurcación de recursos. 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 no funcionarían sin sus recursos. Esto requirió esquemas de codificación como BinHex y MacBinary , que permitían al usuario codificar un archivo de doble bifurcación en una sola secuencia, o tomar inversamente una sola secuencia así codificada y reconstituirla en un archivo de doble bifurcación utilizable por Mac OS.
Historial de versiones
Sistema 1, 2, 3 y 4
Como parte del objetivo de Apple de crear una computadora con una simplicidad similar a un dispositivo, no se hace una distinción explícita entre el software del sistema operativo y el hardware en el que se ejecuta. Debido a esto, las primeras versiones del sistema operativo 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 utilizada para la gestión de archivos que también muestra el escritorio . Los dos archivos están contenidos en un directorio de carpetas denominado "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 llamado Macintosh File System (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.
- System 2.0 agregó soporte para AppleTalk y el LaserWriter recientemente introducido para usarlo.
- System 2.1 (Finder 5.0) introdujo el sistema de archivos jerárquico (HFS) que tiene directorios reales. Esta versión fue específicamente para admitir el disco duro 20 y solo implementa HFS en RAM ; inicio y la mayoría de los disquetes siguen siendo volúmenes MFS 400 K.
- System 3.0 (Finder 5.1) se introdujo con Macintosh Plus , implementando oficialmente HFS, unidades de inicio de 800K, soporte para varias tecnologías nuevas, incluidas SCSI y AppleShare , y Basura "abultada" (es decir, cuando la Papelera contiene archivos, adquiere una apariencia abultada ).
- System 4.0 se lanzó con Macintosh SE y System 4.1 se envió por primera vez con Macintosh II; estas nuevas máquinas requerían soporte adicional para las primeras ranuras de expansión , Apple Desktop Bus (ADB), discos duros internos y, en Macintosh II, color externo pantallas y el primer procesador Motorola 68020 . [15]
Estas versiones solo pueden ejecutar una aplicación a la vez, excepto los accesorios de escritorio, aunque los shells de aplicaciones especiales como Multi-Mac [16] o Switcher (discutidos en MultiFinder ) podrían solucionar esto. Los cambios visibles se reflejan mejor en el número de versión del Finder , donde se encuentran grandes saltos entre 1.x, 4.x, 5.xy 6.x.
A finales de la década de 1990, Apple dio retroactivamente a estos lanzamientos más antiguos un solo nombre.
Versión del software del sistema [5] | Versión del sistema [5] | Fecha de lanzamiento [5] | Versión del buscador [5] | Versión de LaserWriter [5] | Información de publicación [5] |
---|---|---|---|---|---|
Software del sistema Macintosh | 1.0 (.97) [17] | 24 de enero de 1984 [1] [2] | 1.0 | Versión inicial | |
Software del sistema Macintosh (0.1) | 1.1 | 5 de mayo de 1984 [1] | 1,1 g | Lanzamiento de mantenimiento, escena de montaña agregada, cuadro Acerca de, comando de limpieza | |
Software del sistema Macintosh (0.3 y 0.5) | 2.0 | Abril de 1985 [18] | 4.1 | Actualización del Finder: se introdujeron varias carpetas, el comando "Apagar" y la instalación de una aplicación "MiniFinder" para iniciar rápidamente cualquiera de las aplicaciones elegidas. Sistema: capturas de pantalla introducidas usando ⌘ Command+ ⇧ Shift+3 | |
Software del sistema Macintosh [17] [19] [20] | 2.1 [17] | Septiembre de 1985 [17] | 5,0 [19] [20] | Versión para compatibilidad con Hard Disk 20 [17] [19] [20] | |
Software del sistema Macintosh (0.7) | 3,0 | Enero de 1986 [1] | 5.1 | 1.1 [ cita requerida ] | Introducido con Macintosh Plus [1] |
Software del sistema 1.0 | 3.1 | Febrero de 1986 [1] | 5.2 | 1.1 | |
Software del sistema 1.1 | 3.2 | Junio de 1986 [21] | 5.3 | 3.1 | Problemas resueltos con pérdida de datos, fallas del sistema; Selector y calculadora actualizados. [21] |
AppleShare 1.0 | 3.3 | Enero de 1987 | 5.4 | Disco de instalación de la estación de trabajo AppleShare 1.0 (para Macintosh 512K) | |
AppleShare 1.1 [22] | 3.3 [22] | 1987 | 5.5 [22] | Disco de instalación de la estación de trabajo AppleShare 1.1 (para Macintosh 512K) [22] | |
AppleShare 2.0 [22] | 3.4 [22] | 1988 | 6.1 [22] | Disco de instalación de la estación de trabajo AppleShare 2.0 Macintosh 512Ke [22] | |
Software del sistema 2.0 | 4.0 | Enero de 1987 [1] | 5.4 | 3.3 | Lanzamiento para Macintosh SE . Se presentó AppleShare [ cita requerida ] |
Software del sistema 2.0.1 | 4.1 | 2 de marzo de 1987 | 5.5 | 4.0 | Lanzamiento para Macintosh II . Controlador LaserWriter actualizado |
Software del sistema 5
Hacia finales de 1987, Apple presentó un paquete titulado "Actualización de software del sistema Apple Macintosh 5.0". [23] Por primera vez, el sistema operativo Macintosh se ofreció como un producto minorista distinto que incluía cuatro discos de 800K y tres manuales, a un costo de 49 dólares estadounidenses. El software en sí todavía estaba disponible gratuitamente a través de grupos de usuarios y servicios de tablones de anuncios. Si bien la caja del producto presentó esta actualización al sistema operativo como "versión 5.0", este número no aparece en el software en sí. Tres de los cuatro discos (Herramientas del sistema 1, Herramientas del sistema 2 y Utilidades 1) son todos de arranque, y el usuario puede arrancar desde cualquier disquete que contenga las herramientas que necesita. Por ejemplo, System Tools 2 es el único disco con controladores de impresora y Utilities 1 es el único disco con Disk First Aid y Apple HD SC Setup . Debido a que los discos se denominan Herramientas del sistema, los usuarios y la prensa comúnmente se refieren a esta versión como "Herramientas del sistema 5.0".
La principal característica nueva de System 5 es MultiFinder , una extensión que permite que el sistema ejecute varios programas a la vez. El sistema utiliza un modelo cooperativo multitarea , lo que significa que se da tiempo a las aplicaciones en segundo plano solo cuando la aplicación en primer plano cede el control. Un cambio en las funciones del sistema que las aplicaciones ya llamaban para manejar eventos hace que muchas aplicaciones existentes compartan el tiempo automáticamente, además de poder realizar tareas en segundo plano. [23] Los usuarios también pueden optar por no utilizar MultiFinder, por lo que utilizan una sola aplicación a la vez. En 1990, InfoWorld probó cuatro opciones multitarea para PC y Mac, viendo MultiFinder positivamente en general, pero notando que su presencia redujo a la mitad la velocidad de transferencia e impresión de archivos en comparación con el Sistema 6 de una sola tarea sin MultiFinder. [24]
Versión del software del sistema [5] | Fecha de lanzamiento [5] | Versión del sistema [5] | Versión de software [5] | Información de publicación [5] | ||
---|---|---|---|---|---|---|
Descubridor | MultiFinder | LaserWriter | ||||
5,0 | Octubre de 1987 [25] | 4.2 | 6.0 | 1.0 | 5,0 | Versión inicial |
5.1 | Noviembre de 1987 | 4.3 | 5.1 | Controlador LaserWriter actualizado y nueva versión de Apple HD SC Setup |
Software del sistema 6
El software del sistema 6 (también denominado "Sistema 6") es una versión de consolidación del software del sistema Macintosh, que produce un sistema operativo completo, estable y duradero. Dos importantes introducciones de hardware que requieren soporte adicional bajo System 6 son el procesador 68030 y el SuperDrive de 1,44 MB que debutan con Macintosh IIx y Macintosh SE / 30 . Las actualizaciones posteriores incluyen soporte para las primeras funciones especializadas de computadora portátil con la introducción de Macintosh Portable . Desde el Sistema 6 en adelante, el Finder tiene un número de versión unificado que se asemeja mucho al del Sistema, lo que alivia gran parte de la confusión causada por las diferencias a menudo considerables entre los sistemas anteriores. [26]
Versión del sistema [5] | Fecha de lanzamiento [5] | Versión de software [5] | Información de publicación [5] | ||
---|---|---|---|---|---|
Descubridor | MultiFinder | LaserWriter | |||
6.0 | Abril de 1988 | 6.1 | 6.0 | 5.2 | Versión inicial |
6.0.1 | 19 de septiembre de 1988 | 6.1.1 | 6.0.1 | Lanzamiento para Macintosh IIx (1988) | |
6.0.2 | Finales de 1988 | 6.1 | Liberación de mantenimiento | ||
6.0.3 | 7 de marzo de 1989 | 6.0.3 | Lanzamiento para Macintosh IIcx (1989) | ||
6.0.4 | 20 de septiembre de 1989 | 6.1.4 | 6.0.4 | Lanzamiento para Macintosh Portable y IIci (1989) | |
6.0.5 | 19 de marzo de 1990 [27] | 6.1.5 | 6.0.5 | Lanzamiento para Macintosh IIfx (1990) | |
6.0.6 | 15 de octubre de 1990 | 6.1.6 | 6.0.6 | No lanzado debido a un error de AppleTalk [28] | |
6.0.7 | 16 de octubre de 1990 | 6.1.7 | 6.0.7 | Lanzamiento oficial para Macintosh LC , IIsi y Classic (1990) | |
6.0.8 | 13 de mayo de 1991 | 6.1.8 | 6.0.8 | 7.0 | Software de impresión actualizado para que coincida con el software del Sistema 7.0 |
6.0.8L | 23 de marzo de 1992 | Versión de mantenimiento limitado para clientes del Pacífico |
Sistema 7 / Mac OS 7
El 13 de mayo de 1991, se lanzó System 7. Es una actualización importante sobre el Sistema 6, que agrega una revisión significativa de la interfaz de usuario , nuevas aplicaciones, mejoras de estabilidad y muchas características nuevas. Su introducción coincide con el lanzamiento y proporcionó soporte para la línea 68040 Macintosh . La era System 7 vio numerosos cambios en la plataforma Macintosh, incluida la proliferación de modelos Macintosh , la transición de 68k a Power Macintosh , así como el surgimiento de Microsoft Windows , el uso creciente de redes de computadoras y la explosión de la popularidad de Internet .
Una de las características más importantes de System 7 es el soporte de memoria virtual , un subsistema esencial anticipado durante años, que solo existe para los sistemas anteriores en una extensión de terceros llamada Virtual de Connectix . [24] Acompañando esto hubo un movimiento hacia el 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 hacer que todas las rutinas en el código del sistema operativo usen 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 "limpieza de 32 bits". Si bien el Sistema 7 en sí 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 se completara el proceso. 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 notable de System 7 es la multitarea cooperativa incorporada . En el software del sistema 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 moviéndose a su propia subcarpeta; También se creó una subcarpeta en la Carpeta del sistema para los paneles de control . En el Sistema 7.5, Apple incluye Extensions Manager , un programa previamente de terceros que simplificó el proceso de habilitar y deshabilitar extensiones.
El menú de Apple, que incluye solo los accesorios de escritorio en el Sistema 6, se hizo más de uso general: el usuario ahora podía hacer que las carpetas y aplicaciones de uso frecuente, o cualquier otra cosa que quisieran, aparecieran en el menú colocando alias en un " Subcarpeta Apple Menu Items "de la carpeta del sistema. System 7 también introdujo lo siguiente: AppleScript , un lenguaje de programación para automatizar tareas; QuickDraw de 32 bits , compatible con las llamadas imágenes de "color verdadero", anteriormente disponible como una extensión del sistema; y TrueType , un estándar de fuente de contorno .
La Papelera, en System 6 y versiones anteriores, se vacía automáticamente al apagar la computadora o, si MultiFinder no se está ejecutando, al iniciar una aplicación. System 7 vuelve a implementar la Papelera como una carpeta oculta especial, lo que permite que los archivos permanezcan en ella durante los reinicios hasta que el usuario elija deliberadamente el comando "Vaciar papelera".
Sistema 7.1
El sistema 7.1 es principalmente una versión de corrección de errores, con algunas características menores agregadas. Una de las principales características nuevas del Sistema 7.1 fue mover las fuentes del archivo del Sistema a la carpeta Fuentes en la Carpeta del Sistema. Anteriormente, se necesitaba una utilidad de copia de recursos como ResEdit o Font D / A Mover para instalar fuentes. El sistema 7.1 no solo es el primer sistema operativo Macintosh que cuesta dinero (todas las versiones anteriores eran gratuitas o se vendían al costo de los disquetes), sino que también recibió un hermano "Pro" (versión 7.1.1) con características adicionales. System 7.1.2 fue la primera versión compatible con Macs basados en PowerPC. El sistema 7.1 también presenta los habilitadores del sistema como un método para admitir nuevos modelos sin actualizar el archivo del sistema real. Esto conduce a archivos adicionales dentro de la carpeta del sistema (uno por cada nuevo modelo admitido).
Sistema 7.5
System 7.5 introduce una gran cantidad de funciones nuevas, muchas de las cuales se basan en aplicaciones shareware que Apple compró e incluyó en el nuevo sistema. [29] [30] En las máquinas PowerPC más nuevas, el Sistema 7.5 puede tener problemas de estabilidad en parte debido a un nuevo administrador de memoria (que se puede apagar), [ cita requerida ] y problemas con el manejo de errores en el código PowerPC (todos Las excepciones de PowerPC se asignan al tipo 11). Estos problemas no afectan a las máquinas con arquitectura 68k. System 7.5 es contemporáneo con el fallido esfuerzo de Copland de Apple, así como con el lanzamiento de Windows 95 , que coincide con la compra de Apple de varias mejoras del sistema shareware para incluir como nuevas características del sistema.
Mac OS 7.6
La estabilidad mejoró en las Mac basadas en PowerPC con Mac OS 7.6, que eliminó el sobrenombre de "Sistema" ya que se necesitaba un nombre más comercial para otorgar licencias del sistema operativo al creciente mercado de terceros fabricantes de clones de Macintosh . Mac OS 7.6 requería ROM limpias de 32 bits, por lo que dejó de ser compatible con todas las Mac con un procesador 68000 , así como con Mac II , Mac IIx , Mac IIcx y Mac SE / 30 .
Versión del sistema [5] | Información de publicación [5] |
---|---|
Sistema 7.0 | MultiFinder integrado siempre habilitado |
Sistema 7.0.1 | introducido con las series LC II y Quadra |
Sistema 7.0.1P | |
Sintonizador del sistema 7 | actualización para 7.0 y 7.0.1 |
Sistema 7.1 | introdujo la carpeta de fuentes |
Sistema 7.1P | |
Sistema 7.1P1 | |
Sistema 7.1P2 | |
Sistema 7.1P3 | última versión "P" con nuevas funciones |
Sistema 7.1P4 | |
Sistema 7.1P5 | |
Sistema 7.1P6 | |
Sistema 7.1 Pro | versión 7.1.1, combinada con PowerTalk , Speech Manager, MacInTalk , Thread Manager |
Sistema 7.1.2 | Macs equipados con un procesador PowerPC |
Sistema 7.1.2P | solo para la serie Performa / LC / Quadra 630, reemplazada muy rápidamente por 7.5 |
Sistema 7.5 | |
Sistema 7.5.1 | System 7.5 Update 1.0: el primer sistema operativo Macintosh en llamarse a sí mismo "Mac OS" |
Sistema 7.5.2 | Power Macs que utilizan PCI , utilizables solo en estos Power Macs y PowerBooks 5300 , 190 y Duo 2300 |
Sistema 7.5.3 | System 7.5 Update 2.0 |
Sistema 7.5.3L | solo para clones de Macintosh |
Sistema 7.5.3 Revisión 2 | |
Sistema 7.5.3 Revisión 2.1 | solo para Performa 6400/180 y 6400/200 |
Sistema 7.5.4 | retirado pocas horas después del lanzamiento y reemplazado por 7.5.5 |
Sistema 7.5.5 | último para admitir Macs sin limpieza de 32 bits, incluidos todos con menos de una CPU 68030, excepto el Macintosh LC |
Mac OS 7.6 | el nombre cambió formalmente debido al programa de clonación experimental , aunque System 7.5.1 y posteriores usaron el nombre "Mac OS" en la pantalla de inicio |
Mac OS 7.6.1 | Se introdujo el manejo adecuado de errores de PowerPC |
Mac OS 8
Mac OS 8 fue lanzado el 26 de julio de 1997, el mismo mes en que Steve Jobs se convirtió en el CEO de facto de Apple. Se lanzó principalmente para mantener el Mac OS avanzando durante un momento difícil para Apple. Inicialmente planeado como Mac OS 7.7, se volvió a numerar "8" para explotar una laguna legal y lograr el objetivo de Jobs de rescindir las licencias de fabricantes de terceros para System 7 y cerrar el mercado de clones de Macintosh . [31]
Mac OS 8 agregó una serie de características del proyecto Copland abandonado , sin modificar el sistema operativo subyacente. Se incluyó un buscador de subprocesos múltiples ; Los archivos ahora se pueden copiar en segundo plano. La GUI se cambió en apariencia a una nueva apariencia en escala de grises sombreada llamada Platinum , y se agregó la capacidad de cambiar los temas de apariencia (también conocidos como máscaras ) con un nuevo panel de control (aunque Platinum fue el único enviado). Esta capacidad fue proporcionada por 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. A la luz de las dificultades financieras de Apple en ese momento, hubo un gran movimiento de base entre los usuarios de Mac para actualizar y "ayudar a salvar a Apple". Incluso algunos grupos piratas se negaron a redistribuir el sistema operativo. [32] [33]
Mac OS 8.1
Mac OS 8.1 introdujo una versión actualizada del sistema de archivos jerárquico llamado HFS + , que solucionó muchas de las limitaciones del sistema anterior y continuó usándose en macOS hasta macOS High Sierra , cuando fue reemplazado por el sistema de archivos de Apple . Hay algunos 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 los aspectos técnicos subyacentes, Mac OS 8 no es muy diferente del Sistema 7.
Mac OS 8.5
Mac OS 8.5 se centra en la velocidad y la estabilidad, y la mayoría del código 68k se reemplaza por código moderno nativo de PowerPC. También mejoró la apariencia de la interfaz de usuario, aunque la función de tematización se eliminó tarde en el desarrollo.
Versión del sistema [5] | Información de publicación [5] |
---|---|
Mac OS 8.0 | La primera versión requirió un procesador 68040 , dejando de lado el soporte para el resto de la serie Macintosh II y otras Macs 68030 . También añadió soporte para el PowerPC G3 procesador |
Mac OS 8.1 | última versión de Mac OS para ejecutarse en un procesador 68k , y agregó soporte para USB en el iMac y agregó soporte para el sistema de archivos HFS + , también llamado Mac OS Extended |
Mac OS 8.5 | primera versión para ejecutarse únicamente en un procesador PowerPC , y agregó soporte integrado para FireWire . También agregó Sherlock y agregó soporte para Power Macintosh G3 |
Mac OS 8.5.1 | Se agregaron correcciones de errores para disminuir los bloqueos del sistema. |
Mac OS 8.6 | incluyó una nueva nanokernel para mejorar el rendimiento y procesamiento múltiple Servicios de soporte 2.0, mejorada PowerBook duración de la batería, y el apoyo añadido para el PowerPC G4 procesador |
Mac OS 9
Mac OS 9, la última revisión importante del Mac OS clásico, se publicó el 23 de octubre de 1999. [7] En general, es una evolución constante desde Mac OS 8. Las primeras versiones de desarrollo de Mac OS 9 se numeraron 8.7.
Mac OS 9 agregó soporte mejorado para redes inalámbricas AirPort . Introdujo una implementación temprana de soporte multiusuario. Aunque no es un verdadero sistema operativo multiusuario, Mac OS 9 permite que varios usuarios de escritorio tengan sus propios datos y configuraciones del sistema. Un motor de búsqueda mejorado de Sherlock agregó varios complementos de búsqueda nuevos. Mac OS 9 también proporciona una implementación y administración de memoria muy mejorada. Se mejoró AppleScript para permitir TCP / IP y control de redes. Mac OS 9 también hace el primer uso de la Actualización de software de Apple centralizada para buscar e instalar actualizaciones de SO y hardware.
Otras características nuevas incluyeron su software de cifrado de archivos sobre la marcha con firma de código y tecnologías Keychain , paquetes de servidor de archivos y redes remotas , y una lista mucho mejorada de controladores USB .
Mac OS 9 también agregó algunas tecnologías de transición para ayudar a los desarrolladores de aplicaciones a adoptar algunas características de Mac OS X antes de la presentación del nuevo sistema operativo al público, para ayudar a facilitar la transición. Estos incluían nuevas API para el sistema de archivos y la agrupación de la biblioteca Carbon con la que las aplicaciones podían vincularse en lugar de las bibliotecas API tradicionales; las aplicaciones que estaban adaptadas para hacer esto también se podían ejecutar de forma nativa en Mac OS X. Se realizaron otros cambios a partir de la actualización de Mac OS 9.1 para permitir su lanzamiento en el entorno clásico dentro de Mac OS X.
La actualización final del Mac OS clásico fue la versión 9.2.2, lanzada el 5 de diciembre de 2001. [34]
Versión del sistema [5] | Información de publicación [5] |
---|---|
Mac OS 9.0 | versión comercial inicial de Mac OS 9 |
Mac OS 9.0.2 | |
Mac OS 9.0.3 | |
Mac OS 9.0.4 | |
Mac OS 9.1 | incluido con Mac OS X 10.0 |
Mac OS 9.2 | actualización para mejorar la compatibilidad con Mac OS X |
Mac OS 9.2.1 | |
Mac OS 9.2.2 | versión final del Mac OS clásico |
Transición a Mac OS X
macOS (originalmente llamado "Mac OS X" hasta 2012 y luego "OS X" hasta 2016) [35] es el sistema operativo Mac actual 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.
El legado arquitectónico de macOS es el sucesor de Mac OS 9 y el legado clásico de Mac OS. Sin embargo, a diferencia del Mac OS clásico, es un sistema operativo basado en Unix [36] 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 CEO Steve Jobs regresó a Apple. [37] macOS también hace uso de la base de código BSD y el kernel XNU , [38] y su conjunto central de componentes se basa en el sistema operativo de código abierto Darwin de Apple .
Una primera versión del sistema operativo, Mac OS X Server 1.0 , fue lanzada en 1999. Conserva la apariencia "platino" del clásico Mac OS e incluso se parece a OPENSTEP en algunos lugares, con la primera versión en llegar con la nueva interfaz de usuario Aqua. . La versión de escritorio, Mac OS X 10.0 , siguió el 24 de marzo de 2001, y es compatible con la nueva interfaz de usuario Aqua . Desde entonces, se han lanzado varias versiones más del sistema operativo. Mac OS X pasó a llamarse "OS X" en 2012 y " macOS " en 2016.
Los usuarios del Mac OS clásico generalmente se actualizaron a Mac OS X, pero fue criticado en sus primeros años como 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. SO, por ser más lento en el mismo hardware (especialmente hardware más antiguo) y por incompatibilidades con el sistema operativo más antiguo. [39] Debido a que los controladores (para impresoras, escáneres, tabletas, etc.) escritos para el Mac OS más antiguo no eran compatibles con Mac OS X, la compatibilidad del programa con el programa Classic Environment que se usaba para ejecutar los programas del sistema operativo más antiguo en Mac OS X era inconsistente. y la falta de compatibilidad con Mac OS X para computadoras Apple más antiguas antes de finales de 1997; algunos usuarios de Macintosh continuaron usando el Mac OS clásico más antiguo durante algunos años después del lanzamiento original de Mac OS X. Steve Jobs animó a la gente a actualizarse a Mac OS X organizando un funeral simulado para Mac OS 9 en la WWDC 2002. [40]
Clásico
Las versiones PowerPC de Mac OS X hasta Mac OS X 10.4 Tiger inclusive incluyen una capa de compatibilidad para ejecutar aplicaciones Mac más antiguas, el entorno clásico. Originalmente con el nombre en código de "caja azul", el entorno ejecuta un sistema operativo Mac OS 9 casi completo, versión 9.1 o posterior, como una aplicación Mac OS X. Esto permite que las aplicaciones que no se han adaptado a Carbon API se ejecuten en Mac OS X. Esto es razonablemente fluido, aunque las aplicaciones "clásicas" conservan su apariencia original de Mac OS 9 y no adquieren la apariencia "Aqua" de Mac OS X.
Los primeros Mac basados en PowerPC con ROM del Nuevo Mundo se enviaban con Mac OS 9.2 y Mac OS X. El usuario tenía que instalar Mac OS 9.2; no se instalaba de forma predeterminada en las revisiones de hardware lanzadas después de 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 está asegurada solo si el software fue escrito para no tener conocimiento del hardware real y para interactuar únicamente con el sistema operativo. El entorno clásico no está disponible en los sistemas Mac basados en Intel debido a la incompatibilidad de Mac OS 9 con el hardware x86 .
Emulación
Emuladores 68k
Los emuladores de Macintosh de terceros , como vMac , Basilisk II y Executor , finalmente hicieron posible ejecutar el Mac OS clásico en PC basadas en Intel . Estos emuladores estaban restringidos a emular la serie 68k de procesadores y, como tal, la mayoría no podía ejecutar versiones de Mac OS que sucedieron a 8.1, que requerían procesadores PowerPC . La mayoría también requería una imagen ROM de Mac o una interfaz de hardware compatible con un chip ROM de Mac real; aquellos que requieren una imagen tienen una posición legal dudosa ya que la imagen ROM puede infringir la propiedad intelectual de Apple.
Una excepción notable fue el producto de software comercial Executor de Abacus Research & Development, el único producto que utilizaba código 100% de ingeniería inversa sin el uso de la tecnología de Apple. Funcionó 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 se ejecutaban. Executor llenó un nicho de mercado para portar 68k aplicaciones Mac a plataformas x86 ; el desarrollo cesó en 2002 y el autor publicó el código fuente a finales de 2008. [41] Los emuladores que utilizaban imágenes 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 del procesador x86 moderno aumentaba exponencialmente.
Apple incluyó su propio emulador Mac 68k que se ejecutó sin problemas en todas las versiones basadas en PowerPC del clásico Mac OS. [ cita requerida ]
Emuladores de PowerPC
En comparación con el desarrollo del emulador 68k, el soporte de PowerPC fue difícil de justificar debido a la sobrecarga de rendimiento amplia anticipada de una arquitectura de PowerPC emulada. Más tarde, esto resultaría correcto con el proyecto PearPC , a pesar de la disponibilidad de procesadores x86 de séptima y octava generación que emplean paradigmas de arquitectura similares presentes en PowerPC. [ cita requerida ] Sin embargo, el emulador de PearPC es capaz de emular los procesadores PowerPC requeridos por las versiones más recientes de Mac OS. Sin embargo, ya no se mantiene y, como muchos emuladores, tiende a funcionar mucho más lento de lo que lo haría un sistema operativo nativo . [ cita requerida ]
Otro emulador de PowerPC es SheepShaver , que existe desde 1998 para BeOS en la plataforma PowerPC, pero en 2002 era de código abierto y comenzaron los esfuerzos para trasladarlo a otras plataformas. Originalmente, no fue diseñado para su uso en plataformas x86 y requería un procesador PowerPC real presente en la máquina en la que se estaba ejecutando similar a un hipervisor . Aunque proporciona compatibilidad con el procesador PowerPC, solo puede ejecutarse hasta Mac OS 9.0.4 porque no emula una unidad de gestión de memoria .
Otros ejemplos incluyen ShapeShifter (del mismo desarrollador que creó SheepShaver ), Fusion e iFusion. Este último ejecutaba el Mac OS clásico con una tarjeta aceleradora de "coprocesador" PowerPC. Se ha dicho que el uso de este método iguala o mejora la velocidad de un Macintosh con el mismo procesador, especialmente con respecto a la serie 68k debido a que los Macs reales se ejecutan en modo trampa MMU , lo que dificulta el rendimiento. [ cita requerida ]
Rosetta de Apple era un emulador de PowerPC que permitía a los Mac basados en Intel ejecutar aplicaciones PowerPC MacOS X, pero no admitía las aplicaciones clásicas de Mac OS (9.2.2 o anterior). [ cita requerida ]
Cronología
Ver también
- Lista de sistemas operativos de Apple
- Comparación de sistemas operativos
- Historia de la interfaz gráfica de usuario
- Dentro de Macintosh
- Apple Computer, Inc. contra Microsoft Corp.
- Lista de software antiguo de Macintosh
Notas
- ^ Esta es una retronym acuñado después de la introducción de su sucesor, el Mac OS X . No tuvo nombre hasta más tarde, como se explica a continuación.
Referencias
- ↑ a b c d e f g h Linzmayer, Owen W. (2004). Apple Confidential 2.0 . Sin prensa de almidón . Archivado desde el original el 13 de noviembre de 2016 . Consultado el 23 de septiembre de 2016 .
- ^ a b "El plan de introducción de productos Macintosh" . Bibliotecas y recursos de información académica de la Universidad de Stanford . Archivado desde el original el 21 de julio de 2010.
- ^ "Documento y software de Mac OS 9.2.2" . Apple Inc. 5 de diciembre de 2001. Archivado desde el 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 . Consultado el 13 de octubre de 2019 .
- ^ a b c d e f g h i j k l m n o p q r s t u v w "Macintosh: Historial de versiones del software del sistema" . Apple Inc. 7 de agosto de 2001. Archivado desde el original el 10 de marzo de 2014 . Consultado el 25 de septiembre de 2016 .
- ^ Gruman, Galen (noviembre de 1997). "Por qué Apple tiró del enchufe". Macworld . 14 (11). págs. 31–36.
- ^ a b "23 de octubre de 1999: lanzamiento de Mac OS 9" . AppleMatters.com. Archivado desde el original el 28 de octubre de 2009 . Consultado el 28 de noviembre de 2009 .
- ^ Hertzfeld, Andy , folklore.org: The Original Macintosh: Mea Culpa , archivado desde el original el 19 de junio de 2010 , consultado el 10 de mayo de 2010
- ^ "Una breve historia del Mac OS clásico - Mac de gama baja" . 2012-07-26. Archivado desde el 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" . Consultado el 23 de julio de 2020 .
- ^ Bruce Horn. "Sobre Xerox, Apple y Progress" . Archivado desde el original el 26 de agosto de 2009 . Consultado el 1 de septiembre de 2009 .
- ^ "Folklore.org: ¡No somos hackers!" . www.folklore.org . Archivado desde el original el 27 de septiembre de 2016 . Consultado el 26 de septiembre de 2016 .
- ^ "Sistema 7.5 y Mac OS 7.6: el comienzo y el final de una era" . 2014-06-27. Archivado desde el original el 24 de septiembre de 2016 . Consultado 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 fue para los fabricantes de clones de Mac, que no estaban fabricando Macintosh sino "Computadoras Mac OS".
- ^ "Nuevo formato extendido de Mac OS (HFS +) disponible" . Noticias para desarrolladores de Apple . 1997. Archivado desde el original el 12 de mayo de 2008 . Consultado el 28 de marzo de 2007 .
- ^ "MacTech" . Archivado desde el original el 16 de abril de 2008 . Consultado el 21 de septiembre de 2015 .
- ^ Josh Burker (2002). "Multi-Mac" . Archivado desde el original el 22 de agosto de 2016 . Consultado el 23 de diciembre de 2017 .
- ^ a b c d e Kottwitz, Randal L. (1987). "El Manual del usuario avanzado" . Nueva York: MacUser Publications, Inc .: 11. Archivado desde el original el 11 de abril de 2008 . Consultado el 2 de mayo de 2008 . Cite journal requiere
|journal=
( ayuda ) - ^ "Interfaz gráfica de usuario de Mac" . Archivado desde el original el 14 de julio de 2011 . Consultado el 21 de septiembre de 2015 .
- ^ a b c "Disco duro 20: Arrancar desde HD20 bloquea HD20 y Macintosh" . Apple Inc. 10 de noviembre de 1988 . Consultado el 2 de mayo de 2008 .[ enlace muerto permanente ]
- ^ a b c Denny, Bob (noviembre de 1985). "Programación para compatibilidad con HFS" . Revista MacTech . Westlake Village, CA. 2 (1): 8. Archivado desde el original el 12 de mayo de 2008 . Consultado el 2 de mayo de 2008 .
- ^ a b "Interfaz gráfica de usuario de Mac" . Archivado desde el original el 14 de julio de 2011 . Consultado el 21 de septiembre de 2015 .
- ^ a b c d e f g h "Software del sistema: configuraciones para Mac 128K, XL, 512 y 512KE (7/94)" . Apple Inc. 3 de agosto de 1994. Archivado desde el original el 24 de febrero de 2008 . Consultado el 2 de mayo de 2008 .
- ^ a b Wiggins, Robert (marzo de 1998). "Todos los sistemas van - Actualización del sistema 5.0" . MacUser . Martin Mazner. págs. 126-138.
- ^ a b "Orquestación de aplicaciones" . InfoWorld . 24 de septiembre de 1990. p. 83.
- ^ "Los primeros Mac OS" . Applemuseum.bott.org. Archivado desde el original el 18 de julio de 2011 . Consultado el 29 de julio de 2014 .
- ^ "Apple Macintosh antes de System 7" . Archivado desde el original el 21 de noviembre de 2011 . Consultado el 21 de septiembre de 2015 .
- ^ "Interfaz gráfica de usuario de Mac" . Archivado desde el original el 14 de julio de 2011 . Consultado el 21 de septiembre de 2015 .
- ^ "Sistema 6.0.7 solucionó dos problemas del sistema 6.0.6" . Support.apple.com. 18 de febrero de 2012. Archivado desde el original el 10 de agosto de 2014 . Consultado el 29 de julio de 2014 .
- ^ Ean Houts (5 de septiembre de 1994). "QuickDraw GX es el gran atractivo del Sistema 7.5" . InfoWorld .
Apple ha agregado algunas características para arreglar la interfaz en System 7.5, aunque estas han estado disponibles anteriormente como utilidades o shareware durante bastante tiempo.
- ^ Steve Wood, "Busman's Holiday: Disappearing Software", (18 de junio de 1999), en http://www.mathdittos2.com/columns/bh/bh990618.html Archivado el 27 de marzo de 2012 en Wayback Machine.
- ^ Beale, Steven (octubre de 1997). "Mac OS 8 se envía sin acuerdo de licencia". Macworld 14 (10): págs. 34–36.
- ^ Jeff Walsh (28 de julio de 1997). "El último Mac OS agrada a los usuarios finales" . InfoWorld .
- ^ "¿Dónde quieres piratear hoy?" . Forbes . 8 de agosto de 1997. Archivado desde el original el 27 de agosto de 2017 . Consultado el 25 de agosto de 2017 .
la última palabra en la escena Macwarez es que los piratas no deberían copiar el OS8 de Apple, el último sistema operativo de Mac, deberían comprarlo, ya que Apple necesita desesperadamente el dinero.
- ^ "Documento y software de Mac OS 9.2.2" . Apple Inc. 5 de diciembre de 2001. Archivado desde el 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 desde el original el 22 de julio de 2010 . Consultado el 6 de septiembre de 2014 .
- ^ "Mac OS X y Unix - Apple" (PDF) . Archivado desde el 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 desde el original el 16 de enero de 1999 . Consultado el 23 de febrero de 2017 .
- ^ "Mac OS X: ¿Qué es BSD?" . Archivado desde el original el 19 de febrero de 2013 . Consultado el 23 de septiembre de 2016 .
- ^ "OS X 10.1" . 2001-10-15. Archivado desde el original el 19 de enero de 2012 . Consultado el 14 de junio de 2017 .
- ^ "Trabajos: OS 9 está muerto, viva OS X - Macworld" . Mayo de 2002. Archivado desde el original el 24 de septiembre de 2016 . Consultado el 23 de septiembre de 2016 .
- ^ "Código fuente del ejecutor" . 2018-12-08. Archivado desde el original el 2 de enero de 2018 . Consultado el 23 de septiembre de 2016 .
enlaces externos
- Debates de Apple: Mac OS clásico: foro oficial de Apple para Mac OS clásico
- La historia real de la GUI : un artículo sobre la historia de las GUI
- Apple Macintosh antes de System 7 : 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
- The Vintage Mac Museum : información sobre sistemas Macintosh desde el Sistema 1 al Sistema 7
- Macintosh System 1 en su navegador : un simulador basado en web
- Macintosh System 7 en su navegador : un simulador basado en web
- BYTE Magazine Septiembre de 1986 - Un artículo sobre Amiga vs.Macintosh