Le remplaçant de Mac OS qui n'est jamais arrivé
Apple a fait face à une crise existentielle au milieu des années 1990. Son vénérable système d'exploitation System 7, basé sur le multitâche coopératif et dépourvu d'une protection mémoire robuste, était une relique. Un remplaçant propre et moderne pour la plateforme Macintosh n'était pas seulement souhaité ; il était urgemment nécessaire.
Copland, envisagé comme Mac OS 8, est devenu la réponse ambitieuse d'Apple. Il promettait un système de nouvelle génération avec multitâche préemptif et mémoire protégée, mais son envergure a explosé. Les fonctionnalités et les promesses marketing ont dépassé le logiciel fonctionnel, créant un fossé entre l'ambition et la réalité.
Le PDG de l'époque, Gil Amelio, a fait une démonstration célèbre de Copland à la WWDC 1995, projetant un avenir qui n'existait tout simplement pas. Seules trois versions développeurs ont quitté le campus d'Apple à Cupertino. La version finale, D11E4 de juin 1996, était notoirement instable ; une simple assertion renvoyait les utilisateurs directement dans un débogueur de bas niveau, exigeant une intervention manuelle. Ce n'était pas un produit en version bêta ; c'était un projet en plein effondrement, une impasse dont Apple avait désespérément besoin de sortir.
La décision d'abandonner Copland a changé le cours d'Apple
Le projet interne Copland d'Apple, destiné à remplacer le vieillissant System 7, a échoué malgré une démonstration à la WWDC 1995. Le PDG Gil Amelio a fait venir la vétérane d'IBM Ellen Hancock en tant que CTO pour évaluer l'effort en échec. Sa recommandation directe : abandonner le développement interne et acquérir un système d'exploitation externe.
La directive de Hancock a lancé la recherche d'une alternative viable. Apple a envisagé plusieurs options, dont BeOS, un nouveau système d'exploitation léger, et Solaris, le robuste système basé sur UNIX de Sun. Chacune présentait des compromis critiques, que ce soit en termes de coût, de compatibilité matérielle ou d'adéquation au marché grand public qu'Apple servait.
Puis, dans une décision qui a remodelé le destin d'Apple, l'entreprise a acquis NeXT en décembre 1996 pour 429 millions de dollars. Cet accord crucial a permis d'obtenir NeXTSTEP, un système d'exploitation mature, orienté objet et basé sur UNIX, et, peut-être plus significativement, a marqué le retour du cofondateur d'Apple, Steve Jobs. Hancock, l'architecte de la stratégie du système d'exploitation, a été par la suite mise à l'écart, démissionnant en 1997 à mesure que l'influence de Jobs grandissait.
De NeXTSTEP aux appareils qu'Apple utilise aujourd'hui
La recommandation de Hancock d'arrêter le développement interne et de chercher une base de système d'exploitation externe a conduit directement à l'acquisition de NeXT par Apple en décembre 1996 pour 429 millions de dollars. Ce mouvement, une tentative désespérée pour un système d'exploitation moderne, a ramené par inadvertance Steve Jobs chez Apple. NeXTSTEP, déjà un système mature basé sur Unix, est immédiatement devenu le modèle pour l'avenir d'Apple.
Les forces intrinsèques de NeXTSTEP — son multitâche préemptif, sa protection mémoire et ses frameworks de développement robustes — étaient exactement ce dont Apple avait désespérément besoin. Il a rapidement évolué en Rhapsody en 1997, puis a été lancé commercialement sous le nom de Mac OS X 10.0 Cheetah en 2001. Ce n'était pas une évolution technique de Copland ; c'était une réorientation décisive, greffant une base entièrement nouvelle et supérieure sur le cœur d'Apple.
Le noyau Darwin/Mach, dérivé de NeXTSTEP, est devenu le socle de tous les systèmes d'exploitation Apple majeurs qui ont suivi. Cette lignée centrale alimente non seulement macOS, mais aussi l'iPhone, l'iPad, l'Apple Watch et l'Apple TV. L'annulation de Copland, bien qu'étant une capitulation douloureuse, a ouvert la voie à ce changement fondamental, permettant finalement l'écosystème logiciel qu'Apple domine aujourd'hui. Pour en savoir plus sur le renouveau moderne inattendu de Copland, vous pouvez lire You Can Now Try Apple's Unreleased Copland OS in Your Browser - MacRumors.
Cet article vous plaît ? Recevez-en un comme celui-ci chaque matin.
un e-mail par jour · désinscription en deux clics · aucun traqueur tiers
Un échec de 1996 redémarre à nouveau — dans votre navigateur
Trente ans après qu'Apple l'ait abandonné, Copland a enfin démarré — qui plus est dans un navigateur web. Le développeur Michael Steil, connu pour son travail sur le rétro-informatique, a adapté l'émulateur PowerPC Mac open-source DingusPPC, en le compilant pour une exécution dans le navigateur avec WebAssembly. Cet exploit a permis au tristement instable D11E4, la version de développement finale de Copland de juin 1996, de se charger.
La réalisation de Steil a nécessité 11 correctifs ciblés pour contourner la propension du système d'exploitation inachevé à planter directement dans un débogueur. Le résultat, bien qu'étant une curiosité historique fascinante, reste un système fragile qui souligne les défauts inhérents à Copland, et non une alternative viable aux systèmes d'exploitation qu'Apple a finalement construits. C'est un aperçu d'une impasse, et non d'un futur ressuscité.
Fait intéressant, l'assistance de l'IA a aidé à concevoir ces correctifs essentiels. Cependant, le projet amont DingusPPC maintient une politique contre l'intégration de code écrit par une IA, ce qui signifie que ces contributions nécessiteraient une réécriture humaine pour être officiellement incluses. Cette nuance contraste le destin du système d'exploitation échoué avec les conséquences durables du pivot d'Apple : un échec fondamental qui a néanmoins ouvert la voie au succès inégalé de l'entreprise.
Foire aux questions
Qu'était Copland ?
Copland était le projet d'Apple au milieu des années 1990 visant à remplacer le vieillissant classic Mac OS par un système d'exploitation plus moderne.
Pourquoi Apple a-t-il annulé Copland ?
Le projet était retardé, instable et alourdi par des plans tentaculaires ; la direction d'Apple a conclu que l'achat ou l'octroi de licence d'un système externe était une meilleure voie.
Comment NeXT a-t-il ramené Steve Jobs chez Apple ?
Apple a acquis NeXT en décembre 1996, ramenant Jobs avec l'entreprise et sa technologie NeXTSTEP.
Peut-on exécuter Copland dans un navigateur ?
Un émulateur DingusPPC modifié peut démarrer la version de développement finale de Copland, D11E4, dans un navigateur en utilisant WebAssembly.

