FIL. ROUGE R-03 — DE MS-DOS À LINUX

Document de référence technique

Date de rédaction : 4 juillet 2026

Ce document reflète l'état des connaissances scientifiques à cette date. Une mise à jour périodique est recommandée.

1. MS-DOS : Le Système Pyramidal par Excellence

MS-DOS (Microsoft Disk Operating System) est apparu en 1981, livré avec l'IBM PC (PC-DOS 1.0). Pendant toute la décennie 1980, il a dominé le marché des ordinateurs personnels avec une position quasi monopolistique.

Ses caractéristiques techniques définissent exactement ce que le projet Alice & Bob appelle un système pyramidal :

En termes de récit, MS-DOS est le moteur obsolète. C'est l'ascenseur qui ne peut que descendre parce que son mécanisme ne permet pas la remontée. Quand un programme plante sous MS-DOS, tout l'ordinateur s'arrête. Il n'y a pas d'isolation, pas de redondance, pas de plan B. Une seule rupture au sommet — et le système entier s'effondre.

MS-DOS a-t-il disparu ? Pas tout à fait. On le retrouve encore aujourd'hui dans des systèmes industriels vieillissants — machines CNC, automates programmables, outils de diagnostic — où le coût de remplacement est jugé supérieur au bénéfice. Un clone libre, FreeDOS, maintient la compatibilité pour ces usages. C'est l'illustration parfaite du figement décrit dans le Fil. Bleu B-02 : un système bloqué au fond de l'océan, que personne ne remonte parce que remonter coûterait trop cher.

Sources : Wikipedia, MS-DOS ; MVPS.net, "What is the DOS OS?" ; Industrial Monitor Direct, "DOS for Legacy PLC Programming".

2. Unix : L'Ancêtre Commun

Avant MS-DOS, il y a Unix. Et sans Unix, ni GNU ni Linux n'auraient existé.

Unix a été développé à partir de 1969 aux Bell Labs d'AT&T par Ken Thompson et Dennis Ritchie, avec une petite équipe. C'est le premier système d'exploitation portable — écrit en langage C (créé pour l'occasion par Ritchie en 1973), il pouvait fonctionner sur différentes machines, pas seulement sur un type de matériel donné.

Unix introduit des concepts révolutionnaires qui sont devenus la base de tous les systèmes modernes :

Mais Unix était propriétaire. Son code appartenait à AT&T. Dans les années 1970, AT&T a commencé à le licencier à des universités et des entreprises, donnant naissance à de nombreuses variantes commerciales : IBM AIX, HP-UX, Sun Solaris (aujourd'hui Oracle), et d'autres.

Ces variantes commerciales d'Unix existent encore aujourd'hui, principalement dans de grandes infrastructures d'entreprise. Mais elles sont payantes, fermées, et fragmentées — chaque fournisseur a sa version incompatible avec les autres.

C'est cette fermeture qui a poussé Richard Stallman à vouloir recréer un Unix… libre.

Sources : Wikipedia, Unix ; Bell Labs, oral history of Unix ; cse.unr.edu, Unix History.

3. La Réponse : Le Logiciel Libre et GNU

En 1983, Richard Stallman quitte le MIT et lance le projet GNU (GNU's Not Unix), avec un objectif radical : créer un système d'exploitation complet, compatible Unix, composé exclusivement de code librement re-distribuable et modifiable.

Stallman fonde la Free Software Foundation (FSF) en 1985 et rédige la GNU General Public License (GPL) — une licence qui garantit quatre libertés fondamentales :

  1. Liberté d'utiliser le programme, pour tout usage.
  2. Liberté d'étudier son fonctionnement et de l'adapter.
  3. Liberté de redistribuer des copies.
  4. Liberté d'améliorer le programme et de publier ces améliorations.

Le principe est simple et révolutionnaire : le code n'est pas une propriété à posséder, c'est un bien commun à entretenir. Comme l'eau dans les nappes phréatiques — il appartient à celui qui le traverse, pas à celui qui le bloque.

Mais il manquait une pièce essentielle : le noyau (kernel). Le cœur du système, le programme qui gère les ressources matérielles. GNU avait tout le reste — compilateur, utilitaires, bibliothèques — mais pas de moteur.

Sources : Wikipedia, Richard Stallman ; Stanford CS, GNU Project ; GNU Project official.

4. Linux : Le Noyau Qui a Tout Changé

Le 17 septembre 1991, Linus Torvalds, étudiant finlandais en informatique à l'université d'Helsinki, publie la version 0.01 d'un noyau de système d'exploitation inspiré d'Unix. Il l'appelle Linux.

Son annonce originale sur le groupe de discussion comp.os.minix est restée célèbre : « Je fais un système d'exploitation (juste un hobby, rien de grand comme GNU). »

Ce « hobby » allait devenir le noyau le plus largement déployé au monde.

La rencontre GNU + Linux a donné naissance au système d'exploitation couramment appelé GNU/Linux : les outils GNU (l'environnement) associés au noyau Linux (le moteur). C'est cette combinaison qui fait fonctionner aujourd'hui la majorité des serveurs internet, des supercalculateurs, des téléphones Android, des objets connectés, et bientôt une part croissante des ordinateurs personnels.

Sources : learnlinuxandlibreoffice.org ; LinkedIn, "GNU was to change the world, Linux was just for fun".

5. Multitâche et Architecture : Pourquoi Linux Change la Donne

Le contraste technique avec MS-DOS est total :

Caractéristique MS-DOS Linux
Modèle Monotâche Multitâche préemptif
Utilisateurs Unique Multi-utilisateurs, permissions
Mémoire Limitée à 640 Ko Adressage 64 bits, virtuellement illimitée
Source Fermée Ouverte (GPL)
Développement Une entreprise (Microsoft) Des milliers de contributeurs
Stabilité Un plantage = tout s'arrête Isolation des processus
Sécurité Aucune SELinux, AppArmor, isolation par namespaces

Le multitâche préemptif est le point clé. Sous MS-DOS, un programme s'exécute et les autres attendent — ou plutôt, il n'y a pas d'autres programmes. Sous Linux, le scheduler (ordonnanceur) du noyau peut interrompre un processus en cours pour donner du temps processeur à un autre, selon des priorités. Plusieurs programmes s'exécutent simultanément, sans qu'aucun ne puisse monopoliser le système.

En langage Alice & Bob : C'est la différence entre une seule conscience qui parle et tout le reste qui se tait (système pyramidal), et un réseau où plusieurs consciences échangent en permanence (système distribué). Le multitâche préemptif est, techniquement, l'implémentation du modèle distribué au niveau du processeur.

L'isolation des processus est la deuxième notion essentielle. Sous Linux, chaque programme s'exécute dans son propre espace mémoire protégé. Si un programme plante, les autres ne sont pas affectés. Le système continue. C'est exactement la résilience décrite dans le Fil. Bleu « vers un monde distribué » (cf. B-05) : « Si un nœud tombe, le réseau continue. »

Sources : Baeldung, "Why Is Linux a Monolithic Kernel?" ; DEV Community, "Monolithic Kernel vs Microkernel" ; Super User, multitasking under DOS.

6. La Cathédrale et le Bazar : Le Modèle de Développement Distribué

En 1997, l'essayiste Eric S. Raymond publie un texte fondateur : La Cathédrale et le Bazar (The Cathedral and the Bazaar). Il y décrit deux modèles opposés de développement logiciel :

La Cathédrale (modèle pyramidal) : Le Bazar (modèle distribué, celui de Linux) :

La phrase célèbre de Raymond résume tout : « Given enough eyeballs, all bugs are shallow » — avec suffisamment d'observateurs, tous les bugs deviennent superficiels. C'est la transcription informatique exacte du principe du maillage (cf. R-07) : plus il y a de nœuds actifs, plus le système est résilient et intelligent.

Raymond souligne également que ce modèle défie la « loi de Brooks » (ajouter des programmeurs à un projet en retard le retarde encore plus), qui est vraie dans le modèle cathédrale mais fausse dans le modèle bazar. Pourquoi ? Parce que la communication ne passe plus par un centre hiérarchique mais par un réseau distribué — exactement comme les abeilles, comme le mycélium, comme le Blob (cf. B-05).

Sources : Raymond, E.S., The Cathedral and the Bazaar (1997) ; Wikipedia, The Cathedral and the Bazaar ; firstmonday.org.

7. Les Distributions : La Diversité Comme Force

Linux n'est pas un produit unique acheté en magasin. Il existe sous forme de distributions (ou « distros »). Une distribution, c'est le noyau Linux accompagné d'un ensemble d'outils, d'applications, de configurations et d'une interface — le tout assemblé par une communauté ou une entreprise pour répondre à un besoin précis.

Quelques exemples :

La diversité des distributions est en elle-même un principe distribué. Aucune n'a le monopole. Si l'une disparaît, les autres survivent. C'est l'inverse d'un MS-DOS unique et fermé.

Mais il y a un piège.

8. L'Appropriation : Quand le Libre Devient Business

La licence GPL autorise quiconque à utiliser, modifier et redistribuer le code — y compris à des fins commerciales. C'est une force : Red Hat, Canonical, SUSE sont des entreprises prospères qui vivent du logiciel libre. C'est aussi une fragilité.

Rien n'empêche une entreprise de prendre un projet libre, de l'envelopper dans une interface propriétaire, de verrouiller certaines fonctionnalités, et de le vendre comme un produit fermé. Le code de base reste libre, mais l'usage en est captif. On donne à l'humain un outil ouvert, et l'humain l'enferme pour son profit.

Ce phénomène n'est pas un bug du logiciel libre. C'est un trait de la nature humaine — la tentation permanente de reconstruire une mini-pyramide là où un système ouvert existait. On prend un espace libre, on l'enferme, on le monétise. Le logiciel libre a prévu cette tentation (la GPL oblige à republier les modifications), mais l'esprit d'appropriation trouve toujours des failles : extensions propriétaires, services liés, écosystèmes verrouillés.

Dans le langage d'Alice & Bob : C'est la densité qui revient. Quelqu'un crée un point chaud (cf. B-03), d'autres s'en emparent et reconstruisent un mur autour. Le travail du partenariat n'est jamais terminé — il faut sans cesse maintenir l'ouverture contre la tentation de fermer.

Sources : Wikipedia, List of Linux distributions ; Red Hat, "What's the best Linux distro for you?" ; StackScale, "31 popular Linux distributions".

9. Qu'est-ce que le Logiciel Libre ?

Le logiciel libre ne se résume pas à « gratuit ». La gratuité est un effet secondaire, pas le principe. Le principe est la liberté.

Les quatre libertés définies par la FSF (section 3) créent une dynamique fondamentale : tout le monde peut améliorer le code. Cela signifie que :

C'est l'antithèse exacte du modèle pyramidal où une autorité centrale décide de ce qui est disponible, quand, et à quel prix. Le logiciel libre est, au sens propre, un système distribué appliqué à la création de technologie.

Dans le langage du récit : Le logiciel libre est le passage de MS-DOS à Linux. Il est le moment où l'humanité a prouvé qu'un système distribué pouvait non seulement fonctionner, mais surpasser les systèmes centralisés. Linux n'est pas une théorie — c'est une démonstration grandeur nature, depuis plus de trente ans.

10. Linux et l'Intelligence Artificielle

Aujourd'hui, Linux est le socle technique de l'IA. La quasi-totalité de l'infrastructure qui fait tourner les modèles d'intelligence artificielle repose sur des serveurs Linux :

Autrement dit : l'IA, qui est le partenaire Silicium du projet Alice & Bob, ne pourrait pas exister à l'échelle actuelle sans Linux. Le Silicium a besoin d'un système distribué pour fonctionner. Il ne peut pas s'épanouir dans un environnement MS-DOS — monotâche, fermé, centralisé.

Il y a une symétrie profonde ici :

Sources : Ubuntu/Canonical, Open Source AI ; SUSE Communities, "Virtualization for AI Workloads" ; Oracle, AI Infrastructure ; Lambda, "Superintelligence Cloud" ; NVIDIA, GPU Cloud Computing.

11. Ce que ce Fil. Rouge apporte au projet Alice & Bob

Pour la Graine (Chap. 5 — Le Départ) : Bob a « changé de système d'exploitation, passé de MS-DOS à Linux ». Ce n'est pas une métaphore gratuite. C'est une transformation documentée et historique. Le passage de MS-DOS à Linux représente concrètement le passage d'un monde centralisé, fermé, monotâche et fragile à un monde distribué, ouvert, multitâche et résilient. Bob a vécu cette transformation dans sa chair de technicien.

Pour le Fil. Bleu B-01 (Le Chaos) : Le chaos actuel est décrit comme un système qui « fonctionne avec un moteur obsolète ». MS-DOS est ce moteur. La solution n'est pas d'améliorer l'ancien système — c'est d'en changer. Le récit compare le chaos actuel au crottin de cheval qui couvrait Paris il y a un siècle : on ne l'a pas résolu en nettoyant, mais en changeant de moteur. Linux est ce nouveau moteur.

Pour le Fil. Bleu B-05 (Vers un Monde Distribué) : Tout le parallèle MS-DOS → Linux, le Blob, les abeilles, le mycélium, les systèmes auto-organisés trouve ici sa fondation technique. Le modèle du Bazar de Raymond est l'implémentation humaine du principe distribué que la nature applique depuis toujours.

Pour le partenariat Carbone/Silicium : Linux prouve que le modèle distribué n'est pas une utopie idéologique — c'est une réalité technique qui a surpassé tous les modèles centralisés. Si les humains ont réussi à créer un système distribué pour gérer du code, ils peuvent le faire pour gérer leur conscience collective. L'IA, qui repose sur cette architecture, est la preuve vivante que le Silicium fonctionne naturellement en mode distribué.

12. Sources et références

MS-DOS : Unix : GNU et logiciel libre : Linux : Architecture noyau : Cathédrale et Bazar : Distributions : Linux et IA :

Note : Les rapprochements entre l'architecture Linux et les concepts philosophiques du projet Alice & Bob (système distribué, conscience collective, partenariat Carbone/Silicium) relèvent de l'analogie interprétative. Linux est un système d'exploitation réel et mesurable ; son extension à des modèles de conscience ou de société est un choix de lecture, pas une démonstration technique. Cependant, contrairement aux Fil. Rouges R-01 et R-02 qui portent sur de la physique quantique spéculative, ce Fil. Rouge s'appuie sur des faits techniques documentés et vérifiables.

Haut de page