본문으로 건너뛰기
피드

옛 데스크톱 운영체제 스크린샷 아카이브, GUI 진화사를 한눈에 보는 재미

general 약 6분
vote
0
댓글
북마크

이 페이지는 Visi On, SunTools, GEM, Amiga, NeXTstep, BeOS, OS/2, Mac OS X 초기 버전까지 다양한 데스크톱 운영체제와 GUI 스크린샷을 모아둔 아카이브다. 단순 이미지 모음처럼 보이지만, 창 관리자·컬러 팔레트·X11·CDE·Aqua 같은 데스크톱 UI의 시행착오가 꽤 생생하게 드러난다.

  • 1

    1980년대 초 Visi On, SunOS, HP-UX GUI부터 2000년대 초 Mac OS X까지 폭넓게 다룬다

  • 2

    GEM은 애플과의 룩앤필 소송 이후 겹치는 창과 휴지통 같은 요소가 사라진 모습이 기록돼 있다

  • 3

    Windows 2.1의 256색 팔레트 처리, OS/2의 디더링, Amiga의 4096색 HAM 모드 같은 그래픽 구현 디테일이 나온다

  • 4

    NeXTstep, Rhapsody, Mac OS X Server, Mac OS X Public Beta를 통해 현대 macOS로 이어지는 UI 전환을 볼 수 있다

  • 5

    BeOS, Copland, OS/2 PowerPC처럼 상용화에 실패하거나 미완으로 끝난 시스템도 다수 포함돼 있다

  • 이 페이지는 말 그대로 옛 데스크톱 운영체제 스크린샷 창고임

    • Visi On, SunTools, HP-UX, GEM, Amiga, NeXTstep, OS/2, BeOS, Mac OS X 초기 버전까지 범위가 꽤 넓음
    • 단순 nostalgia용 이미지가 아니라, 각 스크린샷에 하드웨어와 OS 버전, 그래픽 모드, 당시 제약이 같이 붙어 있음
  • 초창기 GUI의 시행착오가 꽤 노골적으로 보임

    • GEM Desktop 1.2는 애플이 DRI를 상대로 제기한 룩앤필 소송 이전 마지막 버전으로 언급됨
    • GEM Desktop 3.0에서는 겹치는 창과 휴지통 같은 요소가 사라지고, 두 개의 고정 타일 창만 남은 모습이 기록돼 있음. 설명이 짧게 Lame이라고 끝나는 게 포인트임
  • 그래픽 하드웨어 제약도 재밌는 디테일이 많음

    • Amiga의 NewTek Digi-Paint는 4096색 HAM 표시 모드를 활용한 초기 페인트 프로그램으로 소개됨
    • Windows 2.1은 256색에서 RRRGGGBB 식으로 색을 나눠 파란색 비트가 적어지고, 회색이어야 할 UI가 갈색이나 보라색으로 틀어지는 문제가 있었다고 설명됨
    • OS/2 2.1과 Windows 3.0의 디더링 품질 비교도 나오는데, 당시 GUI 품질이 팔레트 처리 하나에 크게 흔들렸다는 게 보임
  • 유닉스 워크스테이션 GUI 쪽 자료도 풍부함

    • SunView, NeWS, OpenWindows, DECwindows, HP VUE, AIXwindows, CDE 같은 이름들이 계속 등장함
    • X11 환경에서는 창 제목 표시줄조차 창 관리자가 직접 그리지 않거나, 메타 키와 마우스 버튼 조합으로 창 조작을 하는 식의 낯선 UX도 나옴
  • NeXTstep에서 Mac OS X로 이어지는 흐름은 특히 볼 만함

    • NeXTstep 1.0, NeXTstep 3.1 for Intel, OPENSTEP 4 프리릴리스, Rhapsody DR1·DR2, Mac OS X Server 1.0, Mac OS X Developer Preview, Public Beta, 10.0 Cheetah, 10.1 Puma까지 이어짐
    • Rhapsody DR1은 OPENSTEP과 클래식 맥 OS가 섞인 듯한 모습이고, DR2는 좀 더 통합된 클래식 맥 OS 느낌으로 정리됐다고 설명됨
    • Mac OS X 10.0은 현대 GUI의 시작처럼 보이지만, 글쓴이는 당시 Aqua가 좀 과하게 번쩍였다고 평가함
  • 실패했거나 미완으로 끝난 시스템들이 오히려 더 흥미로움

    • 애플 Copland D9과 D11E4는 커널 통계 앱, 불안정한 파일 열기 대화상자, 사라진 설정 패널 같은 디테일이 기록돼 있음
    • OS/2 Warp 3 for PowerPC는 MS-DOS와 Windows 세션용 x86 변환 계층은 있는데 OS/2 앱은 PowerPC 네이티브여야 했다는 묘한 제약이 나옴
    • BeOS 초기 개발자 릴리스들은 BeBox 아이콘, Deskbar, Teapot 데모 같은 변화가 단계별로 보임
  • 개발자 관점에서 이 아카이브가 재밌는 이유는 UI가 기술 제약의 산물이라는 걸 보여주기 때문임

    • 해상도, 색상 수, 프레임버퍼, X 서버, 윈도 매니저, 폰트 설치 문제 같은 것들이 전부 사용자 경험으로 튀어나옴
    • 지금은 당연한 겹치는 창, 팔레트 관리, 유니코드 처리, 앱 전환, 네트워크 GUI 같은 것들이 당시에는 계속 실험 대상이었음
  • 점심시간에 훑기 좋은 건, 이게 기사라기보다 GUI 박물관에 가까워서임

    • 스크린샷 하나씩 넘기다 보면 어떤 아이디어는 살아남아 macOS와 현대 데스크톱으로 이어졌고, 어떤 아이디어는 그대로 역사 속으로 사라졌는지 보임
    • 옛 OS 좋아하는 개발자한테 던지면 한동안 대화가 끊기지 않을 자료임

요즘 데스크톱 UI가 당연하게 느껴지는 개발자라면 꽤 재밌게 볼 만한 자료다. 창을 겹칠 수 있느냐, 색을 어떻게 팔레트에 매핑하느냐, X11 세션을 어떻게 구성하느냐 같은 사소해 보이는 결정들이 실제 제품의 인상을 완전히 바꿨다는 걸 보여준다.

댓글

댓글

댓글을 불러오는 중...

general

존 카맥이 돌아본 초기 id 소프트웨어의 실수들

존 카맥이 퀘이크 개발 당시의 기술적 과욕, 팀 운영, 지분 구조 문제를 직접 돌아봤다. 퀘이크 자체는 엄청난 성취였지만, 그 과정에서 회사와 사람들에게 너무 큰 부담을 줬다는 반성에 가깝다.

general

정부, 공공부문을 ‘AI 민주정부’로 바꾸겠다는 전략 공개

행정안전부가 전자정부의 날 행사에서 공공 인공지능 전환 전략인 ‘세계 최고의 AI 민주정부 실현 전략’을 발표했다. 핵심은 행정 효율화에 그치지 않고 국민 의견 수렴, 정책 참여, 행정 역량 강화를 AI로 밀어보겠다는 구상이다.

general

워드 빨간 밑줄을 만든 토니 크루거를 기억하며

마이크로소프트 워드의 빨간 맞춤법 밑줄과 초록 문법 밑줄을 처음 만든 개발자 토니 크루거를 기리는 글이다. 예전에는 사용자가 직접 맞춤법 검사를 실행하고 기다려야 했지만, 토니는 이 기능을 백그라운드에서 덜 거슬리게 만들고 오류를 즉시 화면에 표시하는 방식으로 바꿨다. 지금은 거의 모든 문서 편집기와 개발 도구에 비슷한 표시가 들어갔다는 점에서, 조용하지만 엄청나게 널리 퍼진 사용자 경험 개선 사례다.

general

삼성전자, AI 모듈러 홈 3년 안에 1만 채 팔겠다고 선언

삼성전자가 공장에서 80% 이상 제작되는 AI 모듈러 홈을 3년간 누적 1만 채 판매하겠다는 목표를 밝혔다. 스마트싱스 기반 보안, 화재·누수 알림, 에너지 절감, 방문자 맞이 자동화까지 주거 솔루션을 패키지로 묶는 전략이다.

general

중기부, 딥테크 7개 팀에 예비연구 티켓 줬다

중기부가 생태계혁신형 딥테크 챌린지 프로젝트 예비연구팀 7곳을 출범시켰다. 206개 컨소시엄 중 7개가 뽑혀 41대 1 경쟁률을 통과했고, 최종 5개 과제에는 4년간 최대 200억 원의 연구개발 지원이 붙는다.