N'a pas été multitâche
Il disposait d'un système multi-tâches limité et coopératif, mais il était greffé sur un système d'exploitation fondamentalement mono-tâche. Cela signifiait que si une tâche (par exemple, en arrière-plan) était gourmande ou rencontrait un problème, l'ensemble du système fonctionnait mal ou se bloquait.
Il fut un temps où Microsoft "mangeait le déjeuner d'Apple" parce que le multitâche fonctionnait tellement mieux sous Windows - et Apple a perdu beaucoup de parts de marché.
Pas de protection contre les accidents
Elle n'avait aucun moyen de contenir l'échec d'une application particulière. Ainsi, lorsqu'une application "tombait en panne", le système tombait en panne. La possibilité d'exécuter plusieurs applications simultanément, sans parler des dizaines d'accessoires de bureau, d'extensions et autres, créait une énorme vulnérabilité.
Il était courant qu'un Mac arrive au magasin avec tellement d'accessoires de bureau installés qu'il fallait faire défiler la page pour les voir tous. J'ai dit : "Ils ont fait à ce Mac ce qu'un proxénète fait à une Cadillac". Il n'est pas étonnant qu'il soit resté dans l'atelier.
Pas de sécurité
Par ailleurs, il n'y avait pas de protection matérielle de la mémoire, de sorte qu'une application pouvait grignoter la mémoire d'une autre application à partir d'un simple bogue.
Cela signifiait également qu'une application, une DA, etc. pouvait fouiner dans le contenu et les activités de la mémoire du système. Quel est l'intérêt d'avoir des logins avec mot de passe si votre économiseur d'écran gratuit DA peut simplement scanner la mémoire à la recherche des mots de passe ?
Sans possibilité de contenir les applications, la sécurité du système de fichiers était une cause perdue. Entre autres, il n'y avait aucun moyen d'empêcher les applications d'endommager ou de pirater le système d'exploitation.
Les virus ont commencé sur le Mac, vous savez. Ce genre de choses explique pourquoi. Ils ont aussi pratiquement disparu avec l'arrivée d'OS X.
Pas de coquille
D'accord, cela n'a d'importance que pour quelques personnes, mais il n'y avait absolument aucun back-end robuste à partir duquel on pouvait saisir/script les tâches du système. Il n'y avait aucun moyen de, disons, "rsync" un répertoire vers une sauvegarde ; vous deviez compter sur des produits packagés. Bien sûr, il y avait des outils de développement, mais ils n'étaient pas facilement accessibles aux utilisateurs finaux, il fallait s'inscrire et, si je me souviens bien, payer des frais.
La mise à niveau du système d'exploitation 8/9 vers un système multitâche correct a été un véritable défi. dur un véritable nœud gordien. Il fallait une solution à la Alexandre le Grand, et c'est là que Steve est intervenu.