Linux Is About A Certain Kind Of Choice

Cette vidéo déconstruit le slogan « Linux is about choice » en expliquant qu’il ne s’agit pas d’exiger que les projets répondent à tous nos désirs, mais de la liberté fondamentale de prendre le contrôle de son système, quitte à forker, créer ou maintenir soi-même ce qui n’exis...

Voir la source

SYNTHÈSE STRUCTURÉE

Origine et détournement du slogan

L’expression « Linux is about choice » circule depuis au moins 2004, mais son usage courant est devenu un argument pour critiquer les décisions des développeurs. L’intervenant cite un exemple typique : « Why does this toggle not exist? I thought Linux was about choice. Why do I have to use SystemD? Linux is about choice. » Il souligne que ce raisonnement est erroné car « somebody has to make those changes, and if nobody does, then it simply cannot exist. » La réalité du logiciel libre, c’est que les développeurs sont souvent des bénévoles qui travaillent sur ce qui les passionne, pas une main-d’œuvre à disposition.

Le vrai sens : le choix de contrôler son système

L’intervenant propose une redéfinition : « Linux is about the choice to control your system. » Il oppose cette liberté à Windows, où si Microsoft impose une fonctionnalité indésirable (IA, télémétrie, interface), les options sont limitées : éviter les mises à jour (et perdre les correctifs de sécurité), rester sur une version obsolète, ou tenter des modifications que Microsoft peut à tout moment bloquer. « You’re on Windows, you’re going to do what Microsoft says. » Sur Linux, en revanche, vous pouvez changer de distribution, forker un projet, ou même créer votre propre OS.

L’exemple Ubuntu/Unity comme illustration

Quand Ubuntu est passé de GNOME à Unity, puis de Unity à GNOME, les utilisateurs mécontents ont eu une vraie liberté : « swapping to a different distro, which now aligned with what you wanted. » L’intervenant précise que « Fedora doesn’t need to care what Canonical is doing. They don’t have to listen to a single policy they have. » Cette indépendance des distributions est la clé : il n’existe pas d’autorité centrale imposant une direction unique.

La « learned helplessness » des utilisateurs modernes

L’intervenant observe une tendance préoccupante : « There is this kind of learned helplessness that exists on Linux now where if nobody is willing to do something for you, then that thing simply cannot be done. » Il donne des exemples comme l’abandon de X11 pour Wayland, l’adoption de Rust dans le noyau, ou le passage à SystemD et PipeWire. Beaucoup crient « C’est forcé sur moi », alors qu’ils ont le pouvoir d’agir.

Le pouvoir ultime : faire soi-même

La solution est radicale mais simple : « You can just do your own thing. » L’intervenant mentionne des projets obscurs comme Arcan (alternative à X11 et Wayland), BusyBox avec runit, ou même Debian GNU/Hurd. Il rappelle que « absolutely no one can stop you from doing so. It is your choice. It is your freedom to do exactly that. » L’existence même de Linux est due à un étudiant de 21 ans qui a décidé de créer son propre noyau.

Comment agir concrètement

Si vous n’aimez pas la direction prise, l’intervenant propose plusieurs pistes : « Go and support forks of desktops that are keeping X11 around. Go and support projects that are not even considering the existence of a Wayland version. » Et si rien n’existe, « be the one to make that project. » Il admet que cela ne changera probablement pas le mainstream, mais « who cares about that? Because you don’t have to be part of the mainstream usage. »

Le droit de se plaindre… mais pas seulement

L’intervenant reconnaît que se plaindre est légitime : « Feel free to complain as much as you want. » Mais il ajoute : « maybe, just maybe, take advantage of that choice you’ve been given and go and control the code that you are running on your system. » La plainte sans action est un luxe, mais la vraie puissance réside dans l’initiative.

CONCEPTS CLÉS

  • Learned helplessness : Comportement où l’utilisateur croit qu’il ne peut pas changer son système parce qu’aucune solution clé en main n’existe, oubliant qu’il peut créer ou forker.
  • Fork : Copie d’un projet logiciel pour en développer une version indépendante, souvent pour diverger des choix techniques ou philosophiques de l’original.
  • Arcan : Projet de serveur d’affichage alternatif à X11 et Wayland, illustrant la diversité des options possibles même si très niche.
  • Debian GNU/Hurd : Distribution Debian utilisant le noyau GNU Hurd au lieu de Linux, preuve qu’on peut assembler des composants hétéroclites.

CONCLUSION

Le message central est que « Linux is about choice » ne signifie pas que les développeurs doivent satisfaire tous les caprices, mais que vous avez la liberté et la responsabilité de prendre le contrôle de votre système. Si une fonctionnalité ou une direction technique vous déplaît, vous pouvez changer de distribution, soutenir des projets alternatifs, forker, ou créer votre propre solution. L’intervenant conclut : « You have options and you might as well use those options. » Cette philosophie est ce qui distingue fondamentalement Linux des systèmes propriétaires : la possibilité d’agir, même si cela demande du travail.

Du même canal

Tout voir