Introduction
Richard Matthew Stallman, souvent appelé RMS, est une personnalité très importante dans l’histoire de l’informatique. Il n’est pas connu pour avoir créé un seul logiciel célèbre, mais plutôt pour avoir changé la façon dont on pense le logiciel.
Son idée principale est simple : un utilisateur doit rester libre face à son ordinateur. Cela signifie pouvoir comprendre un programme, le modifier et le partager. Cette idée est devenue la base du mouvement du logiciel libre.
Jeunesse et débuts
Richard Stallman est né en 1953 à New York. Très jeune, il montre un fort intérêt pour les sciences, en particulier les mathématiques. Il aime résoudre des problèmes logiques et comprendre comment les choses fonctionnent.
Dans les années 1970, il étudie à l’université Harvard. Pendant cette période, il commence à programmer sérieusement et passe une grande partie de son temps sur les ordinateurs. Il travaille aussi au MIT, ce qui va fortement influencer sa vision du monde informatique.
Le MIT et la culture hacker
Au MIT, Stallman travaille dans le laboratoire d’intelligence artificielle. À cette époque, les programmeurs partagent librement leur code. Si quelqu’un trouve une erreur, il la corrige et partage la solution avec les autres.
Stallman apprécie énormément cette culture, appelée « culture hacker ». Mais peu à peu, il voit apparaître des logiciels propriétaires, dont le code est fermé. Pour lui, c’est une vraie rupture avec l’esprit de collaboration qu’il connaissait.
- Partage libre du code
- Correction collective des bugs
- Esprit d’entraide entre programmeurs
Le projet GNU
En 1983, Stallman décide d’agir. Il annonce le projet GNU, dont le but est de créer un système d’exploitation complètement libre. Le nom GNU signifie « GNU’s Not Unix ».
Pour se consacrer totalement à ce projet, il quitte le MIT en 1984. Il commence à écrire des outils essentiels comme l’éditeur de texte Emacs et le compilateur GCC, encore utilisés aujourd’hui.
La licence GPL
Stallman comprend vite qu’écrire du code libre ne suffit pas. Il faut aussi empêcher que quelqu’un prenne ce code et le rende propriétaire. C’est pour cela qu’il crée la licence GNU GPL.
Cette licence garantit quatre libertés fondamentales : utiliser, étudier, modifier et redistribuer le logiciel. Elle impose aussi que toute version modifiée reste libre, un principe appelé « copyleft ».
La Free Software Foundation
En 1985, Richard Stallman fonde la Free Software Foundation (FSF). Cette organisation sert à soutenir le projet GNU, défendre le logiciel libre et expliquer ces idées au grand public.
Grâce à la FSF, le mouvement du logiciel libre devient plus structuré et gagne en visibilité dans le monde entier.
Héritage et influence
Dans les années 1990, le noyau Linux est créé par Linus Torvalds. Combiné avec les outils GNU, il permet d’obtenir un système complet, souvent appelé GNU/Linux.
Même si Stallman est parfois critiqué pour ses prises de position ou son style de communication, son influence reste immense. Aujourd’hui, de nombreux serveurs, systèmes et outils utilisés quotidiennement reposent sur des logiciels libres.
Moments clés de sa carrière
| Année | Événement |
|---|---|
| 1953 | Naissance de Richard Stallman à New York |
| 1971 | Début de son travail au MIT dans le laboratoire d’IA |
| 1983 | Annonce officielle du projet GNU |
| 1984 | Quitte le MIT pour se consacrer entièrement au logiciel libre |
| 1985 | Création de la Free Software Foundation |
| 1989 | Publication de la première version de la licence GNU GPL |
| 1991 | Linux complète les outils GNU pour former un système complet |
| 2000 | Renforcement de son combat pour l’utilisation du nom GNU/Linux |
| 2019 | Démission de certaines fonctions suite à des controverses |
| 2021 | Retour au conseil d’administration de la FSF |