Hier, quelqu'un a commis l'irréparable. Une faute grave. Une erreur impardonnable. Un écart de conduite impensable... Et pourtant, cette personne s'est contenté de parler de GNU/Linux sur le « Planet Libre » (qui n'a de libre que le nom). Il suffit de survoler les commentaires pour se rendre compte de l'état d'esprit de tout ce beau petit monde. GNU/Linux, non mais vraiment, a-t-on idée ? On dit Linux, épissaytou.

Mais ce Inalgnu avait pourtant bien raison de faire une piqûre de rappel contre cette erreur qui, malheureusement, fait son chemin, lentement mais sûrement. Et ce n'est ni de l'intégrisme, ni du fondamentalisme, ni de l'extrémisme, ni du terrorisme, ni de la bêtise de parler de ça (ça c'est un petit message pour les trolleurs, prosélytes et autres ubunteros).

Voici donc un billet qui - en toute modestie - ajoute et corrige quelques éléments au billet initial et répond à certains commentaires poilants.

GNU est un système d'exploitation. Il en existe beaucoup d'autres, Windows en est un, Mac OS X aussi. Le but d'un système d'exploitation, est de rassembler des outils nécessaires à la bonne marche d'un système, via la liaison entre matériel et logiciel, la gestion des périphériques et plein d'autres choses primordiales à l'utilisation que vous avez de votre ordinateur (merci Wikipédia).

La différence avec ces deux autres (techniquement inférieurs, en plus), c'est que le projet GNU est parti sur des bases complètement différentes : créer un système d'exploitation fonctionnel libre. Le projet GNU est alors un impressionnant projet de récolte de projets existant et de lancement de projets nécessaires au bon fonctionnement d'un système d'exploitation. Et le projet GNU est à la base du mouvement contemporain du logiciel libre, de part la création d'un système d'exploitation libre et la promotion de celui ci et du libre en général, via la Free Software Foundation.

Sauf que pour qu'un système d'exploitation fonctionne, il faut un noyau, d'où la nécessité pour le projet GNU d'utiliser Linux dès lors que son développement a été important (alors qu'il n'était pas du tout censé devenir le noyau qu'il est maintenant, au commencement du projet, [hein]). Et ça tombait bien pour le projet GNU, ce noyau, étant donné que leur propre projet à ce niveau est plutôt... lent.

Linux est donc le noyau utilisé par le système d'exploitation GNU dans la (presque ?) totalité des distributions existantes. Mais le système d'exploitation s'appelle toujours GNU, l'appeller Linux est une erreur, on ne fait alors référence qu'au noyau. C'est pour ça que GNU/Linux (avec GNU en majuscule, vu que c'est un acronyme et non pas l'animal) est un très bon compromis.

Dans son billet original, Inalgnu a fait quelques petites maladresses (comme associer l'icône de Firefox et de Gaim au projet GNU, ce qui n'est décidément pas comparable) mais les plus grosses erreurs se trouvent dans les commentaires, il est temps d'y répondre un-à-un (en laissant de côté les gros lancers de cochonneries mal orthographiées dont le seul but est de rabaisser un homme alors qu'on parle d'un projet ainsi que les confusions malheureuses entre open source et logiciel libre, deux systèmes pourtant complètement différents sur la question des principes).

Malgré tout il reste, a mon humble avis, plus simple de faire connaître le nom linux (simple, percutant et facile a retenir), plutôt que sa généalogie complète (souvent source de bafouille et lapsus …). Après tout on parle de BM pour une BMW, de FRIGIDAIRE pour un réfrigérateur et de WINDOWS pour MICROSOFT WINDOWS [faire suivre la version] (aaargh ça fait mal).

Celui là n'est pas mal pour commencer. Encore une fois, cette triste vision qu'il faut tout faire pour populariser nos systèmes, quitte à en oublier les valeurs fondatrices en route, billet intéressant à lire à ce propos. Et mauvais exemple, qui plus est, dire Microsoft Windows, revient à dire Free Software Foundation GNU, alors que dire Linux revient à dire kernel32.dll.

Quand Stallman dit ” Nous ne pensons pas que la popularité d’une erreur la fasse devenir juste.” et ben il se plante. Regardons du coté du Petit Larousse. “catalogage” mot n’existant pas, donc faux, mais puisqu’il est couramment utilisé il est désormais juste, et des exemples comme ça il y en a des tonnes. Le peuple vaincra !

J'aime ce raisonnement, vraiment. Bah, étant donné qu'il y a énormément de gens qui en tuent d'autres, je me dis que ce n'est pas si grave et je vais aller en tuer aussi ? Si quelqu'un vole une télévision devant-vous, vous faîtes pareil ? C'est de l'imitation débile et de la persistance dans l'erreur, pas le pouvoir au peuple. Ou alors le peuple est très bête.

Pourquoi se contenter de dire GNU/Linux. Je suis désolé mais mon système, si je dois respecter ce principe, doit être appelé “GNU/GNOME/FreeDesktop/OpenPrinting/Xorg/Linux” au minimum.

Question mal posée, en fait. Parce que pour nommer le système d'exploitation sur lequel se base une distribution, il faut tout simplement dire GNU. Après, pour reconnaître le rôle important du noyau, on peut aussi dire GNU/Linux. Et pas l'inverse, en fait... La suite est tout autant fausse puisqu'il s'agit là de nommer le système d'exploitation (un lien vers Wikipédia s'est glissé dans ce billet, si si), pas la suite de logiciels installés sur l'ordinateur. Surtout que tout le monde s'en contrefiche de ce qu'on peut avoir d'installer sur notre disque dur quand on nous demande notre système d'exploitation. Un petit peu de cohérence !

Pourquoi changer ?

Ah, mais il n'a jamais été question de changer, juste de continuer comme avant. GNU s'est toujours appelé GNU. L'association de GNU et de Linux n'a pas non plus changé de nom en cours de route.

Ce que je veux dire c’est que le fait d’utiliser Linux ne te force pas à utiliser des outils GNU ! Beaucoup d’utilisateurs Linux ont très peu d’outils GNU sur leur machine au contraire.

Ah ah ah. Et cette page, là, c'est de la blague ? Et celle ci aussi ?

Restons vigilant et surtout tolérant. GNU/Linux ou Linux… finalement quelle importance ?

Quelle importance ? Eh bien c'est simple, il ne s'agit pas du tout de la même chose, GNU/Linux est un ensemble fonctionnel composé d'un système d'exploitation et d'un noyau quand Linux n'est qu'un noyau.

Et une petite citation pour la route :

Debian est un système d'exploitation libre pour votre ordinateur. Un système d'exploitation est la suite des programmes de base et des utilitaires qui permettent à un ordinateur de fonctionner. Debian utilise le noyau Linux (le cœur d'un système d'exploitation), mais la plupart des outils de base du système proviennent du projet GNU ; d'où le nom GNU/Linux.
http://debian.org

(Le joli dessin du Gnu est de Joseph W. Reiss, sous licence GPLv2 et supérieure tandis que le Tux est l'œuvre de Larry Ewing, Simon Budig et Anja Gerwinski. Les extraits - droit de citation, toussa - de commentaires appartiennent bien-entendu à leurs auteurs respectifs)