3 ポイント 投稿者 GN⁺ 2025-12-07 | 1件のコメント | WhatsAppで共有
  • 2002年に複数のUnix 開発者のデスクトップスクリーンショットを収集していたプロジェクトが13年後に再実施され、同じ人物の2015年の環境が公開された
  • 大半の開発者は依然としてターミナル中心の作業環境を維持し、GUIの使用は最小限に抑えられた形である
  • Bram MoolenaarRasmus LerdorfWarren ToomeyJordan HubbardTimothee Besset などの著名人が参加し、各自の変化と継続する習慣を共有
  • 共通してLinux、FreeBSD、OS XなどのUnix系システムを使用し、一部はメールクライアントやブラウザなどだけを置き換えている
  • 13年が経過しても、開発者文化の一貫性とUnix思想の持続性を示す記録

プロジェクト概要

  • 2002年に複数の開発者および Unix ユーザーにデスクトップスクリーンショットを依頼していたプロジェクトを2015年に再実施
    • 元の参加者の一部はすでに故人となっていたが、多くの参加者とは再び連絡が取れ、新しいスクリーンショットを収集
  • 13年間の変化を比較し、当時と現在の作業環境とツールの変化を示す

初期参加者の2002年環境

  • 多くの開発者がテキストモードまたはxterm中心の環境を使用
    • GUI環境(GNOME、KDEなど)はインストールされている場合でもほとんど使用されない
  • 例えば、ある開発者は「通常はテキストモードでしかコンピューターを使わず、XとGNOMEは時々しか使わない」と述べている

2015年の変化

  • 同一人物は依然としてEmacs、Vim、ターミナルベースの作業を維持
    • 例として、ある開発者はTrisquel環境でEmacsコンソールを主に使用
  • Bram Moolenaarは依然として複数のxtermウィンドウでVimとZimbu作業を行い、ブラウザはNetscapeからChromeに変更したのみ
  • Rasmus Lerdorfは依然としてLinuxベースの環境を維持し、メールクライアントをPineからThunderbirdに置き換え
    • UbuntuとDebianパッケージを混在させたハイブリッド環境を使用
  • Warren ToomeyはFreeBSDからLinux(Lubuntu)へ移行したが、依然としてコマンドライン中心の作業方法を維持
    • vi、bash、muttなどを使用し、GUIツールとしてFirefox、Gimp、Wiresharkなどを活用
    • VirtualBox、WineなどでWindows関連の業務を処理
  • Jordan Hubbardは引き続きOS Xを使用し、複数の仮想デスクトップを活用してMail、Safari、Calendar、Slackなどを分けて運用
  • Timothee “TTimo” Bessetは複数のワークスペースを使用し、Anjuta、IRC、IM、Sylpheedなどのさまざまなアプリを構成
    • SaltStackを通じてデスクトップ設定をコードとして管理

共通の特徴とインプレッション

  • ほとんどの開発者がUnixの哲学とコマンドライン中心の作業習慣を維持
  • GUIツールは補助的な役割にとどまり、スクリプトや自動化ツールを好む
  • 13年の技術進歩にもかかわらず、作業方法の本質は大きく変わらない
  • 一部はハードウェア性能の向上とスマートフォンの進歩を挙げ、依然としてUnixベースシステムの持続性を強調

オンライン反応

  • このプロジェクトはHacker Newsと**Reddit(/r/linux、/r/programming)**などで活発に議論された
  • コミュニティでは開発者の一貫した環境と哲学に対して、ノスタルジーと敬意の反応が続いた

1件のコメント

 
GN⁺ 2025-12-07
Hacker Newsの意見
  • RMSなら、単に画面を写真に撮るか、ASCIIテキストでダンプして提出することもできた気がする。いかにも融通が利かない感じだ

    • 1998年のAtlanta Linux ShowcaseでRMSに会ったことを覚えている。ロビーのど真ん中に毛布を敷いて座り、manページを印刷して製本した冊子を売っていた。私がファンだと挨拶すると、冷たく「じゃあ何か買うのかい?」と言って冊子を指さした。要らないと答えると、不機嫌そうな顔で助手に何かを書き取らせ始めた。そのとき初めて「英雄には会うな」という言葉を実感した
    • 「スクリーンショットの撮り方を知らない」なんて、本当に伝説級の人物
    • 2002年なら、たぶん写真はフィルムで撮っていた時代だ。撮り切って現像してスキャンしなければならず、かなり面倒だった。ポラロイドがまだ一番速い方法だったかもしれないが、それでも面倒だったはずだ。ちなみにRMSは今でも携帯電話を持っていない。当時はカメラ付き携帯もまだ一般的ではなかった
    • むしろあの返答は、RMSらしい態度をよく表していると思う。実にストールマンらしい反応だ
    • 彼は……実に独特な人だ
  • 最初に「2015」を「2025」と読み間違えて、今年11月の話なのかと思って驚いた。まだAqua時代のOS Xを使っているのかと思った

    • Aqua時代のOS Xは今でも最も美しいデスクトップ環境だと思う。最近はデスクトップへの関心自体が薄れているのを見ると、このデザインが長く最高のままかもしれない。いつかピクセル単位で復元したAqua UIを現代のLinux上で動かすプロジェクトをやってみたい
    • Appleのコンピュータを持ったことは一度もないのに、Aqua UIの魔法のような感じが懐かしい
    • 私もそうだった、Bramのところに来るまでは
  • RMSは本当に変わったケースだと思う。GNU+Linuxのインストールも他人に任せ、スクリーンショットの撮り方も知らない。基本的な作業さえよく分かっていないという話を何度も聞いた

    • YC出身の創業者にPaul Grahamのことを聞いたら、彼も基本的な技術作業をよく手伝ってもらっていたと言っていた。似たタイプなのだろう
    • 有名人のスクリーンショットはたいてい退屈なくらい単純だ。集中するにはそれが正しいのだと思う
    • どうして人々がRMSをそこまで深刻に受け止めるのか分からない。ソフトウェアの自由について語る分にはよかったが、それ以外はわざと面倒な人に見える。しかも彼がここで言及されるソフトウェアの99%を嫌うだろうというのが皮肉だ
    • Knuthも似ている。アルゴリズムの教科書を書いた人物だが、FVWMでウィンドウを開く以上のことはあまりできない
  • このスクリーンショット集は本当に興味深い。できれば2025年版も見てみたい。ほとんどの画面が「仕事を終わらせるための道具」に見える。不要な装飾はなく、必要なウィンドウとテキストだけがあるのが印象的だ

    • もちろん彼らもFacebookやポルノサイトを開いたスクリーンショットを送ったわけではないだろう
    • 2025年のLLMベースの開発環境にもよく合いそうだ
  • Linus Torvaldsが今Fedora + GNOMEを使っていると知ってうれしかった。私も同じ組み合わせを使っている (YouTubeリンク)

    • LinusがFedoraを使う理由は、カスタムカーネルを簡単に動かせるからだそうだ。それが彼の主な作業だからだ
    • Fedoraは安定性とシンプルさを兼ね備えた環境なので、彼によく合っている。GNOMEはFedoraの中核でもある
    • 彼はだいたい5年周期で環境を変えているようだ。次はKDEの時代になるのだろうか
    • 私もFedora+GNOME(Silverblue)の組み合わせに落ち着いた。Arch、NixOS、Ubuntu、Swayを経てきたが、今がいちばん快適にうまく動いている
  • 2002年がそんなに昔の時代だと見なされることに衝撃を受けた。今でも昨日のことのように鮮明に覚えている

    • 私はその年に生まれて、もう大学を卒業したばかりだ。かなり昔ということになる
  • 私も共感する。私のデスクトップは何十年もほとんど変わっていない。だから今でもSwayタイル型ウィンドウマネージャを使う理由が分かる

    • パートナーいわく、私は何年も同じ画面ばかり見ているらしい
    • 1995年にDOS(Borland)からWindows(Visual C++)へ移って以来、私の環境はほとんどそのままだ。1995年の自分が今PCの前に座っても、すぐ適応できるだろう。ただしAIパネルには少し面食らうかもしれない。私はいつもウィンドウを最大化して、雑音が入らないように使うタイプだ
    • 「Never sway, always Sway」という言葉がぴったりだ
    • どのあたりに共感したのか気になる
  • 昔のmacOSには魂があった。私はSierraの頃から使っているので、それ以前の雰囲気を逃してしまったが、確かに今とは違う

    • 本当の雰囲気を感じたいなら、Snow Leopardを使ってみることを勧める
  • 共通したテーマはタイル型レイアウト、ターミナル中心、最小限の装飾

    • 私も似たように使っている。家ではexwm、会社ではSSHでつないだemacsclientをモニターごとに立ち上げている。2002年に最初のプログラミングの仕事をして以来、私の画面はいつもコードだらけの環境だった。変わったのはフォントの品質くらいだ。メニューやナビゲーションペインのようなものはショートカットで呼び出せばいいので、画面スペースを無駄にしない
    • 実際のところ完全なタイルレイアウトは1つしかないが、ターミナルとエディタ中心のワークフローは80年代のSunワークステーション時代からほとんど変わっていない。vscodeやLSPのような最近のトレンドと比べる必要もない。このやり方は手に染みついた最適な形だ。たぶん死ぬまでこのやり方でコーディングすると思う
  • 2002年7月、Dennis RitchieがWindowsでRob Pikeのacmeエディタを使っていたスクリーンショットがある
    画像リンク / 出典ブログ

    • 年は2022年ではなく2002年