Y a-t-il des différences entre macOS et OS X ?


Laissez-moi préfacer cette réponse en disant que je suis un vieux git - j'étais là quand Windows était encore 3.x (et avant cela en fait) et j'ai travaillé pour des entreprises où notre produit de base fonctionnait sous DOS et où maximiser la quantité de RAM disponible était une compétence clé - il s'agit de la mémoire en dessous de la limite de 640k !

En tout cas, le premier système d'exploitation pour le Macintosh s'appelait 'System' - c'était une époque très confuse car l'interface de base du système était le finder (encore très présent aujourd'hui) mais il avait un numéro de version différent de celui du système. Cette confusion est restée sous une forme ou une autre jusqu'au Système 7. Le Système 7 a également marqué l'introduction d'une nouvelle plate-forme matérielle - le PowerPC. Jusqu'alors, le matériel Mac était basé sur le CPU Motorola 68000 (et ses dérivés). Le Système 7.x comprenait une couche d'émulation qui permettait aux applications 68k de fonctionner sur une plate-forme PPC - ce qui donnait à Apple (et aux fournisseurs de logiciels) une fenêtre pour migrer leurs logiciels vers la nouvelle plate-forme. C'est à cette époque qu'Apple a décidé d'ouvrir le marché aux machines matérielles/clones - bien qu'ils aient toujours besoin d'acheter le système d'exploitation d'Apple - ce système d'exploitation a été appelé Mac OS. La première version vendue sous le nom de Mac OS était la version 7.6. Lorsque Steve Jobs a réintégré Apple, il a supprimé l'option/la franchise pour les fabricants de clones et a produit une nouvelle version du système d'exploitation, Mac OS 8, qui n'était pas disponible pour les fabricants de clones. Mac OS 8.5 a été la première version à être livrée en version PPC uniquement.


Cependant, le Mac OS de cette période (souvent appelé Mac OS classique) était très en retard sur ses contemporains - architecturalement, il était toujours basé sur le code système d'origine (avec beaucoup d'ajouts, d'extensions, etc qui fournissaient le multitâche coopératif, etc). L'une des raisons invoquées pour le recrutement de Jobs était l'accès à NextStep, qui disposait d'une interface graphique orientée objet, d'un environnement de développement de type RAD et d'un système d'exploitation multi-tâches et multi-utilisateurs entièrement préemptif. Cependant, il a fallu plusieurs années pour passer du système d'exploitation classique au nouveau système, et diverses boîtes de compatibilité ont été fournies pour permettre aux anciennes applications de fonctionner sur le nouveau système. Est-ce une coïncidence si la première version de l'OS "moderne" - Mac OSX (notez 10, et non X) est sortie la même année que Win XP - qui a également mis à la retraite la ligne Win9x, plus ancienne et inférieure ?


Comme d'autres l'ont mentionné, MacOS a été adopté comme nom du système d'exploitation Mac depuis 2016, mais il y a encore ceux d'entre nous qui se souviennent du Mac OS 'classique' original - j'ai encore un des Mac 'one box' classiques à l'étage - hélas ce n'est pas un Mac 128k original car il utilise un CPU 68030 !