Taligent, ou le bourbier du Macintosh en 1994
À l’occasion de recherches au sujet de Taligent, une filiale commune à Apple et IBM, créée en 1992 pour développer un nouveau système d’exploitation, nous avons parcouru un article court mais très révélateur de la revue InfoWorld, parue le 27 juin 1994. Imaginez-vous qu’à l’époque, les Macs étaient fournis avec la version 7.1.2 du Système 7, apparu en mai 1991 : trois ans déjà et presque aucune nouveauté à se mettre sous la dent, malgré le travail de réécriture de portions entières du système par les développeurs.
Tout le contraire de la division matérielle d’Apple, qui venait de lancer sa gamme Power Macintosh, des monstres de puissance qui n’attendaient qu’une chose : un système à la hauteur. Tom Chavez, le PDG de Taligent, ne venait-il pas de déclarer « dorénavant, les ordinateurs sont incroyablement rapides, mais les systèmes traditionnels ralentissent les utilisateurs » ? Et il savait de quoi il parlait : les équipes de Taligent travaillaient sur des stations de travail IBM RS-6000 équipées du processeur PowerPC 601.
Bref, à l’époque, Taligent avait déjà renoncé à créer un système d’exploitation universel mais venait de présenter une version inachevée de son environnement orienté-objet, une sorte de « sur-couche » destinée à s’installer au-dessus des systèmes d’exploitation des autres constructeurs, pour y offrir des fonctionnalités modernes. Cette « sur-couche » avait pris le nom de TalAE (pour Taligent Application Environnement) puis CommonPoint.
Mais voilà : pour pouvoir s’installer sur le système, CommonPoint devait y trouver quelques fonctions minimales, comme la mémoire protégée et le multitâche préemptif. Autant de caractéristiques modernes que le Système 7, héritier d’une grosse mise à jour du Système 6, était incapable d’offrir. Or il n’y avait plus de projet valable en interne pour créer un nouveau système d’exploitation : Taligent avait absorbé les équipes de développement du système « Pink » démarré en 1988, et les équipes dédiées au Système 7, sous le nom de code « Blue », avaient pour seule mission d’y intégrer des technologies modernes (QuickDraw GX, Open Transport, OpenDoc, PowerTalk…) sans réécriture du noyau. Résultat : non seulement le cœur du système n’était pas plus moderne, mais il devenait de plus en plus instable à cause des « briques » qui lui étaient ajoutées. Taligent était devenue à l’époque la réponse « botte en touche » quand Apple était interrogée sur sa capacité à faire face au futur remplaçant de Windows 3, connu sous le nom de Chicago. L’article note d’ailleurs l’incertitude de la marque, quant à la manière de supporter TalAE, sans abandonner pour autant l’héritage de son système 7 et d’un éventuel successeur.
La situation était d’autant plus vexante pour Apple que de son côté, IBM avait non seulement parfaitement intégré les technologies CommonPoint dans son système d’exploitation AIX dédié au PowerPC (PowerOpen), mais elle pouvait même y faire tourner les applications du Macintosh grâce au Macintosh Application Environnement. Au final, dès l’année suivante, Apple quittera le projet Taligent pour se lancer dans le développement d’un nouveau système, surnommé Copland, qui finira lui aussi dans le mur et conduira au rachat de NeXT par Apple. Quant à CommonPoint, il disparaîtra en quelques mois du catalogue d’IBM. Au moment même où Microsoft dévoilera le résultat du projet Chicago : Windows 95, avec le succès que l’on connaît.
Source : MacTech (article sur la conférence SFA Atlanta 1994), Wikipedia (article sur Taligent et article sur Copland), Les Échos (article sur la fermeture de Taligent), WikiMili (article sur Taligent)