3 Punkte von GN⁺ 2025-12-07 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Projekt, in dem 2002 Screenshots der Desktop-Umgebungen verschiedener Unix-Entwickler gesammelt wurden, wurde 13 Jahre später erneut durchgeführt; die Umgebung derselben Personen aus dem Jahr 2015 wurde veröffentlicht
  • Die meisten Entwickler halten weiterhin ein terminalzentriertes Arbeitsumfeld aufrecht und nutzen die GUI nur minimal
  • Bram Moolenaar, Rasmus Lerdorf, Warren Toomey, Jordan Hubbard, Timothee Besset und andere bekannte Persönlichkeiten nahmen teil und teilten ihre Veränderungen sowie ihre fortbestehenden Gewohnheiten
  • Gemeinsam nutzten sie Unix-basierte Systeme wie Linux, FreeBSD, OS X; bei einigen wurden nur einzelne Komponenten wie E-Mail-Clients oder Browser ausgetauscht
  • Die Aufzeichnungen aus dem Abstand von 13 Jahren zeigen die Kontinuität der Entwicklerkultur und die Fortdauer der Unix-Philosophie

Projektübersicht

  • Ein Projekt, das ursprünglich 2002 mehrere Entwickler und Unix-Nutzer bat, Screenshots ihrer Desktops zu teilen, wurde 2015 erneut durchgeführt
    • Einige der ursprünglichen Teilnehmer sind inzwischen verstorben, aber bei vielen konnte erneut Kontakt hergestellt und neue Screenshots gesammelt werden
  • Der Vergleich über 13 Jahre zeigt den Wandel der Arbeitsumgebungen und Werkzeuge von damals zu heute

Arbeitsumgebungen der ursprünglichen Teilnehmer im Jahr 2002

  • Die meisten Entwickler nutzten eine textbasierte oder xterm-zentrierte Umgebung
    • Obwohl GUI-Umgebungen wie GNOME und KDE installiert waren, wurden sie kaum genutzt
  • Als Beispiel sagt ein Entwickler: „Ich benutze meinen Rechner normalerweise nur im Textmodus; X und GNOME verwende ich nur gelegentlich“

Veränderungen im Jahr 2015

  • Die gleichen Personen arbeiten nach wie vor mit Emacs, Vim und terminalbasierten Workflows
    • Beispiel: Ein Entwickler nutzt in Trisquel vor allem die Emacs-Konsole
  • Bram Moolenaar arbeitet weiterhin in mehreren xterm-Fenstern mit Vim und Zimbu, wobei nur der Browser von Netscape zu Chrome gewechselt wurde
  • Rasmus Lerdorf bleibt in einer Linux-basierten Umgebung, hat seinen E-Mail-Client jedoch von Pine auf Thunderbird umgestellt
    • Er nutzt eine hybride Umgebung mit Ubuntu- und Debian-Paketen
  • Warren Toomey wechselte von FreeBSD auf Linux (Lubuntu), hält aber weiterhin am command-line-zentrierten Arbeitsstil fest
    • Er nutzt vi, bash, mutt sowie GUI-Tools wie Firefox, Gimp und Wireshark
    • Windows-Aufgaben erledigt er mit VirtualBox und Wine
  • Jordan Hubbard verwendet OS X weiterhin und arbeitet mit mehreren virtuellen Desktops, auf denen er Mail, Safari, Calendar und Slack getrennt hält
  • Timothee „TTimo“ Besset nutzt mehrere Arbeitsbereiche mit Anjuta, IRC, IM, Sylpheed und weiteren Apps
    • Er verwaltet seine Desktop-Einstellungen per SaltStack als Code

Gemeinsame Merkmale und Eindruck

  • Die meisten Entwickler halten die Unix-Philosophie und eine auf der Befehlszeile basierende Arbeitsweise aufrecht
  • GUI-Tools bleiben Hilfsmittel im Hintergrund, während Skripte und Automatisierung bevorzugt werden
  • Trotz 13 Jahren technischer Entwicklung hat sich die Essenz der Arbeitsweise kaum verändert
  • Einige erwähnen verbesserte Hardware-Performance und den Fortschritt bei Smartphones und betonen dabei dennoch die Beständigkeit von Unix-basierten Systemen

Online-Reaktionen

  • Das Projekt wurde auf Hacker News sowie Reddit (/r/linux, /r/programming) intensiv diskutiert
  • In der Community gab es anhaltend nostalgische und respektvolle Reaktionen auf die konsistente Umgebung und Philosophie der Entwickler

1 Kommentare

 
GN⁺ 2025-12-07
Hacker-News-Kommentar
  • RMS hätte auch einfach den Bildschirm fotografieren oder ihn als ASCII-Text dumpen und einreichen können. Wirkt etwas zu pedantisch

    • Ich erinnere mich, wie ich RMS 1998 auf der Atlanta Linux Showcase getroffen habe. Er saß mitten in der Lobby auf einer ausgebreiteten Decke und verkaufte gebundene Hefte mit ausgedruckten man-Seiten. Ich sagte ihm, ich sei ein Fan, und er reagierte kühl mit: „Dann kaufen Sie also etwas?“ und zeigte auf die Hefte. Als ich sagte, dass ich nichts brauche, zog er eine verärgerte Miene und fing an, für einen Assistenten etwas zu diktieren. Das war das erste Mal, dass ich wirklich verstanden habe, was mit „Triff niemals deine Helden“ gemeint ist
    • „Er weiß nicht, wie man einen Screenshot macht“ – wirklich eine legendäre Figur
    • 2002 war wahrscheinlich noch die Zeit, in der man Fotos auf Film gemacht hat. Man musste erst den Film vollmachen, ihn entwickeln lassen und dann einscannen, also war das ziemlich umständlich. Eine Polaroid wäre wohl noch der schnellste Weg gewesen, aber immer noch lästig. Zur Einordnung: RMS hat bis heute kein Mobiltelefon. Kamerahandys waren damals auch noch nicht verbreitet
    • Ich finde eher, dass diese Antwort sehr gut zeigt, wie RMS eben ist. Eine wirklich stallmaneske Reaktion
    • Er ist … wirklich ein eigenartiger Mensch
  • Ich habe „2015“ zuerst als „2025“ gelesen und war kurz schockiert, weil ich dachte, das sei eine Geschichte von diesem November. Ich dachte schon, er benutze immer noch OS X aus der Aqua-Ära

    • OS X aus der Aqua-Zeit ist für mich immer noch die schönste Desktop-Umgebung überhaupt. Wenn man sieht, wie wenig Aufmerksamkeit Desktops heute noch bekommen, bleibt dieses Design vielleicht noch lange das Beste. Irgendwann würde ich gern ein Projekt machen, das die Aqua-UI pixelgenau rekonstruiert und auf modernem Linux laufen lässt
    • Ich habe nie einen Apple-Computer besessen, und trotzdem vermisse ich das magische Gefühl der Aqua-UI
    • Ging mir genauso, bis ich bei der Stelle über Bram angekommen war
  • RMS ist wirklich ein seltsamer Sonderfall. Er lässt sogar GNU+Linux von anderen installieren und weiß nicht, wie man Screenshots macht. Ich habe schon mehrfach gehört, dass er selbst bei grundlegenden Aufgaben nicht besonders fit ist

    • Ich habe einen YC-Gründer nach Paul Graham gefragt, und auch der meinte, er habe sich oft bei ganz grundlegenden technischen Aufgaben helfen lassen. Scheint ein ähnlicher Typ zu sein
    • Screenshots berühmter Leute sind meistens langweilig schlicht. Wahrscheinlich ist genau das sinnvoll, wenn man sich konzentrieren will
    • Ich verstehe nicht, warum Leute RMS immer so ernst nehmen. Was er über Softwarefreiheit gesagt hat, war gut, aber der Rest wirkt auf mich wie jemand, der absichtlich schwierig ist. Ironisch ist außerdem, dass er vermutlich 99 % der Software hassen würde, die hier erwähnt wird
    • Bei Knuth ist es ähnlich. Er hat das Standardwerk über Algorithmen geschrieben, kann aber kaum mehr, als in FVWM ein Fenster zu öffnen
  • Diese Sammlung von Screenshots ist wirklich interessant. Wenn möglich, würde ich gern auch eine Version von 2025 sehen. Die meisten Bildschirme wirken wie „Werkzeuge, um Arbeit zu erledigen“. Beeindruckend, wie nur die nötigen Fenster und Texte da sind, ohne überflüssige Dekoration

    • Natürlich haben sie wohl keine Screenshots eingeschickt, auf denen Facebook oder Pornoseiten offen waren
    • Das würde auch gut zu einer LLM-basierten Entwicklungsumgebung im Jahr 2025 passen
  • Ich fand es schön zu sehen, dass Linus Torvalds derzeit Fedora + GNOME verwendet. Ich nutze dieselbe Kombination (YouTube-Link)

    • Linus verwendet Fedora, weil er damit eigene Kernel leicht laufen lassen kann. Das ist schließlich seine Hauptarbeit
    • Fedora bietet Stabilität und Einfachheit zugleich, deshalb passt es gut zu ihm. GNOME ist außerdem ein Kernbestandteil von Fedora
    • Es wirkt so, als würde er etwa alle fünf Jahre die Umgebung wechseln. Vielleicht ist als Nächstes wieder KDE dran
    • Ich bin auch bei Fedora+GNOME(Silverblue) gelandet. Ich habe Arch, NixOS, Ubuntu und Sway durchprobiert, aber das hier läuft für mich am bequemsten und zuverlässigsten
  • Es schockiert mich, dass 2002 schon als so lange her wahrgenommen wird. Ich erinnere mich noch glasklar daran, als wäre es gestern gewesen

    • Ich wurde damals geboren und habe gerade erst mein Studium abgeschlossen. Also ist es wohl wirklich ziemlich lange her
  • Geht mir genauso. Mein Desktop hat sich über Jahrzehnte kaum verändert. Deshalb verstehe ich auch, warum ich immer noch den Tiling-Window-Manager Sway benutze

    • Mein Partner sagt, ich würde mir seit Jahren denselben Bildschirm ansehen
    • Seit ich 1995 von DOS (Borland) zu Windows (Visual C++) gewechselt bin, ist meine Umgebung fast unverändert geblieben. Mein Ich von 1995 würde sich an meinem heutigen PC wahrscheinlich sehr schnell zurechtfinden. Nur das AI-Panel würde wohl etwas irritieren. Ich nutze Fenster grundsätzlich maximiert, damit kein visuelles Rauschen stört
    • „Never sway, always Sway“ passt wirklich perfekt
    • Ich würde gern wissen, womit du dich davon genau identifizierst
  • Früheres macOS hatte Seele. Ich nutze es erst seit Sierra und habe das Lebensgefühl davor verpasst, aber es ist definitiv anders als heute

    • Wenn du die echte Stimmung erleben willst, würde ich dir Snow Leopard empfehlen
  • Das gemeinsame Thema ist Kachellayout, Terminal-Zentrierung und minimale Dekoration

    • Ich arbeite ähnlich. Zu Hause nutze ich exwm, bei der Arbeit emacsclient-Instanzen pro Monitor über SSH. Seit meinem ersten Programmierjob im Jahr 2002 war mein Bildschirm immer eine Umgebung voller Code. Geändert hat sich eigentlich nur die Schriftqualität. Menüs oder Dateinavigation rufe ich per Tastenkürzel auf, also verschwende ich keinen Bildschirmplatz dafür
    • Tatsächlich gibt es nur ein einziges wirklich vollständiges Kachellayout, aber der Terminal- und Editor-zentrierte Workflow hat sich seit den Sun-Workstations der 80er kaum verändert. Man muss das gar nicht mit modernen Trends wie vscode oder LSP vergleichen. Diese Arbeitsweise ist zur Gewohnheit gewordene optimale Form. Wahrscheinlich werde ich bis an mein Lebensende so programmieren
  • Es gibt einen Screenshot von Dennis Ritchie aus dem Juli 2002, auf dem er unter Windows Rob Pikes acme-Editor verwendet
    Bildlink / Quellblog

    • Das Jahr ist nicht 2022, sondern 2002