- 2002년에 여러 Unix 개발자들의 데스크톱 스크린샷을 수집했던 프로젝트가 13년 후 다시 진행되어, 같은 인물들의 2015년 환경이 공개됨
- 대부분의 개발자들은 여전히 터미널 중심의 작업 환경을 유지하며, GUI 사용은 최소화된 형태
-
Bram Moolenaar, Rasmus Lerdorf, Warren Toomey, Jordan Hubbard, Timothee 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) 등에서 활발히 논의됨
- 커뮤니티에서는 개발자들의 일관된 환경과 철학에 대한 향수와 존중의 반응이 이어짐