![]() | En este artículo sobre informática e informática se detectaron varios problemas.Por favor,edítalo y/o discute los problemas en ladiscusión para mejorarlo:
Este aviso fue puesto el 17 de mayo de 2013. |
Mac OS (originalmenteSystem Software;retrónimo:Classic Mac OS) es la serie desistemas operativos desarrollados para la familia de computadorasMacintosh porApple Computer, Inc. de 1984 a 2001, comenzando con System 1 y terminando conMac OS 9. Al sistema operativo Macintosh se le atribuye haber popularizado el concepto deinterfaz gráfica de usuario.
Se incluyó con todos los Macintosh que se vendieron 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.
Mac OS Classic | |||||
---|---|---|---|---|---|
Parte deMac OS | |||||
![]() | |||||
![]() | |||||
Información general | |||||
Tipo de programa | aspecto de la historia | ||||
Desarrollador | Apple, Inc | ||||
Modelo de desarrollo | Software privado | ||||
Lanzamiento inicial | System 1.0 (24 de enero de 1984) | ||||
Licencia | Software propietario | ||||
Estado actual | Descontinuado | ||||
Información técnica | |||||
Plataformas admitidas | |||||
Versiones | |||||
Última versión estable | Mac OS 9.2.2( 5 de diciembre de 2001) | ||||
SerieMac OS | |||||
| |||||
Mac OS ha sido pre-instalado en casi todos los computadores Macintosh vendidos. El sistema operativo también se vendía en forma separada en las tiendas de Apple y en línea. El Mac OS original estaba basado parcialmente en elLisa OS, previamente comercializado por Apple para la computadoraLisa en 1983 y, como parte de un acuerdo que permitía a Xerox comprar acciones de Apple a un precio favorable, también usaba conceptos delXerox Alto, el cualSteve Jobs y otros miembros del equipo Macintosh habían visto.
![]() | Este artículo o sección necesitareferencias que aparezcan en unapublicación acreditada. Busca fuentes:«Mac OS Classic» –noticias ·libros ·académico ·imágenes Este aviso fue puesto el 24 de febrero de 2010. |
El proyecto de Macintosh arrancó a principios de 1979 conJef Raskin, quien visionó un computador de bajo precio y fácil de usar para el cliente promedio. En septiembre de 1979, se le dio permiso a Raskin para realizar las contrataciones para el proyecto y estaba buscando, en particular, un ingeniero que pudiera construir un prototipo.Bill Atkinson, un miembro del equipo desarrollador del computadorApple Lisa, le presentó aBurrell Smith, un técnico del servicio que había sido contratado a principios de ese año.[cita requerida]
En enero de 1981, Steve Jobs se hizo cargo del proyecto Macintosh completo. Jobs y varios ingenieros de Apple visitaron el centro de investigación Xerox PARC en diciembre de 1979, tres meses después que se iniciaran los proyectos de Lisa y Macintosh. Después de ver la tecnología pionera deinterfaz gráfica de usuario desarrollada enXerox PARC por antiguos empleados de Xerox, Steve Jobs negoció una visita para ver el computadorXerox Alto y las herramientas de desarrollo a cambio de una opción sobre las acciones de Apple.[1] Los sistemas operativos de Lisa y Macintosh usaron muchos conceptos del computador Xerox Alto, pero muchos elementos de la interfaz gráfica del usuario fueron creados por Apple, incluyendo la barra de menús, los menús desplegables, los conceptos dearrastrar y soltar ymanipulación directa.[2]
Al contrario que el computadorIBM PC, el cual usaba unaROM de sistema de 8 kB para elPOST (auto diagnóstico al encender) y un sistema básico de entrada/salida (BIOS), la ROM de la Mac era mucho más grande (64 kB) y guardaba código clave del SO. Buena parte de la ROM Mac original fue codificada porAndy Hertzfeld, un miembro del equipo original de Macintosh. Él fue capaz de ahorrar valioso espacio en la ROM intercalando código enlenguajeensamblador. Además de codificar la ROM, también codificó el núcleo, elMacintosh Toolbox y parte de los accesorios del escritorio. Losíconos del sistema operativo, los cuales representancarpetas yaplicaciones, fueron diseñados porSusan Kare, quien más tarde diseñaría los íconos delMicrosoft Windows 3.0.Bruce Horn ySteve Capps escribieron elMacintosh Finder así como también varias utilidades del sistema Macintosh.
Apple hizo una campaña publicitaria muy importante para su máquina renovada. Luego de su creación, la compañía compró 39 páginas completas de espacio publicitario en la revista Newsweek, ediciones de noviembre y diciembre de 1984. Apple fue tan exitoso en la campaña, que pronto eclipsó las ventas de su predecesor más sofisticado, elLisa, tanto que Apple desarrolló rápidamente un producto llamadoMacWorks que permitió al Lisa de emular el software del sistema Macintosh a través del System 3, momento en el que fue discontinuado y comercializado con la marcaMacintosh XL. Muchos de los avances del SO del Lisa no aparecerían en el sistema operativo hasta el System 7.
La primera versión delMac OS (llamado simplementeSystem, "Sistema") es fácilmente distinguible de los otros sistemas operativos del mismo periodo debido a que no usa una interfaz delínea de comandos; fue uno de los primeros sistemas operativos en usar completamente unainterfaz gráfica de usuario. Adicionalmente alnúcleo del sistema está elFinder, unaaplicación usada para administrar archivos, la cual también mostraba elescritorio. Los dos archivos estaban contenidos en una carpeta etiquetada comoSystem Folder ("carpeta del sistema"), la cual contenía otros archivos necesarios, como elcontrolador de laimpresora, necesarios para interactuar con el System.
Estas ediciones sólo podían correr una aplicación por vez, aunque aplicaciones especiales comoServant,[3]MultiMac,[4] oSwitcher (descrito enMultiFinder) podían evitar esto en cierta medida. Los System 1.0, 1.1 y 2.0 usaban unsistema de archivos con un solo nivel de directorios, llamadoMacintosh File System (MFS); su soporte para carpetas (subdirectorios) era incompleto. El System 2.0 agregó soporte paraAppleTalk para usar la recientemente introducidaLaserWriter. El System 2.1 (Finder 5.0) implementaba elHFS (Hierarchical File System, o sistema de archivos jerárquicos) que tenía directorios reales. Esta versión era específica para elHard Disk 20 y sólo implementaba el HFS en laRAM, el arranque y muchos de losdisquetes mantuvieron el volumen MFS de 400K. El System 3.0 fue introducido con elMac Plus, implementando oficialmente el HFS y las unidades de arranque de 800K, agregando soporte para varias tecnologías nuevas como elSCSI y elAppleShare, y el Trash (papelera) «inflable» (p.e., cuando la papelera contiene archivos, adopta una apariencia hinchada). System 4.0 venía con elMac SE y elMacintosh II, los cuales requerían soporte adicional para los primeroszócalos de expansión, elApple Desktop Bus (ADB), discos rígidos internos en el Mac II, color, monitores grandes y el primer procesadorMotorola 68020.[5]
Los cambios en los primeros sistemas operativos de Macintosh se ven mejor en el número de versión delMacintosh Finder, donde los principales saltos están en 1.x, 4.x, 5.x, y 6.x.
Lanzamiento del System Software[6] | Versión del System[6] | Fecha de lanzamiento[6] | Versión delFinder[6] | Versión delLaserWriter[6] | Información[6] |
---|---|---|---|---|---|
Mac System Software | 1.0 (.97)[7] | 24 de enero de 1984[cita requerida] | 1.0 | Lanzamiento inicial | |
Mac System Software (0.1) | 1.1[cita requerida] | 5 de mayo de 1984[cita requerida] | 1.1g | Lanzamiento de mantenimiento, Agregado Mountain scene, About box, Clean Up Command | |
Mac System Software (0.3 & 0.5) | 2.0 | Abril de 1985[8] | 4.1 | Actualización del Finder | |
System software[7] | 2.1[7] | Septiembre de 1985[7] | 5.0[9][10] | Lanzamiento para soportar elHard Disk 20[7][9][10] | |
Mac System Software (0.7) | 3.0 | Enero de 1986[cita requerida] | 5.1 | 1.1[cita requerida] | Introducido con elMac Plus[cita requerida] |
System Software 1.0 | 3.1 | Febrero de 1986[cita requerida] | 5.2 | 1.1 | |
System Software 1.1 | 3.2 | Junio de 1986[11] | 5.3 | 3.1 | Corregidos problemas con pérdidas de datos, "cuelgues" del sistema; actualiza el Chooser y el Calculator.[11] |
System Software 2.0 | 3.3 | Enero de 1987 | 5.4 | 3.1 | Lanzamiento para elMacintosh II ySE |
System software[12] | 3.4[12] | 6.1[12] | Lanzamiento con soporte para elMacintosh 512KeAppleShare 2.0[12] | ||
System Software 2.01 | 4.0 | Marzo de 1987[cita requerida] | 5.4 | 3.3 | Se introduce elAppleShare[cita requerida] |
System Software 2.01 | 4.1 | Abril de 1987[cita requerida] | 5.5 | 4.0 | Versión de mantenimiento del System Software. Actualiza el driver de LaserWriter |
System Software 5 (también conocido simplemente como System 5) agregóMultiFinder, una extensión que permitía al sistema correr varios programas al mismo tiempo. El sistema usaba el modelo demultitarea cooperativa, en el sentido de que daba tiempo a las aplicaciones en segundo plano sólo cuando la aplicación que se ejecuta daba el control. Un cambio inteligente en las funciones del sistema fue que las aplicaciones que eran llamadas para atender eventos hacían que las aplicaciones existentes compartieran el tiempo automáticamente. Los usuarios podían optar por no usar el MultiFinder, y por lo tanto fijarlo con una sola aplicación por vez, como era en las versiones anteriores del system software.
System Software 5 fue el primer sistema operativo de Macintosh en tener número de versión unificada del "Macintosh System Software", al contrario que los número usados para el System y el Finder.
System Software 5 estuvo disponible por corto tiempo y sólo en algunos países, entre ellosEstados Unidos, Europa y Canadá.
Lanzamiento del System Software[6] | Versión del System[6] | Fecha de lanzamiento[6] | Versión delFinder[6] | Versión delMultiFinder[6] | Versión delLaserWriter[6] | Información de la versión[6] |
---|---|---|---|---|---|---|
5.0 | 4.2 | october 1987[13] | 6.0 | 1.0 | 5.0 | Lanzamiento inicial |
5.1 | 4.3 | circa 1988 | 6.0 | 1.0 | 5.1 | Actualización del driver de LaserWriter y nueva versión del Apple HD SC Setup |
System Software 6 (también conocido simplemente comoSystem 6) fue una versión consolidada del Mac OS, produciendo un sistema operativo completo, estable y de larga duración. Las dos mayores introducciones en elhardware requirieron soporte adicional en System 6, donde el procesadorMotorola 68030 y elSuperDrive de 1,44 MB debutaron con elMacintosh IIx y elMacintosh SE/30. Más tarde incluyó soporte para las características de la primera laptop especializada, con la introducción de laMacintosh Portable. A partir del System 6, el Finder tendría un número de versión unificado, casi coincidiendo con el del System, aliviando mucha de la confusión causada por las considerables diferencias entre los System anteriores.[14]
Versión del System[6] | Fecha de lanzamiento[6] | Versión delFinder[6] | Versión delMultiFinder[6] | Versión delLaserWriter[6] | Información de la versión[6] |
---|---|---|---|---|---|
6.0 | April, 1988[cita requerida] | 6.1 | 6.0 | 5.2 | Versión inicial |
6.0.1 | 19 de septiembre de 1988[cita requerida] | 6.1.1 | 6.0.1 | 5.2 | Editado para elMacintosh IIx (1988) |
6.0.2 | Fines de 1988[cita requerida] | 6.1 | 6.0.1 | 5.2 | Versión de mantenimiento |
6.0.3 | 7 de marzo de 1989[cita requerida] | 6.1 | 6.0.3 | 5.2 | Versión para elMacintosh IIcx (1989) |
6.0.4 | 20 de septiembre de 1989[cita requerida] | 6.1.4 | 6.0.4 | 5.2 | Versión para elMacintosh Portable y elIIci (1989) |
6.0.5 | 19 de marzo de 1990[cita requerida] | 6.1.5 | 6.0.5 | 5.2 | Versión para elMacintosh IIfx (1990) |
6.0.6 | 15 de octubre de 1990[cita requerida] | 6.1.6 | 6.0.6 | 5.2 | No editado debido a un "bug" en elAppleTalk[15] |
6.0.7 | 16 de octubre de 1990[cita requerida] | 6.1.7 | 6.0.7 | 5.2 | Lanzamiento oficial para losMacintosh LC,IIsi yClassic (1990) |
6.0.8 | abril de 1991[cita requerida] | 6.1.8 | 6.0.8 | 7.0 | Actualización del software de impresión para que coincida con el delSystem 7.0 |
6.0.8L | Fines de 1991/principios de 1992[cita requerida] | 6.1.8[cita requerida] | 6.0.8[cita requerida] | 7.0[cita requerida] | Versión limitada de mantenimiento |
El 13 de mayo de 1991 fue lanzado System 7. Fue la segunda mayor actualización de Mac OS, agregando una reforma significativa a lainterfaz gráfica de usuario, nuevas aplicaciones, mejoras en la estabilidad y muchas características nuevas. Su introducción coincidió con el lanzamiento y el soporte de la línea Macintosh con68040.
Tal vez la característica más significativa de System 7 sea el soporte para intercambio de página, el cual previamente estaba sólo disponible como un agregado de terceras compañías. Junto a esto estaba el traslado del direccionamiento de la memoria a32 bit, necesario para las crecientes cantidades de memoriaRAM disponible para la CPU Motorola 68030. Versiones anteriores de Mac OS usaban los24 bits bajos para direccionameinto, y los8 bits altos para banderas o indicadores. Esta era una solución efectiva en los primeros modelos de Macintosh con cantidades relativamente limitadas de RAM, pero luego se volvió una desventaja.[16] Apple describía el código que usaba direccionamiento de 24 + 8 bit como "no de 32-bit limpio", y muchas aplicaciones se colgaban o bloqueaban cuando el usuario habilitaba el direccionamiento de 32 bits. La Mac original usaba la CPU Motorola 68000 que sólo podía direccionar 16 MB de memoria, y 24 bits era suficiente para manejar todo ese espacio. Esta era una limitación del hardware, y no una falla en el diseño del software. Las CPUs 68020/68030/68040 tenían bus de direcciones de 32 bit y podían manejar hasta 4 GB de memoria física. Apple se pasó a la CPU 68030 para poder manejar memorias mayores a 16 MB, por lo tanto, fue necesario implementar una transición de la ROM y del software a código de 32 bit limpio.
Una característica notable del System 7 fue lamultitarea cooperativa integrada al sistema. En System Software 6, esta característica era opcional a través del MultiFinder. System 7 también introdujo losalias, similar a losaccesos directos que se introdujeron en las versiones posteriores de Microsoft Windows. Lasextensiones de System estaban mejoradas, siendo trasladadas a sus propias subcarpetas; una subcarpeta en elSystem Folder también era creada desde elpanel de control. En el System 7.5, Apple incluyó el Extensions Manager (administración de extensiones), un programa que anteriormente estaba disponible sólo de terceras partes y que simplificaba el proceso de habilitar y deshabilitar las extensiones.
El menú Apple, que en System 6 sólo contenía los accesorios del escritorio, se hizo más de propósito general: el usuario ahora podía colocar en una subcarpeta «Apple Menu Items» del System Folder los alias de las aplicaciones o carpetas más usadas, o cualquier cosa que el usuario quería que apareciera.AppleScript, unlenguajescript para automatizar tareas, también fue introducido con el System 7.QuickDraw de32-bit, con soporte para las llamadas imágenes de «color verdadero» (true color), también se incluyó como estándar; previamente era una extensión de sistema. También se introdujo las fuentesTrueType, una tipografía vectorial estándar.
La papelera (Trash), bajo System 6 y anteriores, se vaciaba por sí misma automáticamente cuando se apagaba la computadora o, si el MultiFinder no estaba corriendo, cuando se lanzaba una aplicación. System 7 reimplementaba la papelera como una carpeta especial oculta, que permitía mantener los archivos entre re-inicios del sistema hasta que el usuario deliberadamente ejecutaba el comando «Vaciar la Papelera».
System 7.1 fue principalmente una versión para corregir errores, con características menores agregadas. System 7.1 no sólo fue el primer sistema operativo en costar dinero (las versiones previas eran gratuitas o vendidas al precio de los disquetes), sino también en recibir un hermano «Pro» con características extra. System 7.1.2 fue el primero en soportar Macs basadas en PowerPC. System 7.1 también introdujo a System Enablers («habilitadores del sistema») como un método para soportar nuevos modelos sin actualizar los archivos del System en uso. Esto agregó archivos extras (uno por cada modelo nuevo) en la carpeta del sistema que algunos usuarios consideraban desagradable.
System 7.5 introdujo un gran número de agregados de «alto nivel», que algunos consideraban que podrían haber estado mejor pensados.[cita requerida] Muchas de las nuevas características se basaban en aplicacionesshareware que Apple compró e incluyó en el nuevo sistema. En las nuevas máquinas PowerPC, el System 7.5 estaba plagado de problemas de estabilidad debido parcialmente a un nuevo administrador de memoria (el cual podía desactivarse), y al pobre manejo de errores del SO en el código PowerPC (todas los mapas de excepciones del PowerPC eran de Tipo 11). Estos problemas no afectaban a las máquinas con arquitectura 68.000.
![]() | Este artículo o sección necesitareferencias que aparezcan en unapublicación acreditada. Busca fuentes:«Mac OS Classic» –noticias ·libros ·académico ·imágenes Este aviso fue puesto el 24 de febrero de 2010. |
Mejora la estabilidad de Mac OS 7.6 en las Mac con PowerPC, el cual dejó el apodo «System» por un nombre más apropiado a lamercadotecnia para poder otorgar licencias en un mercado declones de Macintosh de otros fabricantes. Mac OS 7.6 requería una CPU68030 y ROM de 32 bits limpia, y discontinuaba el soporte para muchas de las primeras Macs, incluyendo laMac Plus y laMac II.
![]() | Este artículo o sección necesitareferencias que aparezcan en unapublicación acreditada. Busca fuentes:«Mac OS Classic» –noticias ·libros ·académico ·imágenes Este aviso fue puesto el 24 de febrero de 2010. |
LasPerforma usaban su propio y exclusivo sistema operativo antes que se fusionara con el System 7.5.
Mac OS 8 fue lanzado el 26 de julio de 1997, poco después queSteve Jobs regresara a la compañía. Se lanzó principalmente para mantener avanzando a Mac OS en un momento difícil para Apple. Originalmente planeado como Mac OS 7.7, fue renumerado como "8" para aprovechar una laguna legal y cumplir con la meta de Jobs de terminar con las licencias de terceros fabricantes para System 7 y eliminar el mercado de clones Macintosh.[cita requerida] El 8.0 agregaba varias características del proyecto canceladoCopland, mientras que el sistema operativo básico quedaba sin cambios. Se incluyó un Findermultihilos, permitiendo una mejor multitarea. LaGUI fue cambiada en apariencia con un nuevo aspecto de sombreado enescala de grises llamadoPlatinum, y se agregó la posibilidad de cambiar lostemas de apariencia (también llamadosSkins) al panel de control. Esta capacidad fue proporcionada por una nueva capa API de apariencia, uno de los pocos cambios importantes en el sistema operativo.
Apple vendió 1,2 millones de copias de Mac OS 8 en las primeras dos semanas de estar disponible, y 3 millones en los primeros 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 de piratas se negaron a redistribuir el sistema operativo.[cita requerida]
Mac OS 8.1 vio la introducción de una versión mejorada delHierarchical File System llamadoHFS Plus, el cual solucionaba muchas de las limitaciones de los primeros sistemas (HFS Plus continúa en uso en Mac OS X). Hubo otros cambios en la interfaz, como la separación de las funciones de red de la impresión (se eliminóChooser) y algunas mejoras en la conmutación de tareas. Sin embargo, en los aspectos técnicos de base, Mac OS 8 no era muy diferente a System 7.
Mac OS 8.5 se centró en la velocidad y estabilidad, con muchísimo del viejo código 68k reemplazado por código nativo para PowerPC. También mejoró la apariencia del sistema, aunque la función de tematización se redujo a finales del desarrollo.
Mac OS 9 fue lanzado el 23 de octubre de 1999. Las primeras ediciones de Mac OS 9 fueron numeradas 8.7. El Mac OS 9 agregó soporte mejorado para la red inalámbrica AirPort. Introdujo una implementación temprana de soporte multi-usuario (aunque no se lo considera un sistema operativo multi-usuario para los estándares modernos). Una máquina de búsqueda mejoradaSherlock sumaba muchos nuevoscomplementos (plug-ins). Mac OS 9 también proveía una implementación y administración de memoria muy mejorada. AppleScript fue ampliado para poder controlar redes y TCP/IP. Mac OS 9 también fue el primero en usar a Apple Software Update ("Actualización de Software Apple") centralizado para encontrar e instalar actualizaciones del SO y del hardware. Otras características incluyen software de cifrado de archivos en tiempo real con tecnología de código de firma y Keychain, paquetes de Remote Networking and File Server y una lista mejorada decontroladores USB.
Mac OS 9 también agregó algunas tecnologías de transición para ayudar a los desarrolladores de aplicaciones a adaptar algunas características de Mac OS X antes de introducir el nuevo SO al público, facilitando la transición. Estas incluían nuevas APIs para el archivo del sistema, la integración de la libreríaCarbon para poder enlazar las aplicaciones en lugar de las API tradicionales; las aplicaciones adaptadas de esta forma podían correr en forma nativa en Mac OS X. Otros cambios se hicieron en el Mac OS 9 para permitir que fuera arrancado en el "entorno clásico" dentro de Mac OS X. Esto es unacapa de compatibilidad en Mac OS X (de hecho, una aplicación Mac OS X, originalmente con el nombre en código "blue box", "caja azul") que corre un sistema operativo completo Mac OS 9, permitiendo a las aplicaciones que no habían sido portadas al Carbon correr en Mac OS X. Esto era razonablemente transparente para el usuario, aunque las aplicaciones clásicas mantenían su apariencia original Mac OS 8/9 y no la apariencia "Aqua" de Mac OS X.
Mac OS X[17] es la línea desistemas operativos gráficos desarrollados, promocionados y vendidos porApple Inc., sucediendo a Mac OS, que había sido el principal sistema operativo de Apple desde 1984. Al contrario que el anterior sistema operativo de Macintosh, Mac OS X es un SO basado enUnix[18] construido con tecnología desarrollada enNeXT en la segunda mitad de la década de 1980 hasta principios de 1997, cuando Apple compró la compañía.[19]
El nombre Mac OS X proviene de X que es el número romano de 10, es decir, es el Mac OS 10. La primera versión fueMac OS X Server 1.0 en 1999, que mantenía mucha de la apariencia «platinum» del anteriorSO de Mac e incluso se parecía aOPENSTEP en algunas partes. La versión orientada a escritorio,Mac OS X 10.0, le siguió en marzo de 2001 con la nueva interfaz de usuario "Aqua". Desde entonces, han aparecido otras veinte versiones distintas para usuarios finales ("end-user") y servidores ("server"), la más reciente esMac OS X 14.0. Las versiones antiguas de Mac OS X tienen nombres de grandesfelinos. Por ejemplo, Apple llama a Mac OS X 10.5 "Leopard" (Leopardo) mientras que la versión previa fue llamada "Tiger" (Tigre). Las últimas versiones de Mac OS X tienen nombres de lugares deCalifornia. La última versión de Mac OS X esmacOS Sonoma, desde que se cambió el nombre a macOS.
Versiones delMac OS X: