Historique d'Unix, Linux et des variantes
Présentation
Autrefois, les systèmes d'exploitation étaient complexes et peu maniables. Un jour à la fin des années 1960, Ken Thompson, Dennis Ritchie et quelques-uns de leurs collègues d'At&T Bell Labs ont décidé d'écrire une version plus simple de Multics pour exécuter des jeux sur leur PDP-7, et c'est ainsi qu'Unix est né.
AT&T détenait également les droits sur le code et les licences étaient chères. De nombreuses autres sociétés sous-licenciaient Unix et vendaient leur propre version. Les principaux acteurs comprenaient DEC, HP, IBM, Sun. en plus du milieu universitaire.
À Berkeley
Pendant ce temps, à Berkeley, un certain nombre d'universitaires n'étaient pas satisfaits de la situation des licences et ont décidé de créer une version d'Unix qui n'incluait aucun code sous licence AT&T. Ainsi, au début des années 1980, Berkeley Software Distribution ou BSD est devenu une variante libre d'Unix. BSD a d'abord fonctionné sur des mini-ordinateurs tels que PDP-11 et VAXen.
SUR la côte Est
Pendant ce temps, sur la côte Est, Richard Stallman a fait une crise lorsqu'il n'a pas pu obtenir le code source de son pilote d'imprimante. Il a fondé le GNU (G NU n pas U nix) projet en 1983 visant à créer un système d'exploitation libre de type Unix, mais en mieux. Après une petite hésitation, le noyau de ce système d'exploitation a été choisi pour être Hurd, qui sera utilisable d'une décennie à l'autre. Le projet GNU est inclus dans tous les unices libres actuels, en particulier le compilateur GCC .
En Finlande,
Linus Torvalds s'est lancé dans une frénésie de piratage à l'été 1991. Lorsqu'il s'est réveillé, il s'est rendu compte qu'il avait écrit un système d'exploitation pour son PC, et il a décidé de le partager en le plaçant sur un serveur FTP dans un répertoire appelé linux .Le succès a dépassé ses attentes.
De nombreuses personnes ont créé des distributions de logiciels, notamment le noyau Linux, de nombreux programmes GNU, le système X Window et d'autres logiciels libres. Ces distributions (Slackware, Debian, Red Hat, SUSE, Gentoo, Ubuntu, etc.) ils disent "Linux". La plupart des distributions Linux se composent principalement de logiciels de parole libre, bien que des logiciels qui sont simplement gratuits comme de la bière soient souvent inclus lorsqu'aucun équivalent gratuit n'existe.
Autre
les unices actuellement existants incluent les différents forks de BSD (vous avez le choix entre FreeBSD , NetBSD et OpenBSD , tous gratuits, ouverts et développés via le "net), ainsi qu'un nombre décroissant de variantes commerciales destinées aux serveurs :et AIX , HP-UX , Solaris , et quelques prétendants très mineurs. Un autre système d'exploitation propriétaire basé sur Unix est Mac OS X fonctionnant sur les ordinateurs de bureau, les ordinateurs portables et les PDA Apple.
Nous pouvons simplifier l'historique dans ce tableau :
Année | Événement |
---|---|
1957 | Bell Labs a découvert qu'il lui fallait un système d'exploitation pour son centre informatique qui, à l'époque, exécutait diverses tâches par lots. Le système d'exploitation BESYS a donc été créé aux Bell Labs pour répondre à ces besoins. |
1965 | Bell Labs adoptait des équipements informatiques de troisième génération et il a décidé de s'associer à General Electric et au MIT pour créer Multics (Multiplexed Information and Computing Service). |
1969 | En avril 1969, AT&T a décidé de retirer Multics et d'opter pour GECOS. Lorsque Multics a été retiré Ken Thompson et Dennis Ritchie ont dû réécrire un système d'exploitation pour jouer au voyage dans l'espace sur une autre machine plus petite (un DEC PDP-7 [processeur de données programmé 4 K de mémoire pour les programmes utilisateur). Le résultat a donc été un système qu'un collègue calembour a appelé UNICS (Uniplexed Information and Computing Service) - un "Multics émasculé". |
1969 | Été 1969 Unix a été développé. |
1969 | Linus Torvalds est né le 28 décembre 1969. |
1971 | Première édition d'Unix publiée le 3 novembre 1971. La première édition du MANUEL DU PROGRAMMATEUR UNIX [par] K. Thompson [et] D. M. Ritchie . Il comprend plus de 60 commandes telles que :b (programme B compilé); démarrer (redémarrer le système); Chat (concaténer des fichiers); chdir (changer de répertoire de travail); chmod (modifier le mode d'accès) ; en plus de chown (changer de propriétaire); cp (copier un fichier); ls (liste du contenu du répertoire) ; mv (déplacer ou renommer le fichier) ; roff (sortir du texte); wc (obtenir le nombre de mots); qui (qui fait partie du système). La principale chose qui manquait était les tuyaux. |
1972 | La deuxième édition d'Unix est sortie le 6 décembre 1972. |
1972 | Ritchie a réécrit le B et a appelé le nouveau langage le C langue. |
1973 | Unix avait été installé sur 16 sites (tous au sein d'AT&T/Western Electric) ; il a été dévoilé publiquement lors d'une conférence en octobre. |
1973 | La troisième édition d'Unix est sortie en février 1973. |
1973 | La quatrième édition d'Unix est sortie en novembre 1973. |
1974 | La cinquième édition d'Unix est sortie en juin 1974. |
1974 | Thompson est allé à UC Berkeley pour enseigner pendant un an, Bill Joy est arrivé en tant que nouvel étudiant diplômé. Frustré par ed , Joy a développé un éditeur plus complet em . |
1975 | La sixième édition d'Unix est sortie en mai 1975. |
1975 | Bourne Shell a été introduit commence à être ajouté. |
1977 | 1BSD est sorti fin 1977. |
1978 | 2BSD est sorti mi-1978. |
1979 | La septième édition d'Unix est sortie en janvier 1979. |
1979 | 3BSD sorti fin 1979. |
1979 | SCO fondée par Doug et Larry Michels en tant que société de portage Unix et de conseil. |
1980 | 4.0BSD sorti en octobre 1980. |
1982 | SGI a présenté IRIX. |
1982 | HP-UX 1.0 est sorti. |
1983 | AT&T a publié sa première version de System V. |
1983 | SCO a livré son premier système Unix complet appelé SCO Xenix System V pour les PC équipés de processeurs Intel 8086 et 8088. |
1983 | Le projet GNU a été annoncé pour la première fois par Richard Stallman le 27 septembre 1983. |
1984 | ULTRIX est sorti pour la première fois. |
1985 | La huitième édition d'Unix est sortie en février 1985. |
1985 | Le manifeste GNU a été publié dans le numéro de mars 1985 du Dr. Dobb's Journal. Le projet GNU démarre un an et demi plus tard. |
1986 | La neuvième édition d'Unix est sortie en septembre 1986. |
1987 | Sun et AT&T ont jeté les bases de l'informatique d'entreprise au cours de la prochaine décennie en s'alliant pour développer Unix System V Release 4. |
1988 | HP-UX 2.0 est sorti. |
1988 | HP-UX 3.0 est sorti. |
1989 | SCO a donc livré SCO Unix System V/386, le premier produit commercial en volume autorisé par AT&T à utiliser la marque Unix System. |
1989 | HP-UX 7.0 est sorti. |
1989 | Également la dixième édition d'Unix publiée en octobre 1989. |
1990 | AIX, abréviation de Advanced Interactive eXecutive, a été introduit pour la première fois sur le marché par IBM en février 1990. |
1991 | Sun a dévoilé l'environnement d'exploitation Solaris 2, spécialement conçu pour le multitraitement symétrique. |
1991 | Linux a été présenté par Linus Torvalds et un étudiant en Finlande. |
1991 | HP-UX 8.0 est sorti en 1991. |
1991 | BSD/386 ALPHA Premier code diffusé aux personnes extérieures à BSDI le 12/xx/1991. |
1992 | HP-UX 9.0 est sorti en 1992. |
1993 | NetBSD 0.8 est sorti le 20 avril 1993. |
1993 | FreeBSD 1.0 est sorti en décembre 1993. |
1994 | Red Hat Linux a été introduit en 1994. |
1994 | Caldera, Inc a été fondée en 1994 par Ransom Love et Bryan Sparks. |
1994 | La première version de SUSE Linux est sortie en mars 1994. |
1994 | NetBSD 1.0 est sorti le 26 octobre 1994. |
1995 | FreeBSD 2.0 est sorti en janvier 1995. |
1995 | SCO a acquis l'activité de technologie source d'Unix Systems auprès de Novell Corporation (qui l'avait acquise auprès d'AT&T's Unix System Laboratories). SCO a également acquis le système d'exploitation UnixWare 2 de Novell. |
1995 | HP-UX 10.0 est sorti. |
1995 | 4.4 BSD Lite Release 2, la véritable distribution finale, a été publiée par le CSRG en juin 1995. |
1996 | KDE a commencé à être développé par Matthias Ettrich. |
1997 | HP-UX 11.0 est sorti. |
1997 | Caldera a lancé OpenLinux Standard 1.1 le 5 mai 1997, la deuxième offre de la gamme de produits OpenLinux de Caldera. |
1998 | IRIX 6.5, la cinquième génération de SGI Unix, est sortie le 6 juillet 1998. |
1998 | SCO a fourni le système d'exploitation UnixWare 7. |
1998 | Le système d'exploitation Sun Solaries 7 est sorti. |
1998 | Par conséquent, FreeBSD 3.0 est sorti le 16 octobre 1998. |
2 000 | Également FreeBSD 4.0 publié le 13 mars 2000. |
2 000 | Caldera Systems Inc. a annoncé que Caldera Systems avait accepté d'acquérir la division SCO Server Software en plus de la division des services professionnels. |
2 000 | Red Hat a lancé la première version de Red Hat Enterprise Linux le 22 février 2000 et s'appelait à l'origine Red Hat Linux Advanced Server. |
2001 | Ensuite, Linus Torvalds a publié la version 2.4 du code source du noyau Linux le 4 janvier 2001. |
2001 | Microsoft a intenté une action en justice contre Lindows.com en décembre 2001. |
2002 | Gentoo 1.0, une distribution Linux, est sortie le 31 mars 2002. |
2003 | Ainsi, la première version de Fedora, une distribution Linux, est sortie le 6 novembre 2003. |
2004 | En conséquence, Lindows a changé son nom en Linspire le 14 avril 2004. |
2004 | Red Hat Linux 9.0, la dernière version de Red Hat Linux (commerciale), est arrivée en fin de vie le 30 avril 2004. |
2004 | Ainsi, la première version d'Ubuntu est sortie le 20 octobre 2004. |
2007 | Google a également publié la première version du système d'exploitation Android pour les appareils mobiles le 5 novembre 2007. Le système d'exploitation Android est basé sur le noyau Linux. |
2009 | Chrome OS, un système d'exploitation basé sur Linux, a été développé par Google le 7 juillet 2009. Chrome OS est également conçu pour être utilisé avec un Chromebook. |
2013 | Valve a également lancé SteamOS, un système d'exploitation de jeu basé sur la distribution Linux Debian, le 13 décembre 2013. |
2016 | Enfin, une option d'abonnement gratuit pour Red Hat Enterprise Linux a été annoncée pour les développeurs et destinée à une utilisation hors production uniquement. |