8 votes

Quelles sont les lacunes de Classic Mac OS qui ont conduit Apple à le remplacer ?

Dans le film "Steve Jobs" avec Michael Fassbender, il est sous-entendu que Jobs a créé NeXT, non pas pour vendre du matériel, mais pour développer un nouveau système d'exploitation et faire en sorte qu'Apple rachète la société, uniquement pour le système d'exploitation. Nous connaissons tous l'histoire et savons que c'est exactement ce qui s'est passé.

Aujourd'hui, je me plonge un peu dans les systèmes d'exploitation d'Apple et je découvre que le système d'exploitation qu'Apple avait développé pendant l'absence de Jobs était le "Classic Mac OS". Dans le film, il est dit qu'Apple avait "vraiment besoin" d'un nouveau système d'exploitation.

Tout cela m'a amené à me poser la question suivante : qu'y avait-il de si mauvais dans le Mac OS classique ?

14voto

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.

6voto

Mike Scott Points 10246

Extrait de l'article de Wikipédia sur Mac OS classique :

Mac OS se caractérise par son système monolithique. Depuis sa sortie jusqu'à System 4, il n'exécutait qu'une seule application à la fois. Même Malgré cela, il était réputé pour sa facilité d'utilisation. Mac OS est devenu coopératif multitâche coopératif avec le système 5, qui fonctionnait sur les Macintosh SE et Macintosh II. Il a été critiqué pour sa mémoire très limitée mémoire très limitée, l'absence de mémoire protégée, l'absence de contrôle d'accès et la la susceptibilité aux conflits entre des systèmes fonctionnalités supplémentaires telles que la mise en réseau ou la prise en charge d'un périphérique particulier.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X