Esta fue la base del Mac OS clásico, desarrollado íntegramente por Apple, cuya primera versión vio la luz en 1985. Su desarrollo se extendería hasta la versión 9 del sistema, lanzada en 1999. A partir de la versión 10 (Mac OS X), el sistema cambio su arquitectura totalmente y pasó a basarse en Unix, sin embargo su interfaz gráfica mantiene muchos elementos de las versiones anteriores.
Hay una gran variedad de versiones sobre cómo fue desarrollado el Mac OS original y dónde se originaron las ideas subyacentes. Pese a esto, documentos históricos prueban la existencia de una relación, en sus inicios, entre el proyecto Macintosh y el proyecto Alto de Xerox PARC. Las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart también fueron significativas.
Historia
System 1, 2, 3 y 4
System 5
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 de multitarea 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 ellos Estados Unidos, Europa y Canadá.
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 de multitarea 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 6
System Software 6 (también conocido simplemente como System 600) fue una versión consolidada del Mac OS, produciendo un sistema operativo completo, estable y de larga duración. Las dos mayores introducciones en el hardware requirieron soporte adicional en System 6, donde el procesador Motorola 68030 y el SuperDrive de 1,44 MB debutaron con el Macintosh IIx y el Macintosh SE/30. Más tarde incluyó soporte para las características de la primera laptop especializada, con la introducción de la Macintosh 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.
System 7
El 13 de mayo de 1991 fue lanzado System 7. Fue la segunda mayor actualización de Mac OS, agregando una reforma significativa a la interfaz 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 con 68040.
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 a 32 bit, necesario para las crecientes cantidades de memoria RAM disponible para la CPU Motorola 68030. Versiones anteriores de Mac OS usaban los 24 bits bajos para direccionameinto, y los 8 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.17 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 la multitarea cooperativa integrada al sistema. En System Software 6, esta característica era opcional a través del MultiFinder. System 7 también introdujo los alias, similar a los accesos directos que se introdujeron en las versiones posteriores de Microsoft Windows. Las extensiones de System estaban mejoradas, siendo trasladas a sus propias subcarpetas; una subcarpeta en el System Folder también era creada desde el panel 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, un lenguaje script para automatizar tareas, también fue introducido con el System 7. QuickDraw de 32-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 fuentes TrueType, una tipografía vectorial estándar.
La papelera (Trash), bajo System 6 y anteriores, se vaciaba por si 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 diskettes), 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 aplicaciones shareware 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.
System 8
Mac OS 8 fue lanzado el 26 de julio de 1997, poco después que Steve 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.Copland, mientras que el sistema operativo básico quedaba sin cambios. Se incluyó un Finder multi-hilos, permitiendo una mejor multitarea. La GUI fue cambiada en apariencia con un nuevo aspecto de sombreado en escala de grises llamado Platinum, y se agregó la posibilidad de cambiar los temas de apariencia (también llamados Skins) 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.
El 8.0 agregaba varias características del proyecto cancelado
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.
System 9
Mac OS 9 fue la última versión mayor de la familia de sistemas operativos conocida como Mac OS clásico (classic en inglés). Fue introducida por Apple Computer el 23 de octubre de 1999 y sucedida por Mac OS X. Si bien inicialmente estaba previsto que fuera una nueva versión menor del anterior Mac OS 8 (Mac OS 8.7), se cambió a Mac OS 9 para suplir el salto hacia la siguiente generación (ya en preparación) del Mac OS, Mac OS X (presentado como versión 10). Apple lo catalogó como "el mejor sistema operativo de Internet", destacando la capacidad de búsqueda del programa Sherlock 2 y la integaración con un servicio gratuito conocido en aquel entonces como iTools (luego .Mac, después MobileMe y ahora iCloud).
Este sistema, al igual que todos los de esta familia, carecía de algunos servicios y prestaciones comunes en los sistemas de su tiempo, tales como la memoria protegida o multitarea preventiva. Sin embargo presentaba numerosas ventajas con respecto a los anteriores Mac OS, como por ejemplo interfaz para varios usuarios (un multiusuario básico), búsqueda avanzada y mayor compatibilidad.
Mac OS X
Mac OS X es la línea de sistemas operativos gráficos desarrollados, promocionados y vendidos por Apple 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 en Unix19 construido con tecnología desarrollada en NeXT en la segunda mitad de la década de 1980 hasta principios de 1997, cuando Apple compró la compañía.
La primera versión fue Mac OS X Server 1.0 en 1999, que mantenía mucha de la apariencia «platinum» del anterior SO de Mac e incluso se parecía a OPENSTEP en algunas partes. La versión orientada a escritorio,Mac OS X 10.0, le siguió en marzo de 2001 con la nueva interface de usuario "Aqua". Desde entonces, han aparecido otras siete versiones distintas para usuarios finales y servidores , la más reciente es Mac OS X 10.10. Las versiones del Mac OS X tiene los nombres de grandes felinos. Por ejemplo, Apple llama a Mac OS X 10.5 "Leopard" mientras que la versión previa fue llamada "Tiger"..jpg)


No hay comentarios.:
Publicar un comentario