Catégories
Portraits

Richard Stallman, le libriste

Considéré comme le ”Pape“ du logiciel libre, ce personnage autant décrié qu’encensé a révolutionné l’histoire de l’informatique en questionnant la propriété des données et de celle des softwares.

Richard Stallman, souvent surnomé RMS, commence sa vie d’étudiant en 1971, dans la prestigieuse université de Harvard pour y étudier en physique et mathématiques et découvre le milieu du hacking qui le passionne et occupe une grande partie de son temps. Il y se sensibilise à l’éthique des hackers : le partage des connaissances, le refus de l’autorité et le perfectionnisme. Il arrête son cursus universitaire en 1975 pour se consacrer définitivement à la programmation. Désormais chercheur au MIT il se retrouve de plus en plus confronté à la monétisation et voit de nombreux chercheurs rejoindre le monde industriel et la production de logiciels propriétaires. Cette opposition idéologique créent des tentions, RMS se trouve de plus en plus isolé.

C’est en 1980, alors qu’il cherche à accéder au code de pilotage de son imprimante pour y corriger un bug, que Stallman à un déclic. Il comprend alors que la logique d’éthique du hacker qui l’avait attiré dans le monde de la programmation est en train de disparaitre. Pour lui il faut agir vite. Dès lors, les Travaux de Stallman se concentrent sur la recherche de moyens pour contrer l’hégémonie des logiciels propriétaires.

Le projet GNU

En 1983, il lance le projet GNU, qui visait à créer un système d’exploitation complet composé uniquement de logiciels libres. Le projet a été lancé en réaction aux licences de logiciels propriétaires qui empêchaient les utilisateurs de partager, de modifier ou de redistribuer le logiciel. Stallman a développé de nombreux outils logiciels essentiels pour le système GNU, tels que le compilateur GCC et le débogueur GDB.

Le projet GNU se base sur les quatre libertés fondamentales suivantes :

  1. La liberté de lancer le programme pour n’importe quel but.
  2. La liberté d’étudier comment le programme fonctionne et de l’adapter à vos besoins.
  3. La liberté de redistribuer des copies afin d’aider votre prochain.
  4. La liberté d’améliorer le programme et de diffuser vos modifications aux autres, de manière à ce que l’ensemble de la communauté en bénéficie.

Selon les partisans du projet GNU, ces libertés sont essentielles pour garantir que les utilisateurs puissent utiliser, étudier, partager et améliorer les logiciels libres. Ils soutiennent que les licences de logiciels propriétaires restreignent la liberté des utilisateurs et limitent la collaboration entre les développeurs de logiciels.

Pour promouvoir ces principes, le projet GNU a développé de nombreux outils logiciels essentiels pour le système d’exploitation GNU, tels que le compilateur GCC et le débogueur GDB. Le projet a également créé la Licence publique générale GNU (GPL) en 1989, qui est devenue la licence de logiciel libre la plus largement utilisée au monde. La GPL permet aux utilisateurs de distribuer et de modifier le logiciel sous certaines conditions, telles que la mention de la source et l’obligation de redistribuer toutes les modifications sous la même licence.

Le projet GNU et la GPL ont été des forces clés dans le développement de l’industrie du logiciel libre et ont contribué à changer la façon dont nous pensons aux logiciels et à leur utilisation. Aujourd’hui, le projet GNU continue de soutenir le développement de logiciels libres et de promouvoir les idéaux de la communauté du logiciel libre.

La Free Software Foundation

En addition à son travail sur le projet GNU, Stallman est également connu pour son activisme en faveur de la liberté logicielle. Il a créé la Free Software Foundation (FSF), une organisation à but non lucratif qui soutient le développement de logiciels libres et promeut les idéaux de la communauté du logiciel libre. Stallman a également été un défenseur actif de la vie privée en ligne et de la liberté d’expression sur Internet.

Selon la FSF, les libertés fondamentales définies par le projet GNU sont essentielles pour garantir que les utilisateurs puissent utiliser, étudier, partager et améliorer les logiciels libres. Ils soutiennent que les licences de logiciels propriétaires restreignent la liberté des utilisateurs et limitent la collaboration entre les développeurs de logiciels.

Pour promouvoir ces principes, la FSF s’engage dans une variété d’activités, telles que le développement de logiciels libres, la défense de la liberté logicielle dans les politiques publiques et la sensibilisation du public aux avantages des logiciels libres. La FSF publie également des guides et des ressources pour aider les développeurs à comprendre les licences de logiciels libres et à utiliser ces licences de manière appropriée.

La liberté de l’utilisateur est la pierre angulaire de mon travail. Si vous n’êtes pas libre de contrôler votre ordinateur, vous n’êtes pas libre du tout.

Richard Stallman

L’héritage de la FSF est indéniable. Depuis sa fondation, l’organisation a joué un rôle clé dans le développement de l’industrie du logiciel libre et a contribué à changer la façon dont nous pensons aux logiciels et à leur utilisation. La FSF continue de soutenir le développement de logiciels libres et de promouvoir les idéaux de la communauté du logiciel libre à travers le monde.

Un personnage controversé

Stallman reste un farouche défenseur de la liberté d’expression, qu’il considère comme étant l’un des droits fondamentaux de l’homme et qui, selon lui, est menacée par de nombreux acteurs, notamment les gouvernements, les entreprises et les groupes de pression, qui peuvent essayer de censurer ou de contrôler l’information qui est diffusée sur Internet. Il soutient que la liberté d’expression est essentielle pour permettre aux individus de s’exprimer librement et de s’informer de manière indépendante, et qu’elle est indispensable à la démocratie et à la société en général.

C’est peut-être la raison qui l’a poussée, par provocation ou par conviction, a assumer des positions naturellement controversées sur certaines questions sociales et politiques. Malgré ses réalisations importantes dans le domaine de l’informatique, certaines de ses déclarations ont été critiquées pour leur manque de sensibilité envers les groupes déjà marginalisés, ce qui a entraîné une polarisation de la communauté du logiciel libre.

En dépit de ces controverses, Stallman reste une figure importante dans l’histoire de l’informatique et de la liberté logicielle. Ses contributions ont eu un impact durable sur la façon dont nous utilisons et pensons aux logiciels et ont ouvert la voie à une industrie de l’informatique plus ouverte et collaborative.


Liens utiles et références :

Cette article vous a t'il été utile ?
( 0 )