Linux...So Much Has Changed In The Last 20 Years

Cette vidéo est une réflexion personnelle sur l’évolution de Linux, des logiciels libres et des communautés techniques au cours des 20 dernières années, vue par un créateur de contenu expérimenté.

Voir la source

SYNTHÈSE STRUCTURÉE

L’évolution des outils personnels : de Notepad à Emacs

L’intervenant raconte son propre parcours logiciel, passant de Notepad sous Windows à des éditeurs comme GEdit, puis Vim, et enfin Emacs qu’il utilise depuis 5-6 ans. Il souligne que ses choix ont changé au fil du temps, et qu’il ne faut pas s’attacher définitivement à un outil : « I can’t imagine ever moving on from Emacs, but it might happen, right? » Ce témoignage illustre la nature itérative des préférences techniques, où chaque outil répond à un besoin du moment.

Le terminal comme gestionnaire de fichiers principal

L’intervenant explique qu’il utilise rarement les gestionnaires de fichiers graphiques. Pour lui, « the terminal is my file manager. The GNU core utils are my file manager. » Il précise que pour 99 % des tâches quotidiennes, les commandes comme cp, mv, ls et cd suffisent. Il admet que les interfaces graphiques restent utiles pour des opérations de copie massive, mais sa préférence va au terminal, qu’il utilise depuis une dizaine d’années comme environnement de travail principal.

L’impact d’Emacs sur l’utilisation du terminal

Avec l’adoption d’Emacs, l’intervenant note une diminution de son usage du terminal : « Emacs really kind of is a replacement for your terminal because of the nature of Emacs. » Emacs intègre un shell, un gestionnaire de fichiers (Dired), et de nombreux outils, ce qui réduit le besoin de basculer vers un terminal dédié. Cela montre comment un outil polyvalent peut transformer un workflow.

La transformation des distributions Linux : d’Ubuntu à Arch

L’intervenant revient sur l’évolution des distributions. Ubuntu était la référence conviviale au milieu des années 2000, avec des performances impressionnantes comparées à Windows XP. Aujourd’hui, les distributions basées sur Arch, comme Manjaro, ont changé la perception des rolling releases : « Nobody really considered Arch or Arch-based system as a stable desktop system that you’d put a normal user on. Nobody thought that before Manjaro. » Il souligne que Manjaro a démocratisé l’accès à Arch en le rendant simple à installer et relativement stable.

La lenteur du développement de Wayland

Wayland, le successeur de X11, est en développement depuis 2008-2009, soit 17 ans. L’intervenant estime que ce projet a « really hurt us » car les efforts auraient pu être consacrés à améliorer X11 plutôt qu’à réinventer la roue. Il note que Wayland n’est devenu réellement utilisable pour les environnements majeurs (GNOME, KDE) que depuis 5 ans, et pour les gestionnaires de fenêtres en tuiles comme Sway ou Hyprland, depuis 2-3 ans. Les utilisateurs de cartes NVIDIA ont particulièrement souffert de cette transition tardive.

Les ruptures dans les environnements de bureau : GNOME 2 → 3 et KDE 3 → 4

L’intervenant critique les décisions radicales des projets GNOME et KDE. GNOME 2 était « so great » et a attiré des millions d’utilisateurs, mais GNOME 3 a été « a complete and total dumpster fire in those first few releases ». De même, KDE 4 a reproduit le même schéma après KDE 3. Il voit dans ces ruptures un problème récurrent du logiciel libre : « Sometimes we try to reinvent the wheel when things get good. » Ces transitions ont nui à la crédibilité du bureau Linux.

La sélectivité dans la couverture des logiciels

En tant que créateur de contenu, l’intervenant explique qu’il ne met pas en avant des logiciels ou distributions qui ne sont pas prêts pour une utilisation réelle. Il a déjà jeté 50 à 100 vidéos enregistrées parce que le logiciel était bugué ou ne s’installait pas correctement : « I don’t like highlighting free and open source software that isn’t ready for prime time. » Il évite aussi de couvrir les versions 1.0, car beaucoup de projets ne survivent pas à leur première release. Il préfère attendre 3 ou 4 versions pour vérifier l’engagement des développeurs.

La politisation croissante des communautés open source

L’intervenant observe un changement radical dans les communautés : autrefois accueillantes envers les débutants, elles sont devenues « very political » et parfois hostiles. Il déplore que certains projets affichent ouvertement des priorités politiques ou sociales avant le logiciel lui-même : « if you don’t agree with my politics, I’m going to ban you, kick you out of this project. » Il compare cela à l’époque où l’open source cherchait à attirer le plus grand nombre, avec un message large et inclusif.

L’influence néfaste des réseaux sociaux

L’intervenant attribue en partie cette politisation aux réseaux sociaux, qu’il a quittés il y a près de 10 ans. Il estime que Facebook et Twitter « cater to anger, hate, violence » et que les bots représentent 70 à 80 % des contenus haineux ou militants. Il encourage à s’en éloigner : « Get off those platforms. You don’t need to be there. » Il note toutefois une prise de conscience croissante, avec davantage de personnes reconnaissant les dangers des réseaux sociaux.

La croissance de Linux sur le bureau et de la communauté YouTube

L’intervenant se réjouit de l’augmentation de la part de marché de Linux sur le bureau, passée d’environ 1 % il y a 9 ans à 5-6 % aujourd’hui. Cette croissance a multiplié par 20 le nombre de créateurs de contenu Linux sur YouTube. Il voit cela d’un bon œil, car cela permet de renouveler les sujets et de maintenir l’intérêt pour le logiciel libre : « I want free and open source software to be as popular as it possibly can. »

CONCEPTS CLÉS

  • Rolling release : modèle de distribution où les mises à jour sont continues, sans versions majeures. Longtemps considéré comme instable, il a été popularisé par Manjaro.
  • Wayland : protocole d’affichage destiné à remplacer X11, en développement depuis 2008. Sa lente adoption a freiné l’évolution du bureau Linux.
  • GNU core utils : ensemble de commandes de base (cp, mv, ls, rm, etc.) qui constituent l’essentiel de la gestion de fichiers en ligne de commande.
  • Emacs : éditeur de texte extensible qui peut remplacer un terminal, un gestionnaire de fichiers, un client email, etc., grâce à son architecture modulaire.

CONCLUSION

Le message principal est que le logiciel libre et Linux ont connu des transformations profondes en 20 ans, tant sur le plan technique (outils, distributions, environnements) que communautaire (politisation, influence des réseaux sociaux). L’intervenant appelle à la prudence face aux ruptures technologiques trop brutales et à la dérive idéologique des projets. Il encourage à rester pragmatique, à privilégier des outils éprouvés et à cultiver une communauté ouverte, loin des biais des réseaux sociaux. Cette analyse rappelle que la stabilité et l’inclusion sont des piliers essentiels pour la pérennité du logiciel libre.

Du même canal

Tout voir