¿Qué deficiencias en Classic Mac OS llevaron a Apple a reemplazarlo? [cerrado]

7

En la película "Steve Jobs" con Michael Fassbender, está implícito que Jobs comenzó NeXT, no para vender hardware, sino para desarrollar un nuevo sistema operativo y que Apple compre la compañía, solo para el sistema operativo. Todos conocemos la historia y sabemos que esto es exactamente lo que sucedió.

Ahora me estoy sumergiendo un poco en los sistemas operativos Apple y descubrí que el sistema operativo que Apple tenía / desarrolló mientras Jobs estaba ausente, era el "sistema operativo Mac clásico". En la película se dice que Apple "realmente necesitaba" un nuevo sistema operativo.

Todo esto me hizo preguntarme: ¿qué tenía de malo el sistema operativo Mac clásico?

    
pregunta Bart Friederichs 23.08.2017 - 17:35

2 respuestas

13

No hizo multitarea

Tenía tareas múltiples limitadas y cooperativas, pero esto se empalmó sobre un sistema operativo fundamentalmente de una sola tarea. Eso significaba que si una tarea (por ejemplo, de fondo) era codiciosa o tenía un problema, todo el sistema funcionaba mal o estaba bloqueado.

Hubo un momento en el que Microsoft estaba "comiendo el almuerzo de Apple" porque la multitarea funcionaba mucho mejor en Windows, y Apple perdió una gran cantidad de cuota de mercado.

Sin protección contra choques

No tenía forma de contener el fallo de una aplicación en particular. Entonces, cuando una aplicación se "bloqueaba", el sistema fallaba. Ser capaz de ejecutar múltiples aplicaciones al mismo tiempo, por no hablar de la variedad de a menudo docenas de accesorios de escritorio, extensiones y demás, que crearon una gran vulnerabilidad.

Era común que una Mac entrara a la tienda con tantos accesorios de escritorio instalados que tenía que desplazarse para verlos todos. Le dije: "Le hicieron a esta Mac lo que un proxeneta le hace a un Cadillac". No es de extrañar que estuviera en la tienda.

Sin seguridad

También relacionado, no había protección de memoria basada en hardware, por lo que una aplicación podría garabatear la memoria de otra aplicación desde un simple error.

Esto también significaba que una aplicación, DA, etc. podría fisgonear sobre los contenidos y actividades en la memoria del sistema. ¿Qué sentido tiene tener inicios de sesión de contraseña cuando su DA de salvapantallas gratuito simplemente puede escanear la memoria en busca de las contraseñas?

Sin la capacidad de mantener las aplicaciones contenidas, esto también significaba que la seguridad del sistema de archivos era una causa perdida. Entre otras cosas, no había manera de evitar que las aplicaciones dañen o pirateen el sistema operativo.

Los virus comenzaron en Mac, ya sabes. Este tipo de cosas es por qué. También terminaron virtualmente cuando salió OS X.

Sin shell

Está bien, eso solo le importa a unas pocas personas, pero no hubo ningún back-end sólido desde el que realizar las tareas del sistema de teclado / script. No hay forma de, por ejemplo, "rsync" un directorio a una copia de seguridad; Tenías que confiar en productos envasados. Por supuesto, existían herramientas para desarrolladores, pero eso no estaba disponible para los usuarios finales, tenía que registrarse y, si recuerdo, pagar algunas tarifas.

Actualizar OS 8/9 a la multitarea adecuada fue un problema difícil , un verdadero nudo gordiano. Necesitaba una solución de "Alejandro Magno", y ahí es donde entró Steve.

    
respondido por el Harper 23.08.2017 - 19:16
6

Del artículo de Wikipedia en Classic Mac OS :

  

Mac OS se caracteriza por su sistema monolítico. De su original   liberado a través del Sistema 4, solo ejecutaba una aplicación a la vez. Incluso   Así, se destacó por su facilidad de uso. Mac OS ganó cooperativa   multitarea con System 5, que se ejecutó en el Macintosh SE y   Macintosh II. Fue criticado por su memoria muy limitada.   gestión, falta de memoria protegida, sin controles de acceso, y   susceptibilidad a los conflictos entre extensiones que proporcionan adicional   Funcionalidades tales como redes o soporte para un dispositivo en particular.

    
respondido por el Mike Scott 23.08.2017 - 17:44

Lea otras preguntas en las etiquetas