6 plates-formes Unix rétro qui ont façonné le Linux que nous connaissons aujourd'hui
Agence web » Actualités du digital » 6 plates-formes Unix rétro qui ont façonné le Linux que nous connaissons aujourd'hui

6 plates-formes Unix rétro qui ont façonné le Linux que nous connaissons aujourd'hui

Aujourd'hui, télécharger un système gratuit de type Unix pour un PC ou un ordinateur monocarte comme un Raspberry Pi est une routine. À la fin des années 80 et au début des années 90, à mesure que le matériel informatique s'améliorait, ces systèmes ont réduit l'alimentation Unix des mini-ordinateurs et des postes de travail au niveau personnel avant l'arrivée de Linux.

Xénix

Étant donné le nombre d'utilisateurs de Linux qui aiment détester Microsoft, vous pourriez être surpris qu'ils aient réellement créé un système d'exploitation Unix. L'entreprise alors nouvelle était vraiment anticipatrice lorsqu'elle a obtenu une licence auprès d'AT&T à la fin des années 70. Depuis qu'AT&T s'est vu interdire, en vertu d'un décret de consentement, de commercialiser le système d'exploitation des Bell Labs qui faisait sensation dans la communauté de la recherche informatique, Microsoft a pu publier sa propre version. Ils ont juste dû changer le nom. L'entreprise a choisi « Xenix ».

Peu de temps après, IBM souhaitait un système d'exploitation pour son prochain PC. Ils ont donc obtenu une licence pour un clone CP/M créé par une entreprise locale et le reste appartient à l'histoire. Microsoft se concentrait toujours sur Xenix comme l'avenir de l'informatique, même s'ils admettaient que MS-DOS était un hack rapide et sale. Leur vision était MS-DOS pour les systèmes simples à utilisateur unique et Xenix pour le travail multitâche et multi-utilisateur plus avancé. Microsoft a même ajouté des fonctionnalités de type Unix à MS-DOS 2.0 pour rationaliser les deux produits, présentant MS-DOS comme la version mono-utilisateur de Xenix dans une publicité dans un magazine de 1983.

Al's Retro Geek Labs montre à quoi ressemblait l'utilisation de Xenix :

La dissolution d'AT&T a bouleversé ce plan, comme l'explique Gordon Letwin de Microsoft dans un article sur Usenet de 1995. En échange de la perte de son monopole de « » compagnie de téléphone aux États-Unis, AT&T a été autorisée à entrer dans l’industrie informatique, ce qui lui a permis de vendre Unix en concurrence avec Microsoft. Microsoft s'est associé à IBM pour créer OS/2, a transféré la propriété intellectuelle de Xenix à un cabinet de conseil basé à Santa Cruz, connu sous le nom de The Santa Cruz Operation, ou SCO, et a acquis une participation dans la société.

Xenix était toujours populaire car il fonctionnait sur du matériel PC bon marché et était même utilisé en interne pour le développement et les opérations de serveur chez Microsoft dans les années 1990. Il était particulièrement populaire dans les petites entreprises en raison de sa nature multi-utilisateurs, car il leur permettait de servir plusieurs utilisateurs à l'aide de terminaux de texte à partir d'un seul PC, ce qui était à l'époque plus rentable que plusieurs machines.

Malgré l'antagonisme envers Linux et l'open source de l'ère Steve Ballmer chez Microsoft, l'entreprise semble être revenue à l'idée d'Unix, cette fois sous la forme de Linux, comme option haut de gamme avec Azure et WSL.

A/UX

Le macOS moderne n'est pas le premier système de type Unix d'Apple fonctionnant sur son matériel Mac. Cet honneur reviendrait à A/UX, lancé pour la première fois en 1988. Il a été conçu pour plaire aux utilisateurs techniques, tels que les scientifiques et les ingénieurs, qui avaient besoin d'exécuter des applications techniques parallèlement à des outils de productivité tels que des feuilles de calcul et des traitements de texte. Il a également été conçu pour permettre à Apple de soumissionner sur certains contrats du gouvernement américain spécifiant la compatibilité avec Unix.

Action Retro a démontré à quoi ressemblait l'installation et l'utilisation d'A/UX :

Même si A/UX a obtenu des notes élevées pour sa combinaison de facilité d'utilisation sur Mac et de puissance Unix, il était probablement trop cher pour devenir un système d'exploitation de choix pour la plupart des utilisateurs. Avec la transition du processeur 68K vers PowerPC, Apple a abandonné A/UX, bien qu'il ait sponsorisé le développement du MkLinux, largement oublié. Unix reviendrait sur Mac avec Steve Jobs avec la sortie de Mac OS X.

Dell Unix

Si vous savez où chercher, vous pouvez acheter une machine Dell préchargée avec Red Hat Enterprise Linux ou Ubuntu. Ce n’était pas la première fois que le fabricant d’ordinateurs proposait à la vente un système d’exploitation de type Unix. Au début des années 90, il proposait une version de System V. Comme pour Xenix, son principal argument de vente était qu'il fonctionnait sur du matériel PC bon marché, en particulier celui de Dell, selon gunkies.org.

Il est également livré avec de nombreux utilitaires qui deviendraient des incontournables des systèmes Linux, notamment GCC, TeX et Perl. Un autre argument de vente était sa configuration automatique, quelque chose qui deviendrait également courant sur les systèmes Linux. Dell ne pouvait pas rivaliser avec la popularité de Xenix pour les systèmes d'entreprise, c'est pourquoi Dell Unix a été abandonné, mais comme avec Xenix, il influencerait les systèmes Linux ultérieurs.

SunOS sur le Sun 386i

Alors que Sun était connu pour ses postes de travail et serveurs basés sur 68K et SPARC, la société a également lancé un système basé sur Intel 386, le Sun 386i. Bien qu'il exécutait principalement la version Sun d'Unix, alors appelée SunOS, il utilisait également VP/ix pour exécuter des programmes MS-DOS, ce qui était similaire au WINE de l'époque. Il profitait du mode virtuel 8086 du 386 pour exécuter plusieurs applications DOS à la fois, ce qu'OS/2 ne pouvait pas faire à l'époque.

Le 386i et le bureau OPEN LOOK ont été présentés dans un épisode de 1989 de l'émission PBS, Les Chroniques Informatiquesla même année Octetlui a décerné un prix « Excellence »:

Sun a abandonné la machine pour se concentrer sur sa propre gamme de postes de travail SPARC, après avoir annulé une version 486 proposée qui était passée au stade du prototype. Sun publierait Solaris pour x86, Tribblix étant un successeur moderne que vous pouvez utiliser aujourd'hui.

Amiga-Unix

Le Commodore Amiga était une machine révolutionnaire avec des graphismes et un son qui semblaient en avance sur son temps, mais la plateforme semblait maudite par une mauvaise gestion. Une bonne idée consistait à créer une version d'Unix fonctionnant sur la machine, baptisée Commodore Unix. Il s'agissait d'une version de System V, associée à une version modifiée de l'Amiga 3000, le 3000UX.

Amiga Unix a attiré quelques fans. Virginia Tech a rendu l'achat de machines obligatoire pour ses étudiants en informatique (qui ont dû recourir à l'achat de machines d'occasion auprès d'anciens élèves après la faillite de Commodore). Comme pour les autres Unix fonctionnant sur du matériel bas de gamme de l'époque, les critiques l'ont critiqué pour ses performances lentes et pour ne pas tirer parti du matériel Amiga. Contrairement à A/UX, vous ne pouviez pas exécuter d'applications Amiga conventionnelles sur Amiga Unix, mais vous pouviez effectuer un double démarrage sur AmigaDOS et Unix, de la même manière qu'un système Linux et Windows moderne à double démarrage, comme le montre la vidéo ci-dessus.

BSD/OS

Sun n'était pas la seule entreprise à voir que le processeur 386 marquait un tournant pour la plate-forme PC. Plusieurs développeurs de Berkeley Software Distribution of Linux ont formé BSDI pour publier une version pour PC. Même si le code source de BSD était ouvert, ils pouvaient créer des versions propriétaires comme BSD/OS en créditant simplement les auteurs.

Malheureusement, BSDI a été victime d'un procès intenté par Unix System Laboratories, ou USL, qui étaient à l'époque propriétaires du code source Unix original, alléguant une violation du droit d'auteur. Bien que ce problème ait finalement été résolu, Linux et les autres BSD, y compris FreeBSD et NetBSD, avaient pris une longueur d'avance.


Bien que bon nombre de ces systèmes soient tombés dans l’histoire, ils perdurent dans la conception des systèmes d’exploitation open source modernes comme Linux. Vous pouvez voir combien d’idées soi-disant « nouvelles » ont leurs racines dans des logiciels vieux de plusieurs décennies.

★★★★★