08.10.2026 · Signal Titans Editorial
Comment NeXTSTEP et le cœur Unix ont sauvé le Macintosh après l’échec de Copland
Après l'annulation du projet Copland en 1996, l'acquisition de NeXT ainsi que la création de Carbon et de Darwin ont posé les fondations du macOS moderne.

Le 4 février 1997, Apple Computer a officialisé l'acquisition de NeXT, Inc. pour un montant de 427 millions de dollars. Ce rachat découlait d'une crise opérationnelle majeure : la tentative interne d'Apple de concevoir un système d'exploitation moderne, répondant au nom de code Copland, venait d'être abandonnée en 1996 après des années de retards et de querelles politiques internes. Le système Macintosh, vieux d'une décennie, ne pouvait plus rivaliser avec les architectures modernes, laissant Apple sans solution de repli. Selon les archives historiques du développement de macOS, l'acquisition de NeXT a permis à Apple d'accéder à OPENSTEP — un système d'exploitation orienté objet reposant sur la technologie Unix — tout en ramenant une équipe d'ingénierie logicielle clé au sein de l'entreprise.
La fin de Copland et le virage à 427 millions de dollars
À la suite de cette acquisition le 4 février 1997, Steve Jobs est revenu chez Apple en tant que conseiller exécutif, tandis qu'Avie Tevanian, ancien dirigeant de NeXT, a pris la tête du développement du système d'exploitation. L'équipe de Tevanian s'est vu confier la tâche d'adapter l'environnement OPENSTEP de NeXT pour en faire un système d'exploitation Macintosh destiné au grand public. Apple a dans un premier temps annoncé une plateforme de transition au nom de code Rhapsody. Le système Rhapsody associait le cœur Unix d'OPENSTEP à un sous-système d'émulation nommé Blue Box, conçu pour exécuter les logiciels Macintosh hérités au sein d'un environnement de machine virtuelle.
Le blocage de Rhapsody
Apple s'attendait à ce que les développeurs tiers réécrivent volontiers leurs logiciels pour les bibliothèques d'OPENSTEP une fois démontrés les avantages techniques de la programmation orientée objet. Au lieu de cela, de grands éditeurs de logiciels se sont opposés à ce projet. Emmenés par Adobe, des créateurs de logiciels clés ont refusé de procéder à une réécriture complète de leur code pour une plateforme dont la part de marché s'était effondrée au fil d'années de promesses non tenues. Adobe a informé Apple qu'elle ne réécrirait pas ses suites applicatives principales pour OPENSTEP, risquant ainsi de priver Rhapsody de logiciels créatifs essentiels au moment de son lancement.
Une passerelle architecturale avec Carbon et Darwin
Pour sortir de l'impasse avec les développeurs, Apple a réorienté sa stratégie technique. Au cours des deux années suivantes, les équipes d'ingénierie ont conçu l'interface de programmation d'application Carbon. Carbon adaptait les API classiques du Macintosh afin de les relier directement aux bibliothèques Unix, permettant ainsi aux développeurs de porter le code d'applications existantes pour les faire fonctionner de manière native sur le nouveau système d'exploitation sans réécriture totale. Dans le même temps, Apple a rassemblé le cœur de bas niveau du système — conçu à partir du noyau Mach de l'université Carnegie Mellon et de composants BSD Unix — et l'a publié sous forme d'un projet open source nommé Darwin, établissant ainsi une base Unix stable.
L'arrivée d'Aqua et de Mac OS X
Afin de moderniser l'expérience utilisateur, Apple a conçu Aqua, une interface visuelle caractérisée par l'anti-aliasing du texte, des effets de translucidité, des ombres portées et un lanceur d'applications appelé le Dock. L'affichage d'Aqua était assuré par Quartz, un moteur graphique interne développé pour remplacer le moteur Display PostScript d'OpenStep soumis à des licences. Le 24 mars 2001, Apple a commercialisé Mac OS X 10.0, répondant au nom de code Cheetah. Lors de la sortie de Mac OS X 10.5 Leopard sur processeurs Intel, le système a obtenu la certification officielle Open Brand UNIX 03.
En reliant les logiciels Macintosh hérités à un socle s'appuyant sur BSD et le noyau Mach, Apple a transformé une grave crise d'architecture en une fondation technique pérenne. La stratégie de migration hybride mise en œuvre lors de la transition de NeXTSTEP vers Mac OS X a établi le cœur Unix et l'architecture d'API qui continuent d'alimenter les systèmes Mac modernes aujourd'hui.
Illustration éditoriale générée par IA ; ce n’est pas une photographie documentaire.
Source: MacOS version history