Le projet GNU fête ses 40 ans ce mois-ci

Joyeux anniversaire à GNU. Le 27 septembre, des événements auront lieu aux États-Unis et en Suisse pour célébrer le 40e anniversaire du projet GNU.
Ce jour-là, en 1983, l’éternel controversé Richard Stallman annonçait son projet de créer un nouveau système d’exploitation, appelé de manière récursive GNU’s Not Unix. Cette année, la Free Software Foundation célèbre cet anniversaire comme l’anniversaire du projet, et il y aura deux événements spéciaux : un “hackday” au siège de la FSF à Boston, Massachusetts, et également une célébration et une réunion de hackers à Biel/Bienne, en Suisse.
On peut soutenir que dans le sens étroit et spécifique que Stallman lui-même tend à privilégier, le projet GNU a échoué. Il n’existe pas de système d’exploitation GNU complet et fonctionnel. Un système d’exploitation est une pile de composants, depuis les éléments visibles destinés à l’utilisateur jusqu’au noyau, et le noyau GNU, également appelé Hurd de manière récursive, est toujours incomplet et n’est pas prêt pour une utilisation quotidienne, même après tout ce temps.
Il s’agit d’une conception très ambitieuse, d’un véritable micro-noyau, et très peu de projets ont réussi à le faire fonctionner correctement. L’état de l’art est sans doute passé du micro-noyau Mach utilisé par Hurd à des projets tels que seL4, comme nous en avons discuté l’année dernière. Un exemple plus réussi – mais encore assez incomplet – est Minix 3, qui exécute le moteur de gestion de toutes les puces Intel modernes.
Avant de choisir de faire cavalier seul et de développer Hurd, le projet GNU presque a choisi le noyau BSD, comme le décrit Thomas Bushnell, développeur de Hurd :
Pour être plus juste et équilibré, le projet GNU a été un énorme succès qui a changé la forme de l’ensemble de l’industrie informatique. À un niveau bas, il existe plusieurs systèmes d’exploitation GNU basés sur le noyau Linux, y compris le GNU Guix de type NixOS (apparemment prononcé « geeks »), ainsi que plusieurs distributions entièrement codées GNU.
Mais d’une manière plus générale, les concepts de liberté du logiciel que Stallman a formalisés et promus ont bouleversé l’industrie du logiciel. Eric Raymond et Bruce Perens ont trouvé un moyen de vendre l’idée aux hommes d’affaires avec le terme « open source », sur lequel Le Reg est hébergé et dont nous faisons la promotion depuis le 20e siècle.
Au moment où nous écrivons, Le Reg FOSS Desk est présent au Sommet Open Source de Bilbao, où des milliers de barbus et d’autres en costumes coûteux se réunissent et se mêlent pour discuter du développement et de l’utilisation de logiciels et de matériel en plein air, avec un code source qui est non seulement disponible, mais peut également être modifié, voire bifurqué, tout en étant protégé par des licences logicielles qui formalisent les notions de propriété publique créées par Stallman.
Stallman lui-même reste une présence influente dans le mouvement du logiciel libre. Bien qu’il ait démissionné de la Free Software Foundation en 2019, lors d’un entretien avec Le registre avant de partir, il est revenu plus tard et pas très tranquillement en 2021. ®