3 points par GN⁺ 2025-12-07 | 1 commentaires | Partager sur WhatsApp
  • En 2002, un projet qui avait collecté des captures d’écran de bureau de plusieurs développeurs Unix a été relancé treize ans plus tard, révélant l’environnement de 2015 des mêmes personnes
  • La plupart des développeurs conservent encore un environnement de travail centré sur le terminal, avec une utilisation du GUI minimisée
  • Des figures célèbres comme Bram Moolenaar, Rasmus Lerdorf, Warren Toomey, Jordan Hubbard et Timothee Besset ont participé et ont partagé leurs changements ainsi que leurs habitudes durables
  • Les participants utilisent tous des systèmes de la famille Unix comme Linux, FreeBSD, OS X, certains n’ayant remplacé que des clients de messagerie ou des navigateurs
  • L’enquête montre la cohérence de la culture des développeurs et la pérennité de la philosophie Unix malgré les treize années écoulées

Aperçu du projet

  • Un projet qui demandait en 2002 des captures d’écran de bureau à plusieurs développeurs et utilisateurs Unix a été reconduit en 2015
    • Parmi les participants originels, certains sont décédés, mais la plupart ont de nouveau été contactés et de nouvelles captures ont été collectées
  • En comparant ces treize années, le document montre l’évolution des environnements de travail et des outils entre cette période et aujourd’hui

Environnement des participants en 2002

  • La majorité des développeurs utilisait un environnement en mode texte ou centré sur xterm
    • Même si des environnements GUI (GNOME, KDE, etc.) étaient installés, ils n’étaient pratiquement pas utilisés
  • Par exemple, un développeur indique : « J’utilise généralement mon ordinateur en mode texte uniquement, et je n’utilise X et GNOME qu’occasionnellement »

Changements en 2015

  • Les mêmes personnes conservent l’usage de Emacs, Vim et d’un flux de travail basé sur le terminal
    • Par exemple, un développeur utilise principalement la console Emacs dans un environnement Trisquel
  • Bram Moolenaar utilise encore Vim et Zimbu dans plusieurs fenêtres xterm, avec un seul changement côté navigateur, de Netscape vers Chrome
  • Rasmus Lerdorf reste sur un environnement Linux, mais a remplacé le client mail Pine par Thunderbird
    • Il utilise un environnement hybride mêlant des paquets Ubuntu et Debian
  • Warren Toomey est passé de FreeBSD à Linux (Lubuntu), mais maintient toujours une méthode de travail axée sur la ligne de commande
    • Il utilise vi, bash, mutt, et utilise des outils GUI tels que Firefox, Gimp et Wireshark
    • Il traite les tâches liées à Windows via VirtualBox, Wine, etc.
  • Jordan Hubbard continue d’utiliser OS X et s’organise avec plusieurs bureaux virtuels, séparant Mail, Safari, Calendar et Slack
  • Timothee "TTimo" Besset utilise plusieurs espaces de travail et configure des applications diverses, notamment Anjuta, IRC, IM et Sylpheed
    • Il gère la configuration de son bureau sous forme de code grâce à SaltStack

Traits communs et impressions

  • La plupart des développeurs conservent la philosophie Unix et des habitudes de travail centrées sur la ligne de commande
  • Les outils GUI restent secondaires, tandis que les scripts et les outils d’automatisation sont privilégiés
  • Malgré les avancées technologiques des treize dernières années, l’essence de la méthode de travail n’a pas fondamentalement changé
  • Certains évoquent l’amélioration des performances matérielles et l’essor des smartphones, tout en soulignant la pérennité des systèmes fondés sur Unix

Réactions en ligne

  • Ce projet a fait l’objet de discussions actives sur Hacker News et Reddit (/r/linux, /r/programming)
  • La communauté a réagi avec de la nostalgie et du respect face à la constance de l’environnement et de la philosophie des développeurs

1 commentaires

 
GN⁺ 2025-12-07
Avis Hacker News
  • RMS aurait tout aussi bien pu simplement prendre une photo de l’écran, ou soumettre un dump en texte ASCII. Ça fait très rigide comme attitude

    • Je me souviens avoir rencontré RMS à l’Atlanta Linux Showcase en 1998. Il était assis au beau milieu du hall sur une couverture, en train de vendre des livrets reliés de pages de manuel imprimées. Je lui ai dit bonjour en disant que j’étais fan, et il m’a froidement répondu : « Dans ce cas, allez-vous acheter quelque chose ? » en pointant les livrets. Quand j’ai dit que non, il a pris un air contrarié et s’est mis à dicter quelque chose à son assistant. C’est ce jour-là que j’ai vraiment compris le sens de « ne rencontrez jamais vos héros »
    • « Il ne sait pas faire de capture d’écran » : c’est vraiment un personnage légendaire
    • En 2002, on prenait probablement encore les photos sur pellicule. Il fallait finir la pellicule, faire développer, puis scanner, donc c’était assez pénible. Un Polaroid aurait sans doute été la méthode la plus rapide, mais ça restait contraignant. D’ailleurs, RMS n’a toujours pas de téléphone portable. À l’époque, les téléphones avec appareil photo étaient encore rares
    • Je pense au contraire que cette réponse montre bien une attitude typiquement RMS. C’est une réaction très stallmanienne
    • C’est… vraiment quelqu’un de particulier
  • Au début, j’ai lu « 2015 » comme « 2025 », donc j’ai cru qu’il s’agissait d’une histoire de ce mois de novembre, et ça m’a surpris. Je pensais qu’il utilisait encore OS X de l’époque Aqua

    • Pour moi, l’OS X de l’ère Aqua reste le plus bel environnement de bureau. Vu l’intérêt décroissant pour les desktops aujourd’hui, ce design pourrait bien rester le meilleur pendant longtemps. J’aimerais un jour lancer un projet pour faire tourner une reconstitution pixel-perfect de l’interface Aqua sur un Linux moderne
    • Je n’ai jamais possédé d’ordinateur Apple, et pourtant la sensation presque magique de l’interface Aqua me manque
    • Moi aussi, jusqu’à arriver à la partie sur Bram
  • Je pense que RMS est vraiment un cas à part. Il fait installer GNU+Linux par d’autres et ne sait pas faire de capture d’écran. J’ai entendu plusieurs fois qu’il ne savait même pas très bien accomplir des tâches de base

    • J’ai demandé à un fondateur passé par YC comment était Paul Graham, et apparemment lui aussi demandait souvent de l’aide pour des tâches techniques élémentaires. On dirait le même type de profil
    • Les captures d’écran de personnes célèbres sont pour la plupart d’une simplicité à en devenir ennuyeuse. C’est sans doute logique quand on veut se concentrer
    • Je ne comprends pas pourquoi les gens prennent RMS autant au sérieux. Ce qu’il dit sur la liberté logicielle est très bien, mais pour le reste il donne l’impression de compliquer les choses exprès. Et c’est ironique de se dire qu’il détesterait probablement 99 % des logiciels mentionnés ici
    • Knuth est un peu pareil. Il a écrit le manuel de référence des algorithmes, mais il ne sait guère faire plus qu’ouvrir une fenêtre dans FVWM
  • Cette collection de captures d’écran est vraiment fascinante. Si possible, j’aimerais bien voir une version 2025 aussi. La plupart des écrans ressemblent à des « outils pour faire le travail ». C’est frappant de voir juste les fenêtres et le texte nécessaires, sans décoration superflue

    • Bon, évidemment, ils n’ont probablement pas envoyé de captures d’écran avec Facebook ou des sites porno ouverts
    • Ça irait aussi très bien avec les environnements de développement basés sur des LLM en 2025
  • J’étais content d’apprendre que Linus Torvalds utilise actuellement Fedora + GNOME. J’emploie la même combinaison (lien YouTube)

    • Linus a dit qu’il utilise Fedora parce que c’est pratique pour faire tourner des noyaux personnalisés. Comme c’est son activité principale
    • Fedora lui convient bien parce que c’est un environnement à la fois stable et simple. Et GNOME est aussi au cœur de Fedora
    • On dirait qu’il change d’environnement environ tous les cinq ans. Peut-être qu’une période KDE reviendra ensuite
    • Moi aussi, je me suis fixé sur la combinaison Fedora+GNOME(Silverblue). Je suis passé par Arch, NixOS, Ubuntu et Sway, mais c’est maintenant que ça fonctionne le mieux tout en restant confortable
  • Ça me choque que 2002 soit perçu comme une époque si lointaine. J’ai encore l’impression que c’était hier

    • Moi, je suis né cette année-là, et je viens juste d’obtenir mon diplôme universitaire. Donc oui, ça commence à dater
  • Je comprends aussi. Mon desktop n’a presque pas changé depuis des décennies. C’est pour ça que je comprends très bien pourquoi j’utilise encore le gestionnaire de fenêtres tiling Sway aujourd’hui

    • Selon mon partenaire, je regarde le même écran depuis des années
    • Depuis mon passage de DOS(Borland) à Windows(Visual C++) en 1995, mon environnement est quasiment resté le même. Le moi de 1995 pourrait s’asseoir devant mon PC actuel et s’adapter en quelques minutes. Il serait juste un peu déconcerté par le panneau IA. J’utilise toujours mes fenêtres maximisées pour éviter le bruit visuel
    • « Never sway, always Sway », ça résume parfaitement bien la chose
    • Je me demande à quelle partie tu t’identifies
  • Avant, macOS avait une âme. Je l’utilise depuis l’époque de Sierra, donc j’ai raté la sensibilité d’avant, mais c’est clairement différent de maintenant

    • Si tu veux vraiment ressentir cette ambiance, je te recommande d’essayer Snow Leopard
  • Le thème commun, c’est les dispositions en tuiles, le terminal au centre, et un minimum d’ornements

    • J’utilise quelque chose de proche aussi : chez moi, exwm ; au travail, emacsclient connecté en SSH, affiché un par moniteur. Depuis mon premier job de programmation en 2002, mon écran a toujours été un environnement rempli de code. La seule vraie différence, c’est la qualité des polices. Les menus et panneaux de navigation, je peux les appeler au clavier, donc je ne gaspille pas d’espace écran
    • En réalité, il n’y a qu’une seule disposition entièrement en tuiles, mais le flux de travail centré sur le terminal et l’éditeur n’a pratiquement pas changé depuis l’époque des stations de travail Sun dans les années 80. Pas besoin de comparer ça aux tendances plus récentes comme vscode ou les LSP. Cette façon de faire est devenue la forme optimale par habitude et par maîtrise. Je coderai probablement comme ça jusqu’à ma mort
  • Il existe une capture d’écran de juillet 2002 montrant Dennis Ritchie utilisant l’éditeur acme de Rob Pike sous Windows
    lien image / blog source

    • On parle bien de 2002, pas de 2022