Avant de suivre l’exemple d’iOS, macOS s’appelait Mac OS X. Pourquoi pas « Mac OS 10 » ? Parce qu’Apple voulait marquer les origines Unix du système. Ce n’est pourtant pas le premier système du genre conçu à Cupertino. Dans les années 1980 et 1990, Apple a conçu ou soutenu plusieurs systèmes Unix. Une histoire méconnue, mais ô combien importante dans la conception de Mac OS X, que nous vous racontons dans « Unix à jamais », notre série désormais au complet sur le Club iGen.
Qu’est-ce qu’un système Unix ? Vous faites bien de poser la question. Unix est une famille de systèmes d’exploitation créée au centre de recherches Bell Labs de l’opérateur téléphonique AT&T en 1969. Le système se répand dans les universités au milieu des années 1970 : AT&T poursuit le développement d’une activité commerciale avec son System V, tandis que l’université de Californie à Berkeley distribue librement sa « branche » baptisée BSD.
La divergence se transforme progressivement en affrontement, la « guerre des systèmes Unix » qui oppose les partenaires d’AT&T aux partisans de BSD, et façonne le monde de l’informatique dans les années 1980. Apple conçoit alors son premier système Unix, A/UX, qui reste compatible avec le Macintosh. Aujourd’hui oublié, A/UX a pourtant contribué au rapprochement entre Apple et IBM, et préfiguré Mac OS X.
Quelques années plus tard, l’histoire de MkLinux se déroule à cheval entre Cambridge et Grenoble. Aujourd’hui encore, macOS et iOS reposent sur des lignes de codes écrites pour MkLinux. Surtout, sans cette première distribution Linux adaptée au Macintosh, MacGeneration n’aurait peut-être jamais vu le jour !
Yellow Dog Linux n’a pas été créé par Apple, mais a marqué son époque… et quelques journalistes de MacGeneration. Enfin, Mac OS X est souvent présenté comme un système Unix… mais l’est-il vraiment ? Que doit-il à ses prédécesseurs ? Vous trouverez la réponse, et bien plus encore, dans notre nouvelle série réservée aux membres du Club iGen.
Unix à jamais #1 : A/UX, Mac OS X avant l’heure
Unix à jamais #2 : MkLinux, le système franco-américain soutenu par Apple
Unix à jamais #3 : Yellow Dog Linux, du Power Mac G3 à la PlayStation 3
Unix à jamais #4 : macOS et le mythe de la compatibilité Unix