En la película "Steve Jobs" con Michael Fassbender, se da a entender que Jobs inició NeXT, no para vender hardware, sino para desarrollar un nuevo sistema operativo y hacer que Apple comprara la empresa, 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 de Apple y descubro que el sistema operativo que Apple tenía/desarrollaba mientras Jobs no estaba, era el "Mac OS 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 Mac OS clásico?
Tenía multitarea cooperativa limitada, pero esto se empalmó sobre un sistema operativo fundamentalmente de una sola tarea. Eso significaba que si una tarea (digamos, en segundo plano) era codiciosa o tenía un problema, todo el sistema funcionaba mal o se bloqueaba.
Hubo un momento en que Microsoft estaba "comiendo el almuerzo de Apple" porque la multitarea funcionaba mucho mejor en Windows, y Apple perdió mucha participación de mercado.
No tenía ninguna forma de contener la falla de una aplicación en particular. Entonces, cuando una aplicación "se bloqueó", el sistema se bloqueó. Ser capaz de ejecutar varias aplicaciones al mismo tiempo, por no hablar de la variedad de docenas de accesorios de escritorio, extensiones y demás, creaba una gran vulnerabilidad.
Era común que una Mac entrara a la tienda con tantos accesorios de escritorio instalados que tenías que desplazarte para verlos todos. Dije: "Le hicieron a esta Mac lo que un proxeneta le hace a un Cadillac". No me extraña que estuviera en la tienda.
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 a partir de un simple error.
Esto también significaba que una aplicación, DA, etc. podía husmear en los contenidos y actividades en la memoria del sistema. ¿Cuál es el punto de tener inicios de sesión con contraseña cuando su protector de pantalla gratuito DA puede simplemente escanear la memoria en busca de las contraseñas?
Sin la capacidad de contener las aplicaciones, esto también significaba que la seguridad del sistema de archivos era una causa perdida. Entre otras cosas, no había forma de evitar que las aplicaciones dañaran o piratearan el sistema operativo.
Los virus comenzaron en la Mac, ya sabes. Este tipo de cosas es por qué. También terminaron virtualmente cuando salió OS X.
De acuerdo, eso solo le importa a unas pocas personas, pero no había absolutamente ningún back-end sólido desde el cual realizar las tareas del sistema de teclado/script. No hay forma de, digamos, "rsync" un directorio a una copia de seguridad; tenías que confiar en los productos empaquetados. Por supuesto que había herramientas para desarrolladores, pero no estaban disponibles para los usuarios finales, tenías que registrarte y, si mal no 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.
Del artículo de Wikipedia sobre Classic Mac OS :
Mac OS se caracteriza por su sistema monolítico. Desde su lanzamiento original hasta System 4, solo ejecutaba una aplicación a la vez. Aun así, se destacó por su facilidad de uso. Mac OS ganó la multitarea cooperativa con System 5, que se ejecutaba en Macintosh SE y Macintosh II. Fue criticado por su administración de memoria muy limitada, falta de memoria protegida, controles de acceso y susceptibilidad a conflictos entre extensiones que brindan funcionalidad adicional, como redes o soporte para un dispositivo en particular.
Mmmmmmm
LаngLаngС
LаngLаngС
Bart Friederichs
Harper - Reincorporar a Monica