Professional Documents
Culture Documents
Desarrollo
El proyecto de Macintosh arrancó a principios de 1979 con Jef Raskin, quién 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 del Apple Lisa team, le presentó a Burrell 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 Xerox PARC en diciembre de 1979, tres meses
después que se iniciaran los proyectos del Lisa y el Macintosh. Después de ver la
tecnología pionera de interfaz gráfica de usuario desarrollada en Xerox PARC por
antiguos empleados de Xerox Raskin, Jobs negoció una visita para ver el computador
Xerox Alto y las herramientas de desarrollo Smalltalk a cambio de una opción sobre las
acciones de Apple.[2] Los sistemas operativos del Lisa y el Macintosh usaron muchos
conceptos del Xerox Alto, pero muchos elementos de la interface gráfica del usuario
fueron creados por Apple, incluyendo la barra de menú, los menús desplegables y los
conceptos de arrastrar y soltar y manipulación directa.[3]
Al contrario que el IBM PC, el cual usaba una ROM de sistema de 8 kB para el POST
(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 por Andy Hertzfeld, un miembro del equipo
original de Macintosh. El fue capaz de ahorrar valioso espacio en la ROM intercalando
código en lenguaje ensamblador. Además de codificar la ROM, también codificó el
núcleo, el Macintosh Toolbox y parte de los acesorios del escritorio. Los íconos del
sistema operativo, los cuales representan carpetas y aplicaciones, fueron diseñados por
Susan Kare, quien más tarde diseñaría los íconos del Microsoft Windows 3.0. Bruce
Horn y Steve Capps escribieron el Macintosh 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, el Lisa,
tanto que Apple desarrolló rápidamente un producto llamado MacWorks 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 marca Macintosh XL. Muchos de los
avances del SO del Lisa no aparecerían en el sistema operativo hasta el System 7.
[editar] Lanzamiento
[editar] System 1, 2, 3 y 4
Estas ediciones sólo podían correr una aplicación por vez, aunque aplicaciones
especiales como el Servant,[4] MultiMac,[5] o el Switcher (descrito en MultiFinder)
podían evitar esto en cierta medida. Los System 1.0, 1.1 y 2.0 usaban un sistema de
archivos con un sólo nivel de directorios, llamado Macintosh File System (MFS); su
soporte para carpetas (subdirectorios) era incompleto. El System 2.0 agregó soporte
para AppleTalk para usar la recientemente introducida LaserWriter. El System 2.1
(Finder 5.0) implementaba el HFS (Hierarchical File System, o sistema de archivos
jerárquicos) que tenía directorios reales. Esta versión era específica para el Hard Disk
20 y sólo implementaba el HFS en la RAM, el arranque y muchos de los disquetes
mantuvieron el volumen MFS de 400K. El System 3.0 fue introducido con el Mac Plus,
implementando oficialmente el HFS y las unidades de arranque de 800K, agregando
soporte para varias tecnologías nuevas como el SCSI y el AppleShare, y el Trash
(papelera) "inflable" (p.e., cuando la papelera contiene archivos, adopta una apariencia
hinchada). El System 4.0 venía con el Mac SE y el Macintosh II, los cuales requerían
soporte adicional para los primeros zócalos de expansión, el Apple Desktop Bus (ADB),
discos rígidos internos en el Mac II, color, monitores grandes y el primer procesador
Motorola 68020.[6]
Lanzamiento de
Mac System 5 de mayo de mantenimiento, Agregado
1.1[cita requerida] 1.1g
Software (0.1) 1984[cita requerida] Mountain scene, About box,
Clean Up Command
Mac System
Software (0.3 2.0 Abril de 1985[9] 4.1 Actualización del Finder
& 0.5)
System
Septiembre de Lanzamiento para soportar el
software[8] 2.1[8] 5.0[10] [11]
1985[8] Hard Disk 20[8] [10] [11]
[10] [11]
System Febrero de
3.1 5.2 1.1
Software 1.0 1986[cita requerida]
es un buen programa
System Software 5 estuvo disponible por corto tiempo y sólo en algunos países,
incluyendo Estados Unidos, Europa y Canadá.
october
5.0 4.2 6.0 1.0 5.0 Lanzamiento inicial
1987[14]
Actualización del
driver de LaserWriter
5.1 4.3 circa 1988 6.0 1.0 5.1
y nueva versión del
Apple HD SC Setup
El 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 el 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.[15]
Versión
Fecha de Versión del Versión del Versión del Información de la
del
lanzamiento[7] Finder[7] MultiFinder[7] LaserWriter[7] versión[7]
System[7]
April,
6.0 6.1 6.0 5.2 Versión inicial
1988[cita requerida]
Versión para el
20 de septiembre
6.0.4 6.1.4 6.0.4 5.2 Macintosh Portable y el
de 1989[cita requerida]
IIci (1989)
Actualización del
abril de software de impresión
6.0.8 6.1.8 6.0.8 7.0
1991[cita requerida] para que coincida con el
del System 7.0
Fines de
Versión limitada de
6.0.8L 1991/principios de 6.1.8[cita requerida] 6.0.8[cita requerida] 7.0[cita requerida]
mantenimiento
1992[cita requerida]
[editar] System 7
Artículo principal: System 7
Tal vez la característica más significativa del 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 siempre crecientes cantidades de memoria RAM disponible para la
CPU Motorola 68030. Versiones anteriores del 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 relativamente limitadas cantidades
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 la cual 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.
El menú Apple, que en el 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. El 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.
System 7.1 fue principalmente una versión para corregir errores, con características
menores agregadas. El 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. El System 7.1 también introdujo el
System Enablers ("habilitadores del sistema") como un método para soportar nuevos
modelso 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.
El 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.
[editar] Mac OS 7.6
Este artículo o sección necesita referencias que aparezcan en una publicación
acreditada, como revistas especializadas, monografías, prensa diaria o páginas de
Internet fidedignas.
Puedes añadirlas así o avisar al autor principal del artículo en su página de discusión pegando:
{{subst:Aviso referencias|Historia del Mac OS}} ~~~~
Mejora la estabilidad del Mac OS 7.6 en las Mac con PowerPC, el cual dejó el apodo
"System" por un nombre más apropiado a la mercadotecnia para poder otorgar licencias
en un mercado de clones de Macintosh de otros fabricantes. Mac OS 7.6 requería una
CPU 68030 y ROM de 32 bits limpia, y discontinuaba el soporte para muchas de las
primeras Macs, incluyendo la Mac Plus y la Mac II.
Las Performa usaban su propio y exclusivo sistema operativo antes que se fusionara con
el System 7.5.
System 7.0.1P
System 7.1P
System 7.1P1
System 7.1P2
System 7.1P3 (última versión con nuevas características)
System 7.1P4
System 7.1P5
System 7.1P6
[editar] Mac OS 8
Artículo principal: Mac OS 8
Archivo:MacOS81 screenshot.png
El 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 al 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 el System 7 y eliminar el
mercado de clones Macintosh.[cita requerida] El 8.0 agregaba varias características del
cancelado proyecto 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.
Apple vendió 1,2 millones de copias del 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]
El Mac OS 8.1 vio la introducción de una versión mejorada del Hierarchical File
System llamado HFS Plus, el cual solucionaba muchas de las limitaciones de los
primeros sistemas (el HFS Plus continúa en uso en el Mac OS X). Hubo otros cambios
en la interface, como la separación de las funciones de red de la impresión (el venerable,
y bastante extraño, Chooser fue por fin destinado a jubilarse) y algunas mejoras en la
conmutación de tareas. Sin embargo, en los aspectos técnicos de base, el Mac OS 8 no
era muy diferente al System 7.
El 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 el PowerPC. También mejoró la apariencia del
sistema, aunque la función de tematización se redujo a finales del desarrollo.
Mac OS 8.0 (primera versión en requerir un procesador 68040, terminando con el
soporte para la serie Macintosh II y otras Macs con procesador 68030, soporte para el
procesador PowerPC G3)
Mac OS 8.1 (última versión en correr en un procesador 68K, soporte para USB en la
iMac, soporte para HFS+)
Mac OS 8.5 (primera versión en correr sólo en procesadores PowerPC, soporte
integrado Firewire en el PowerMac G3)
Mac OS 8.5.1
Mac OS 8.6 (incluía un nuevo nanokernel para mejorar el rendimiento, soporte para
Multiprocessing Services 2.0, soporte para el procesador PowerPC G4)
[editar] Mac OS 9
Artículo principal: Mac OS 9
El Mac OS 9 fue lanzado el 23 de octubre de 1999. Las primeras ediciones del Mac OS
9 fueron numeradas 8.7. El Mac OS 9 agregó soporte mejorado para la red inalámbrica
AirPort. Introdujo una temprana implementación de soporte multi-usuario (aunque no se
lo considera un sistema operativo multi-usuario para los estándares modernos). Una
mejorada máquina de búsqueda Sherlock sumaba muchos nuevos complementos (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. El Mac OS 9
también fue el primero en usar el 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 muy mejorada de controladores USB.
Mac OS 9.0
Mac OS 9.0.2
Mac OS 9.0.3
Mac OS 9.0.4
Mac OS 9.1
Mac OS 9.2
Mac OS 9.2.1
Mac OS 9.2.2
[editar] Mac OS X
Artículo principal: Historia del Mac OS X
La primera versión fue el 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 al OPENSTEP en
algunas partes. La versión orientada a escritorio, el Mac OS X 10.0, la siguió en marzo
de 2001 con la nueva interface de usuario "Aqua". Desde entonces, han aparecido otras
seis versiones distintas para usuarios finales ("end-user") y servidores ("server"), la más
reciente es el Mac OS X 10.6 en agosto de 2009. Las versiones del Mac OS X tiene los
nombres de grandes felinos. Por ejemplo, Apple llama al Mac OS X 10.5 "Leopard"
(Leopardo) mientras que la versión previa fue llamada "Tiger" (Tigre).
A/UX
Apple DOS
Apple GS/OS
Apple Lisa OS
Apple ProDOS
Apple SOS
Apple Computer, Inc. v. Microsoft Corp.
Historia de las interfaces gráficas de usuario