GNU/Linux >> Tutoriels Linux >  >> Linux

Histoire Unix et Linux

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.


Linux
  1. 10 faits intéressants et amusants sur Linux

  2. Comment vérifier la version du système d'exploitation et de Linux

  3. Linux - Comprendre les autorisations Unix et les types de fichiers ?

  4. 12 étapes pour installer et configurer Alfresco sur UNIX / Linux

  5. historique de disponibilité de linux

Comment vérifier l'historique de redémarrage du système et l'heure de démarrage sous Linux

Comment installer et configurer Redis sur le système Linux

Linux contre Unix

Commandes Zip et Unzip sous Linux/Unix

Comment effacer l'historique de Bash sous Linux et Mac

Qu'est-ce que les appels système Linux et les fonctions de bibliothèque ?