C’est un début de nuit froid et nuageux en Finlande (comme toutes les nuits devraient y être, d’ailleurs…) quand un jeune homme a envoyé un e-mail au groupe de discussion comp.os.minix. Le message concernait un petit système d’exploitation à but non lucratif basé sur MINIX et demandait aux membres du groupe de discussion quel type de fonctions ils aimeraient voir dans le nouveau système :
De : (Linus Benedict Torvalds)Groupe de discussion : comp.os.minixObjet : Qu’aimeriez-vous le plus voir dans le minix ?Résumé : petit sondage pour mon nouveau système d’exploitationMessage-ID : 1991Aug25, Date : 25 Aug 91 20:57:08 GMTOrganisation : Université d’Helsinki.
Bonjour à tous ceux qui utilisent le minix-
Je fais un système d’exploitation (gratuit) (juste un hobby, ne sera pas grand et professionnel comme gnu) pour les clones 386(486) AT. Il est en préparation depuis le mois d’avril et commence à se préparer. J’aimerais avoir un retour sur ce que les gens aiment ou n’aiment pas dans minix ; mon système d’exploitation y ressemble un peu (même disposition physique du système de fichiers pour des raisons pratiques), entre autres choses.
J’ai actuellement porté Bash (1,08) et Gcc (1,40), et les choses semblent fonctionner. Cela implique que j’aurai quelque chose de pratique d’ici quelques mois, et j’aimerais savoir quelles sont les caractéristiques que la plupart des gens souhaitent. Toutes les suggestions sont les bienvenues, mais je ne promets pas de les mettre en œuvre
Linux Torvalds
C’est le message qui a donné le coup d’envoi de ce que nous connaissons aujourd’hui sous le nom de Linux, annonçant le nouveau système (toujours sans nom) qui fait tourner un shell et un compilateur, et qui a besoin de la collaboration des utilisateurs.
Au départ, un système sans grandes prétentions, juste un clone d’un autre système qui aurait plus de liberté et de simplicité dans le développement, mais qui est devenu progressivement quelque chose de plus grand.
Poussé par le modèle de développement libre et la facilité de réutiliser des bribes de code dans différents projets, Linux s’est progressivement développé pour devenir un système plus robuste et plus complet, permettant l’utilisation du système dans diverses fonctions telles que les serveurs web, les proxy, les serveurs de fichiers, les systèmes embarqués, et même comme système pour le bureau.
Même (à l’époque) l’ensemble des puissants Microsoft ressentait la menace de Linux, et a lancé à plusieurs reprises des campagnes pour les entreprises et les utilisateurs essayant de discréditer le système.
Vu au départ avec une certaine suspicion (car il était étrange d’entendre parler d’un système d’exploitation libre qui était maintenu par des utilisateurs, et non par une entreprise), le travail et le dévouement de plusieurs utilisateurs et évangélisateurs ont permis à Linux de montrer progressivement son potentiel. Si auparavant les entreprises ignoraient complètement le système et disaient que c’était une mode passagère, aujourd’hui plusieurs projets basés sur Linux sont maintenus ou financés par des entreprises renommées telles qu’Intel, Dell et même IBM, entre autres. En fait, il est même possible de gagner de l’argent avec des logiciels libres.
En outre, Linux a également popularisé le modèle de codage et de distribution libre, ainsi que la licence GPL (en bref, une licence d’utilisation qui vous permet d’utiliser, de distribuer et même de modifier un code source tant que les auteurs du code original sont maintenus et que la licence reste dans le nouveau code), qui existait avant Linux mais qui était utilisée dans de petits projets universitaires et de recherche.
Il n’est pas difficile de trouver aujourd’hui plusieurs projets qui utilisent ce modèle. C’est Android. C’est MeeGo. Le GTalk que vous utilisez pour discuter avec vos amis est basé sur un logiciel libre. Et la liste continue.
Et toute cette révolution a commencé il y a exactement 19 ans avec le message ci-dessus. Mes félicitations à Linux, à tous les milliers de développeurs, de concepteurs, de bêta-testeurs, de documentalistes et d’utilisateurs qui, depuis 1991, ont fait du système be ce qui est jusqu’à aujourd’hui et le sera encore longtemps : une révolution dans le monde informatique.