Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de Macintosh) es el
nombre delsistema operativo creado
por Apple para su línea de computadoras Macintosh,
también aplicado retroactivamente a las versiones anteriores a System 7.6, y que apareció por primera vez en
System 7.5.1. Es conocido por haber sido uno de los primeros sistemas dirigidos
al gran público en contar con una interfaz gráfica compuesta
por la interacción del mousecon ventanas, iconos y menús.
Deliberada a la existencia del
sistema operativo en los primeros años de su línea Macintosh en favor de que la
máquina resultara más agradable al usuario, diferenciándolo de otros sistemas
contemporáneos, como MS-DOS, que
eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill
Atkinson, Jef Raskin y Andy
Hertzfeld.
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 proyectoMacintosh 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.[cita requerida]
Índice
Versiones[editar]
Antes de la introducción de los
últimos sistemas basados en el microprocesador PowerPC G3, partes significativas del sistema
se almacenaban en la memoria física de sólo lectura de la placa base. El
propósito inicial de esto fue evitar el uso de la capacidad de almacenamiento
limitada de los disquetes de apoyo al sistema, dado que los primeros
computadores Macintosh no tenían disco duro. Sólo el modelo Macintosh
Classic de
1991, podía ser iniciado desde la memoria ROM. Esta arquitectura también
permitió una interfaz de sistema operativo totalmente gráfica en el nivel más
bajo, sin la necesidad de una consola de sólo texto o el modo de comandos de
línea. Los errores en tiempo de arranque, como la búsqueda de unidades de disco
que no funcionaban, se comunicaron al usuario de manera gráfica, generalmente
con un icono o con mensajes con el tipo de letre Chicago y un Timbre
de la muerte o una serie de
pitidos. Esto contrastaba con los PCs de la época, que mostraban tales mensajes
con un tipo de letra mono-espaciada sobre un fondo negro, y que requerían el
uso del teclado y no de un ratón, para la entrada. Para proporcionar tales
detalles en un nivel bajo, el Mac OS dependía de software de la base del
sistema grabado en la ROM de la placa base, lo que más tarde ayudó a garantizar
que sólo los computadores de Apple o los clones bajo licencia (con el contenido
de la memoria ROM protegido por derechos de autor de Apple, pudieran ejecutar
el Mac OS).
El Mac OS puede ser dividido en
dos familias:
·
El Sistema
Operativo Mac OS
X, desarrollado a partir de la familia Mac OS Classic y NeXTSTEP, el cual estaba basado en UNIX.
"Classic" Mac OS (1985)[editar]
El "Mac OS clásico"
se caracteriza por su falta total de una línea de comandos; es un Sistema Operativo
completamente e extensiones de Mac OS podría ser un largo proceso de ensayo y
error.
El Macintosh original utilizaba
el Macintosh File System (MFS), un sistema de archivos plano
con un solo nivel de carpetas o directorios. Este sistema fue rápidamente
reemplazado en 1985 por el HFS, que
tenía un verdadero sistema de árbol de directorio. Ambos sistemas de archivos
son compatibles.
La mayoría de los sistemas de
archivos utilizados con el DOS, Unix
u otros sistemas operativos tratan a un archivo como una simple secuencia de
bytes, lo que requiere una aplicación para saber qué bytes representan cual
tipo de información. Por el contrario, MFS y HFS dan a los archivos dos bifurcaciones. La
bifurcación de datos contiene el mismo tipo de información como otros sistemas
de archivos, tales 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, tales como las definiciones de menús, gráficos, sonidos o
segmentos de código. Un archivo puede consistir sólo de los recursos con de
datos vacía, o sólo una bifurcación de datos, sin bifurcación de recursos. Un
archivo de texto puede contener su texto en la bifurcación de datos y la
información de estilo en la bifurcación de recursos, de modo que una
aplicación, que no reconoce la información de estilo, todavía puede leer el
texto sin formato. Por otro lado, estas bifurcaciones proporcionan un reto para
la interoperabilidad con otros sistemas operativos; el copiado de un archivo
desde un sistema Mac a otro diferente, lo despoja de su bifurcación de
recursos, requiriendo de sistemas de codificación tales como BinHex y
MacBinary.
Las versiones para la
plataforma PowerPC de Mac OS X hasta, e incluyendo, Mac OS X v10.4 Tiger no
poseen una capa de compatibilidad para ejecutar las aplicaciones más antiguas
de Mac, llamada el entorno Classic. Este entorno ejecuta una
copia completa del Mac OS, versión 9.1 o posterior, en un proceso de Mac OS X.
Los Macintosh basados en la plataforma PowerPC tenían
el Mac OS 9.2 preinstalado así como el Mac OS X. El Mac OS 9.2 tuvo que ser
instalado por el usuario, puesto que no se instalaba, por defecto, en las
revisiones de hardware presentadas tras el lanzamiento de Mac OS X 10.4 Tiger. La mayoría
de las aplicaciones "clásicas" bien escritas funciona correctamente
en este entorno, pero la compatibilidad sólo se asegura si el software fue
escrito sin tener en cuenta el hardware actual, y para interactuar únicamente
con el sistema operativo. El Entorno Classic no está disponible en sistemas
Macintosh basados en plataformas de Intel, debido a la incompatibilidad del Mac
OS 9 con el hardware x86.





No hay comentarios.:
Publicar un comentario