Il y a des nombres qu’on ne comprend pas — qu’on contemple seulement.

Le smartphone Android dans votre poche tourne sous Linux. Le serveur qui délivre cette page web tourne sous Linux. Les distributeurs automatiques de votre banque, les systèmes de circulation de la ville, le décodeur de votre opérateur TV, l’ISS au-dessus de votre tête — Linux. Estime-t-on actuellement le nombre d’installations Linux actives à plus de quatre milliards. Aucun autre système d’exploitation au monde n’approche même cela.

Aucun produit propriétaire, aucune société, aucune machine marketing n’a jamais atteint cela. Un collectif de bénévoles, en revanche, l’a fait. Gratuit. Librement accessible. Sans autorité centrale.

Comment cela a-t-il pu arriver ?

Pour le comprendre, il faut revenir en arrière. En 1991. Dans une chambre à Helsinki.

L’étudiant et le noyau

Linus Torvalds avait vingt-et-un ans, étudiant en informatique à l’Université d’Helsinki, et frustré. Son nouveau PC 386 venait avec MS-DOS, un système d’exploitation qui exploitait à peine la machine. Minix — un noyau pédagogique d’Andrew Tanenbaum — était disponible, mais délibérément limité : Tanenbaum voulait que ses étudiants étudient le code, pas qu’ils l’améliorent. Linus voulait plus.

Le 25 août 1991, il écrivit un message dans le newsgroup comp.os.minix :

Bonjour à tous. Je fais (juste un hobby, rien de professionnel) un système d’exploitation pour clones 386(486) AT. […] Je voudrais savoir ce que les gens aiment ou non dans Minix. […] Il est PORTABLE (avec quelques modifications).

Portable. Ce fut le point de départ de tout. Non pas comme un plan, mais comme une remarque accessoire. Un étudiant mentionnant incidemment que son noyau de hobby est portable, et trente ans plus tard, il tourne sur des fusées, des stimulateurs cardiaques et des supercalculateurs.

La première version — Linux 0.01, septembre 1991 — comptait 10 239 lignes de code. Aujourd’hui, plus de trente millions. Mais le début fut modeste : un étudiant, un PC, un newsgroup, une idée.

GNU — l’autre moitié de l’histoire

Mais Linux n’est pas apparu dans le vide. Il y avait déjà un mouvement, et il avait un prophète.

Richard Stallman était au MIT en 1983 lorsqu’il fit quelque chose qui semblait totalement bizarre à l’époque : il annonça qu’il développerait un système d’exploitation complet qui donnerait à chaque utilisateur la liberté d’étudier, modifier et redistribuer. Il l’appela GNU — récursivement pour « GNU’s Not Unix ».

La philosophie de Stallman n’était pas technique mais éthique. Pour lui, un logiciel qu’on n’avait pas le droit d’étudier ou de modifier était un instrument de contrôle. Liberté signifiait capacités concrètes : utiliser le programme pour tout usage, comprendre son fonctionnement, distribuer des copies, transmettre des améliorations. Sans ces libertés, on n’était pas libre à ses yeux.

En 1991, le mouvement GNU avait développé presque un système d’exploitation complet — compilateur (GCC), éditeur de texte (Emacs), shell (bash), utilitaires de base, systèmes de construction. Ce qui manquait, c’était le cœur : le noyau. GNU Hurd, le projet de noyau propre, était embourbé dans des difficultés architecturales et non prêt à l’emploi.

C’est là que Linux rencontra GNU. Le noyau de Torvalds combla la lacune que GNU n’avait pas réussi à fermer pendant huit ans. La combinaison des outils GNU et du noyau Linux donna le premier système d’exploitation libre complet : GNU/Linux.

C’est pourquoi la désignation importe. Quand nous disons « Linux » aujourd’hui, nous désignons généralement le système entier — noyau, espace utilisateur, distribution, écosystème. À strictement parler, Linux n’est que le noyau. Ce que la plupart des utilisateurs utilisent réellement — le shell, les outils, le compilateur — vient essentiellement du projet GNU. Stallman a souligné cette distinction toute sa vie, souvent avec inconfort, souvent avec pédanterie, mais factuellement correctement.

Sans GNU, Linux n’aurait jamais pu devenir un système d’exploitation. Sans Linux, GNU serait resté incomplet jusqu’à aujourd’hui. L’histoire de Linux est indissociable de celle de deux projets qui ensemble devinrent plus grands que leurs parties.

La croissance — et pourquoi l’open source fut la clé

Linux grandit parce qu’il était ouvert. Chacun pouvait voir le code, l’améliorer, le transmettre. Chaque université, chaque institut de recherche, chaque bricoleur intéressé pouvait contribuer. Pas de frais de licence, pas de contrat, pas de contrôle d’accès. Si on en avait envie, on téléchargeait le code source et on commençait.

En 1992, Linus publia Linux sous la GNU General Public License (GPL) — une licence garantissant que tous les dérivés restent libres également. Cette décision fut déterminante. S’il avait placé Linux sous une licence propriétaire, il aurait probablement sombré dans l’obscurité. La GPL garantissait que chaque contribution, chaque amélioration, chaque correctif profitait à tous — tout en empêchant quiconque de privatiser et d’enfermer le code.

Ce principe — le copyleft — créa un écosystème où la coopération était rationnelle. Les entreprises utilisant Linux pouvaient apporter des améliorations sans craindre qu’un concurrent ne les exclue. Les individus soumettant des correctifs savaient que leur travail ne disparaîtrait pas. La licence structura les incitations de sorte que la coopération devint la stratégie dominante.

Et cela marcha. Vers le milieu des années quatre-vingt-dix, Linux tournait dans les universités du monde entier. À la fin de la décennie, il tournait dans les premières entreprises. En 1998, le Gartner Group publia une étude qualifiant Linux de « praticable ». En 2000, IBM annonça qu’il investirait un milliard de dollars dans Linux. Le monde avait remarqué le dinosaure — et le dinosaure n’était pas un dinosaure, mais un colibri plus rapide que tout ce qui l’avait précédé.

Le serveur conquiert le monde

Là où Linux domina d’abord, ce ne fut pas le poste de travail. Ce fut le serveur.

Apache, le logiciel de serveur web dominant, tournait le plus naturellement sous Linux. MySQL et PostgreSQL stockaient les données. PHP, Perl, Python généraient les pages. La pile LAMP — Linux, Apache, MySQL, PHP/Perl/Python — devint le moteur du web naissant. Yahoo, Amazon, Google — tous bâtissaient sur Linux. Non par idéalisme, mais parce que c’était meilleur. Plus rapide, moins cher, plus adaptable, et avec une qualité qu’aucun système propriétaire n’offrait : la transparence.

Celui qui administrait un serveur Linux pouvait retracer chaque processus, lire chaque configuration, suivre chaque problème jusqu’à sa source. Avec Windows NT, on en était réduit à un diagnostic en boîte noire. Avec Linux, on pouvait lire le code. Dans un monde où la disponibilité décidait du profit ou de la perte, ce n’était pas un luxe. C’était la survie.

Aujourd’hui, la majorité de tous les serveurs dans le monde tournent sous Linux. Les plus grandes plateformes cloud — AWS, Google Cloud, Azure — reposent sur Linux. Les 500 supercalculateurs les plus rapides du monde tournent sous Linux. Depuis 2017. Tous. Pas un. Tous.

Le poste de travail — une histoire de moqueries et de percée

Sur le serveur, Linux réussit. Sur le poste de travail, ce fut une chute.

« L’année du Linux desktop » devint un running gag, plus vieux que certaines distributions. Prédite chaque année depuis la fin des années quatre-vingt-dix, jamais arrivée. Et honnêtement : pendant longtemps, la moquerie était méritée.

Les environnements de bureau étaient fragmentés. KDE et GNOME se disputaient sur des philosophies de conception. XFree86, le serveur graphique, était lent, bogué et notoirement difficile à configurer. Faire fonctionner une imprimante sous Linux en 2001 signifiait passer des fins de semaine avec des fichiers de configuration qui ressemblaient à des cryptogrammes. Audio ? ALSA, OSS, aRts, ESD — quatre systèmes sonores concurrents qui se bloquaient mutuellement. Clés Wi-Fi nécessitant NDISwrapper, un outil chargeant des pilotes Windows sous Linux — quand il fonctionnait. Ce qui habituellement n’était pas le cas.

C’était une époque où Linux sur le poste de travail était un projet pour des gens qui considéraient les problèmes comme un hobby. Pour les utilisateurs normaux, c’était une imposition.

Mais la communauté ne renonça pas. Petit à petit, les chantiers furent réparés. XFree86 fut remplacé par X.Org. PulseAudio unifia l’audio. systemd apporta (controverse mais efficace) de l’ordre dans le processus de démarrage. Wayland modernisa la sortie graphique. PipeWire remplaça PulseAudio et rendit enfin l’audio sans panne. Flatpak et Snap apportèrent des applications bac à sable. Des distributions comme Ubuntu, Fedora et Linux Mint livrèrent des bureaux finis qui fonctionnaient — pas parfaitement, mais finis.

Aujourd’hui, le Linux desktop est à un point où il n’a plus besoin d’être excusé. GNOME et KDE sont des environnements de bureau adultes. Le matériel est reconnu out-of-the-box. Le Steam Deck prouva que Linux est une plateforme de jeu viable. La part de marché desktop augmente — pas exponentiellement, mais régulièrement. Et en 2026, au cœur de la crise matérielle de Windows 12, de plus en plus de gens découvrent que Linux est une option qui fonctionne.

Les forces — et pourquoi elles étonnent

Linux n’est pas qu’un système d’exploitation. C’est un phénomène. Ses forces sont si variées qu’on peut à peine les saisir dans une liste.

Extensibilité. Linux tourne sur des montres, des routeurs, des smartphones, des tablettes, des ordinateurs portables, des postes de travail, des serveurs, des mainframes et des supercalculateurs. La même base de code, adaptée par configuration, pas par réécriture. Aucun autre système d’exploitation ne couvre cet éventail.

Longévité. Linux supporte du matériel âgé d’une décennie sans sourciller. Alors que Windows 12 déclare des PC pleinement fonctionnels obsolètes, Linux y tourne sans effort. Cela économise de l’argent, réduit les déchets électroniques et prolonge les cycles d’investissement.

Sécurité. Linux n’est pas immunisé contre les vulnérabilités. Mais son architecture — séparation stricte des privilèges utilisateurs, gestion des paquets signée, culture de correctif rapide, auditabilité ouverte — le rend structurellement plus résistant que les systèmes tentant la sécurité par le secret.

Transparence. Chacun peut lire le code. Chacun peut traquer les vulnérabilités. Chacun peut vérifier ce que fait son système. Il n’y a pas de portes dérobées que personne ne contrôle — parce que chacun peut contrôler.

Vitesse. Linux démarre en secondes. Il tourne au ralenti avec une consommation minimale. Il tire plus de performance du même matériel que la plupart des alternatives.

Diversité. Des centaines de distributions, des douzaines d’environnements de bureau, des milliers de paquets. Linux n’est pas un monolithe — c’est un spectre. Qui veut un gestionnaire de fenêtres minimaliste peut l’avoir. Qui veut un environnement de bureau complet peut l’avoir. Le choix appartient à l’utilisateur.

Gratuité. Linux ne coûte rien. Pas de frais de licence, pas de piège d’abonnement, pas d’éditions artificielles. Ce n’est pas l’argument le plus important — mais c’est vrai.

Communauté. Derrière Linux ne se tient aucune entreprise unique. Une communauté mondiale de développeurs, d’administrateurs, de chercheurs en sécurité et d’utilisateurs. Quand un problème est découvert, des centaines de personnes y travaillent — ouvertement, traçablement, documenté.

Les faiblesses — honnêtement évaluées

Mais Linux n’est pas parfait. Prétendre le contraire nuit à la cause.

Matériel spécialisé. Interfaces audio professionnelles, certains contrôleurs MIDI, équipements industriels hautement spécifiques — Linux peut peiner ici. Non parce que le noyau est mauvais, mais parce que les fabricants ne fournissent souvent pas de pilotes Linux et ne publient pas de spécifications permettant à la communauté d’en écrire.

Jeux avec anti-cheat. Les titres avec systèmes anti-cheat au niveau noyau ne fonctionnent souvent pas. Les fabricants ne soutiennent pas Linux, et Wine/Proton ne peut pas reproduire fidèlement les mécanismes au niveau noyau. Cela s’améliore — Valve pousse massivement — mais ce n’est pas universellement résolu.

Logiciels standards propriétaires. Adobe Creative Suite, Microsoft Office, divers programmes de CAO — indisponibles nativement pour Linux. Si dépendant de ces outils, on se rabat sur la virtualisation, Wine ou des alternatives. LibreOffice est bon, mais ce n’est pas Microsoft Office. GIMP est puissant, mais ce n’est pas Photoshop.

Fragmentation. La diversité des distributions est une force — et une faiblesse. Un logiciel empaqueté pour Ubuntu ne tourne pas nécessairement sur Arch. Les formats de paquets (deb, rpm, Flatpak, Snap, AppImage) se concurrencent. Pour les développeurs distribuant un logiciel pour Linux, c’est un fardeau. Pour les utilisateurs ayant besoin de support, cela peut irriter quand chaque distribution a sa propre configuration.

La courbe d’apprentissage. Linux est devenu plus accessible — mais en allant plus loin, tôt ou tard on rencontre le terminal. La courbe s’aplatit, mais elle existe. Disposé à apprendre, on gagne un contrôle qu’aucun système propriétaire n’offre. Pas disposé, on finit par heurter un mur.

BSD — le cousin qui vit différemment

Il existe un autre système d’exploitation libre souvent mentionné aux côtés de Linux : BSD — la Berkeley Software Distribution.

L’histoire de BSD commence même plus tôt que celle de Linux. À la fin des années septante, l’Université de Californie à Berkeley développa des extensions pour l’Unix d’AT&T. De ces extensions naquit un système indépendant, publié en 1993 — après des conflits juridiques avec AT&T — comme logiciel libre : FreeBSD, NetBSD, OpenBSD.

Techniquement, BSD et Linux sont apparentés. Les deux sont de type Unix. Les deux sont open source. Mais ils diffèrent fondamentalement en structure et en culture.

Développement. Avec le noyau Linux, le noyau et l’espace utilisateur se développent séparément. Les distributions (Ubuntu, Debian, Fedora) assemblent noyau, outils GNU et leurs propres logiciels en un paquet complet. Avec BSD, le système entier — noyau, espace utilisateur, utilitaires de base — est développé comme une unité. Cela rend BSD plus cohérent mais moins modulaire.

Licence. Linux utilise la GPL — copyleft, contagieux. BSD utilise la licence BSD — permissive. Prenez du code BSD, utilisez-le de façon propriétaire, aucune divulgation requise. Conséquences : des parties de macOS (le noyau Darwin, la pile réseau) dérivent de FreeBSD. Le système d’exploitation de la PlayStation utilise des composants BSD. Le CDN de Netflix tourne sous FreeBSD. Le code BSD est partout — mais souvent invisiblement, car la licence ne force aucune divulgation.

Culture. La communauté Linux est grande, bruyante, diverse, parfois chaotique. La communauté BSD est plus petite, plus concentrée, plus traditionnelle. Les gens BSD tendent à écrire du code plus lentement mais plus soigneusement. Les gens Linux tendent à livrer plus vite et corriger plus tard. Les deux approches ont leur mérite.

Pénétration du marché. Linux domine le marché des serveurs. BSD occupe des niches — pare-feu (pfSense), stockage (FreeNAS/ZFS), embarqué (CDN Netflix) — mais rien de comparable en ampleur. Installer un serveur aujourd’hui, on choisit généralement Linux. Choisir BSD, on le choisit pour des raisons spécifiques : intégration ZFS, pare-feu pf, focalisation sécurité (OpenBSD), ou simplement préférence pour la cohérence d’un système complet.

Les deux sont des chemins légitimes. Les deux sont libres. Mais ils illustrent comment des licences et des cultures différentes produisent des écosystèmes différents.

La dimension lifestyle — la liberté comme principe de vie

Linux est plus qu’un système d’exploitation. Pour beaucoup, il devint un principe de vie.

Choisir le logiciel libre signifie adopter une attitude : que le savoir doit être ouvert, que les outils doivent appartenir à ceux qui les utilisent, que la coopération est plus forte que le contrôle. Ce n’est pas une glorification romantique — c’est une éthique pratique exprimée dans des décisions quotidiennes.

Les gens qui utilisent Linux tendent à exiger la souveraineté sur leur infrastructure. Ils veulent savoir ce que font leurs appareils. Ils veulent décider quand mettre à jour. Ils ne veulent pas être surveillés. Ils ne veulent pas que leur matériel devienne inutile par obsolescence programmée. Ils ne veulent pas dépendre d’un seul fournisseur.

De cette attitude naquit un mouvement allant bien au-delà de Linux : auto-hébergement, matériel open source, droit à la réparation, confidentialité comme droit fondamental, souveraineté numérique comme objectif politique. Tous ces thèmes partagent une racine — l’idée que les gens qui utilisent la technologie devraient avoir le droit de la comprendre et de la contrôler.

Linux fut la preuve que cette idée fonctionne. Non en théorie, mais en pratique. Quatre milliards d’installations. Des milliards d’euros de valeur économique. L’infrastructure du monde moderne. Construite par des gens qui crurent que la liberté vaut mieux que le contrôle.

Une histoire personnelle — 2001, SuSE 6.4, et le commencement d’un voyage

Je dois ici devenir personnel.

En 2001, j’achetai une boîte. Une vraie boîte, du magasin, avec manuel, CD et autocollant. SuSE Linux 6.4 — pas OpenSUSE, qui n’existait pas encore. SuSE, grand S, à l’époque encore une entreprise allemande indépendante, avant que Novell ne l’acquière et ne la revende plus tard à Micro Focus.

J’étais jeune, curieux, et je n’avais aucune idée de ce dans quoi je m’embarquais.

L’installation fut une aventure. YaST, le programme d’installation, fonctionnait — la plupart du temps. Mais la détection matérielle était rudimentaire. Ma carte graphique fut détectée, mais la résolution était fausse. Mon moniteur ne fut pas détecté, donc je dus écrire à la main des entrées modeline — des chaînes cryptiques décrivant les fréquences horizontales et verticales, où une faute de frappe pouvait endommager le moniteur. Oui, à l’époque, une mauvaise modeline pouvait détruire un moniteur.

XFree86 était le serveur graphique. Quiconque s’agace aujourd’hui de Wayland ou X.Org aurait dû connaître XFree86. C’était lent, bogué, et la configuration était un mélange de science et de sorcellerie. Le fichier XF86Config était si complexe que des sites entiers existaient uniquement pour l’expliquer. Des heures passées à configurer ma souris. Des heures. Pour une souris.

Audio ? Pas meilleur. ALSA existait, mais était compliqué. OSS était plus simple, mais plus limité. aRts (le serveur son KDE) et ESD (le serveur son GNOME) se disputaient la carte son, et quand les deux tournaient, on obtenait soit le silence soit le bruit. Rarement ce qu’on voulait entendre.

Wi-Fi ? Un rêve. Ma clé Wi-Fi ne fut pas détectée. NDISwrapper était l’espoir — un outil chargeant des pilotes Windows sous Linux. Parfois ça marchait. Surtout pas. Quand ça marchait, ça cassait à la prochaine mise à jour du noyau. Quand ça ne marchait pas, on passait des jours dans des forums où des gens avec le même problème discutaient sans solution.

Imprimer ? CUPS existait, mais mon imprimante n’était pas prise en charge. Numériser ? SANE existait, mais pas pour mon scanner. Modem ? N’en parlons pas.

C’était frustrant. Chronophage. Parfois démotivant. Semaine après semaine, je me battais à travers des fichiers de configuration, des posts de forum, des howtos périmés, et des canaux IRC où certains étaient utiles et d’autres vous renvoyaient comme débutant indigne d’aide.

Mais — et c’est le point — c’était aussi incroyablement fascinant.

Chaque problème résolu m’enseigna quelque chose sur le système. Chaque fichier de configuration compris ouvrit une porte. Chaque fois que quelque chose fonctionnait — la souris, le son, le Wi-Fi, l’imprimante — ce n’était pas seulement un succès. C’était une victoire. J’avais compris le système. Je l’avais contrôlé. Je l’avais fait fonctionner, non parce qu’un fabricant l’avait configuré pour moi, mais parce que je l’avais fait moi-même.

Ce goût de contrôle — le sentiment de vraiment comprendre sa propre machine — était addictif. Non pathologiquement, mais de la meilleure façon : on en voulait plus. Plus de compréhension, plus de contrôle, plus d’apprentissage.

Les obstacles n’étaient pas agréables. Mais ils étaient instructifs. Chaque heure avec XFree86 m’enseigna comment fonctionne la sortie graphique. Chaque heure avec ALSA m’enseigna comment pensent les systèmes audio. Chaque heure avec NDISwrapper m’enseigna comment fonctionnent les pilotes — et pourquoi les pilotes propriétaires sont un problème. La lutte fut l’éducation. Et l’éducation était gratuite, obstinée et irréversible.

Je me battis jusqu’au bout. Non parce que j’étais particulièrement intelligent, mais parce que j’étais obstiné. Et parce que la récompense — contrôle, compréhension, liberté — valait l’effort.

De ce voyage naquit quelque chose qui façonne ma vie professionnelle jusqu’à aujourd’hui. Non seulement les connaissances techniques — mais la conviction que le logiciel libre n’est pas seulement un choix technologique, mais un choix de principe. Que les gens devraient avoir le droit de comprendre les outils qu’ils utilisent. Que la transparence vaut mieux que le secret. Que la coopération est plus forte que le contrôle. Que l’infrastructure qu’on comprend peut être défendue — et l’infrastructure qu’on ne fait qu’exploiter, non.

C’est peut-être le principe le plus important de l’informatique moderne. Pas le cloud. Pas Kubernetes. Pas l’IA. Mais l’idée simple que les gens qui utilisent la technologie méritent le droit de la comprendre. Linux fut la preuve que cette idée fonctionne. Et en 2001, dans une chambre avec une boîte SuSE 6.4 et un moniteur qu’on pouvait détruire avec une mauvaise modeline, mon voyage avec elle commença.

Pourquoi Linux est peut-être le plus important projet open source de tous les temps

Il existe des milliers de projets open source importants. GCC. Emacs. Apache. PostgreSQL. Python. Git. Chacun a changé le monde. Mais Linux est différent.

Linux n’est pas qu’un programme. C’est le fondement sur lequel tournent les autres programmes. C’est le sol sous tout. Si Linux disparaissait, le monde numérique s’effondrerait. Plus de serveurs, plus de cloud, plus de smartphones, plus de supercalculateurs, plus d’infrastructure internet. Un coup, et tout s’arrête.

Aucun autre projet open source n’a cette importance systémique. Aucun autre n’est tissé aussi profondément dans le fonctionnement de la civilisation moderne. Linux n’est pas un bloc du monde numérique — c’est le sol sur lequel les blocs se dressent.

Et il est libre. Non seulement gratuit. Libre au sens de liberté. Chacun peut l’étudier, l’améliorer, le transmettre. Chacun peut l’adapter à ses besoins. Chacun peut le comprendre. Ce n’est pas seulement un avantage technique — c’est un avantage politique. Dans un monde où l’infrastructure est de plus en plus utilisée comme instrument de pouvoir, un fondement libre est la plus forte garantie d’indépendance qui existe.

Linux prouva qu’un collectif de bénévoles, une licence ouverte et une idée simple — que le code appartenant à tous est meilleur que le code appartenant à un seul — peut changer le monde. Non par le marketing, non par le lobbying, non par la domination du marché. Par la supériorité sheer, démontrable, de décennies.

C’est l’histoire de Linux. L’histoire d’une idée qui a refaçonné le monde. Et qui, bien racontée, étonne toujours.


Si vous vous demandez si Linux est le bon choix pour votre cas d’usage — serveurs, postes de travail, embarqué, infrastructure : écrivez à contact@libcom.de. Nous faisons un inventaire honnête. Sans pression commerciale. Avec le regard sur ce qui dure à long terme.