samedi 23 avril 2011

Histoire de Linux

L’histoire de Linux pourrait débuter avec celle d’Unix, mais la place manque. Cette rétrospective
commence donc avec la fondation du projet GNU par Richard Stallman. GNU signifie
GNU is Not Unix, GNU n’est pas Unix. Ce projet a développé dès 1982 des outils libres
pour les Unix propriétaires. Ces outils ont été utilisés comme version de remplacement des
composants originaux sur de nombreux systèmes, qu’il s’agisse du compilateur C GNU
GCC, de l’éditeur Emacs ou de divers utilitaires comme find et grep.
Il était temps, sept ans après le début du projet GNU, de créer la première version de la GPL.
Cette licence s’assure que le code reste libre.

La première version du noyau Linux (version 0.01) a été développée par Linus Torvalds à
Helsinki. Le code du programme a été distribué en septembre 1991 sur Internet. Très vite,
des programmeurs du monde entier se sont intéressés à cette idée et ont développé des
extensions : un meilleur système de gestion de fichiers, des pilotes pour divers composants
matériels, des programmes supplémentaires comme un émulateur DOS, etc. Tous ces composants
ont été mis à disposition gratuitement et le système complet a grandi à une vitesse
hallucinante. Le développement de ce nouveau système d’exploitation n’aurait pas été possible
sans la communication entre les programmeurs du monde entier via Internet.

 Dès que le noyau Linux a été suffisamment développé pour que le compilateur C GNU
fonctionne, la palette des outils GNU est soudain devenue disponible pour Linux. Un système
complet était né du noyau brut, ce qui faisait de Linux un environnement de développement
bien plus attractif. Les facteurs qui ont fait de Linux un environnement de
développement plus attractif ont été le système de fichiers de Minix, des logiciels réseau
provenant des Unix BSD, le système XWindow du MIT et le portage de XFree86, ainsi que
de nombreux logiciels libres comme LaTeX.
Linus Torvalds n’est donc pas la seule personne à l’origine de Linux (même si, sans lui, il n’existerait
probablement pas sous sa forme actuelle). Ce système a été développé par de nombreuses
personnes engagées qui ont produit du code libre pendant des années, que ce soit sur leur
temps libre, dans le cadre de leurs études d’informatique ou d’un emploi dans des entreprises
comme IBM ou HP. Le noyau Linux représente à lui seul plusieurs millions de lignes de code !
Les étudiants passionnés d’informatique pouvaient télécharger, compiler et installer euxmêmes
Linux et ses composants. Son utilisation s’est néanmoins largement développée
grâce aux premières distributions, qui empaquetaient des logiciels sur des disquettes ou des
CD-ROM et fournissaient un programme d’installation. Quatre distributions de cette époque
subsistent encore : Debian, Red Hat, Slackware et SUSE.
En 1996, le manchot Tux devient le logo de Linux. Ils sont depuis inséparables.
Avec la déferlante Internet, Linux s’impose largement sur les serveurs. Une certaine reconnaissance

de Linux vient avec la phrase de Steve Ballmer : "Microsoft is worried about free
software..." ("Microsoft est inquiet face au logiciel libre…"). Un an plus tard, Red Hat fait
une entrée spectaculaire en bourse.

Après l’achat de StarOffice par Sun et l’ouverture de son code source, OpenOffice.org 1.0
voit le jour en 2002. Il s’agit d’une suite bureautique complète, avec une interface confortable
(KDE ou Gnome). Elle rend Linux utilisable dans les bureaux et auprès du grand public.
Linux sort alors du marché des informaticiens et des serveurs, une étape que de nombreux
Unix propriétaires n’ont pas franchie. En 2003, la ville de Munich décide de remplacer
Windows NT par Linux sur ses postes.

Aucun commentaire:

Enregistrer un commentaire