Découverte
| Paramètre | Valeur |
|---|---|
| Date d'annonce | 25 août 1991 (message Usenet comp.os.minix) |
| Première release publique | 17 septembre 1991 (version 0.01 sur ftp.funet.fi) |
| Auteur | Linus Benedict Torvalds (né 1969, Helsinki) |
| Motivation | Frustration face aux limitations de MINIX et au coût de UNIX |
| Machine de développement | Intel 386 DX-33 MHz, 4 Mo RAM |
| Licence initiale | Licence ad hoc (pas d'usage commercial) → GPL v2 (Linux 0.12, mi-janvier 1992) |
| Taille v0.01 | 10 239 lignes de C, 88 fichiers |
Explication technique
1. Architecture monolithique modulaire. Linux adopte un noyau monolithique : tout le code (gestion mémoire, système de fichiers, pilotes, réseau) s'exécute en espace noyau (ring 0 sur x86). Cela contraste avec les micronoyaux (Mach, MINIX 3) où seuls les services minimaux sont en espace noyau. L'avantage : performance (pas de coût de context switch entre noyau et services), au prix d'un risque accru (un bug pilote peut crasher tout le système). Les modules chargeables (.ko) atténuent ce risque depuis la version 1.2 (1995).
2. La licence GPL v2 : le hack juridique. Torvalds adopte la GPL v2 de Stallman à la mi-janvier 1992, avec la version 0.12. Cette licence « copyleft » impose que toute modification redistribuée reste open source. Cela crée un cercle vertueux : IBM, Red Hat, Google contribuent au noyau car ils bénéficient des contributions de tous les autres. En 2024, les commits corporate représentent ~75 % du développement (Huawei, Intel, Red Hat, Google en tête).
3. Le modèle de développement « bazaar ». Eric Raymond le formalise en 1997 : « Given enough eyeballs, all bugs are shallow » (loi de Linus). Le noyau reçoit 7,8 à 8,5 changements acceptés par heure. Le cycle de release est de ~9 semaines (depuis le modèle time-based adopté en 2003). Torvalds maintient le branch principal ; des sous-systèmes (networking, filesystem, drivers) sont délégués à ~1 700 mainteneurs via un arbre de confiance hiérarchique.
4. Portabilité matérielle. Linux supporte 30+ architectures CPU (x86, ARM, RISC-V, MIPS, s390, PowerPC...). Le Hardware Abstraction Layer (HAL) et la macro-architecture des pilotes permettent de compiler le même noyau pour un serveur mainframe IBM z16 comme pour un Raspberry Pi Zero (1 GHz, 512 Mo RAM). Cette portabilité explique la domination dans l'embarqué et l'IoT.
Pourquoi ça a fonctionné
Trois facteurs convergents : (1) le timing — UNIX était cher (3 000–10 000 $), MINIX était à usage pédagogique, BSD était empêtré dans un procès AT&T (1992–1994) ; (2) la GPL v2 qui a attiré les contributions corporate sans permettre l'appropriation privée ; (3) Internet (encore naissant) qui a permis la collaboration d'un réseau mondial de développeurs sur des mailing lists et des serveurs FTP. Si BSD n'avait pas été bloqué par le procès USL/AT&T, Linux aurait peut-être jamais dépassé le stade du hobby.
Chaîne causale
UNIX trop cher + MINIX limité + BSD en procès (1991) → Torvalds crée Linux 0.01 sur i386 → Passage en GPL v2 (1992) → Premières distributions (MCC Interim Linux et SLS, 1992 ; Slackware, 1993, la plus ancienne encore maintenue) → Adoption serveur (Apache + Linux, 1995) → IPO Red Hat (1999) → Android adopte le noyau Linux (2008) → Cloud (AWS, GCP) construit sur Linux → 100 % des supercalculateurs → Noyau de l'infrastructure mondiale
Anecdote : Torvalds a nommé le projet « Freax » (free + freak + x d'Unix). Ari Lemmke, l'administrateur du serveur FTP de l'université, a trouvé le nom ridicule et a créé le répertoire sous « linux » sans demander la permission. Le nom est resté.
Limites et controverses
Les statistiques de parts de marché et d'adoption varient selon les méthodologies de mesure (enquêtes, analyses de trafic, déclarations des éditeurs). Les chiffres présentés sont des ordres de grandeur issus de sources spécialisées. L'histoire de l'informatique fait l'objet de controverses de priorité non exhaustivement couvertes ici.
Sources
Références vérifiées lors de l'audit factuel d'août 2026 : ce sont les pages
contre lesquelles les affirmations de ce bulletin ont été confrontées.
