1990년대는 마이크로소프트 개발자들이 자신들의 기술력을 뽐내듯 정교한 비밀 “이스터 에그”들을 경쟁적으로 만들어내던 시기였습니다. 이들은 단순한 재미를 넘어, 핀볼 게임, 레이싱 게임, 심지어 비행 시뮬레이터까지 오피스와 윈도우 프로그램 곳곳에 숨겨놓았습니다. 과거의 향수를 불러일으키는 몇 가지 최고의 이스터 에그들을 다시 한번 살펴볼까요?
이스터 에그란 무엇일까요?
“이스터 에그”는 개발자 크레딧, 특별한 기능, 혹은 소프트웨어 내부에 숨겨진 유머 코드를 의미합니다. 마치 부활절 달걀 찾기처럼 특정 단계를 거쳐야만 접근할 수 있기에 이러한 이름이 붙여졌습니다.
이스터 에그는 개발자들이 회사 규정상 개인적인 공로를 드러내기 어려울 때, 자신의 작업을 재미있고 은밀하게 기념할 수 있는 창의적인 방법이었습니다.
마이크로소프트 이스터 에그의 역사는 1970년대 커모더 PET BASIC에서 시작되었습니다. 이후 MS-DOS를 거쳐 90년대 후반 마이크로소프트 오피스 응용 프로그램에서 그 복잡성이 정점에 달했습니다.
마이크로소프트 경영진은 보안 및 고객 신뢰 문제를 이유로 2000년대 초반에 이러한 관행을 공식적으로 중단시켰습니다.
그러나 그동안 많은 이스터 에그들이 숨겨져 있었고, 그 중 몇몇은 정말 놀라웠습니다!
엑셀 ’95: 고통받는 영혼들의 전당

90년대 엑셀은 정교한 이스터 에그들의 중심지였습니다. 예를 들어, 엑셀 ’95에서 복잡한 과정을 거치면 “고통받는 영혼들의 전당”이라는 창이 나타납니다. 둠(Doom)에서 영감을 받은 이 3D 1인칭 환경에서 지그재그 다리를 건너가면 엑셀 95 개발자들의 이름과 사진을 볼 수 있었습니다.
윈도우 3.1: 마이크로소프트 곰 크레딧

윈도우 3.1 개발 당시, 한 프로그래머가 항상 곰 인형을 가지고 다녔습니다. 이 곰은 운영 체제의 비공식 마스코트이자 내부 농담이 되었습니다.
팀이 윈도우 3.1 프로그램 관리자에 개발자 크레딧을 숨길 때, 곰은 자연스럽게 등장했습니다. 이스터 에그는 보통 개발자들의 내부 이메일 시스템 이름과 함께 노란 옷을 입은 남자를 보여주지만, 트릭을 반복하면 노란 옷을 입은 곰 머리가 나타났습니다.
엑셀 ’97: 비행 시뮬레이터와 크레딧 모노리스

소문이 퍼지자, 엑셀 ’97의 숨겨진 “비행 시뮬레이터” 이스터 에그는 너무나 기이하게 들렸기에 순식간에 언론에 보도되었습니다.
사실 이것은 게이지나 비행기 조종과는 거리가 멀었습니다. 오히려 보라색 배경 속 초현실적인 3D 1인칭 비행 경험에 더 가까웠습니다. 충분히 돌아다니면 엑셀 ’97 개발자들의 이름이 새겨진 검은색 모노리스를 발견할 수 있었습니다.
윈도우 NT 파이프 스크린세이버: 유타 티팟

여러 버전의 윈도우 NT는 선구적인 3D OpenGL 파이프 스크린세이버와 함께 제공되었습니다. 이것은 3D 공간에서 연결되고 확장되는 파이프의 끝없는 연결을 보여줍니다.
만약 여러분이 관절 스타일을 “혼합”으로 설정하면, 스크린세이버 설정에서 가끔 관절 중 하나가 유명한 유타 티팟으로 바뀌었습니다. 유타 티팟은 1975년 유타 대학교에서 시작되었으며, 이후 여러 플랫폼에서 3D 렌더링을 테스트하는 표준 참조 모델이 되었습니다.
워드 ’97: 핀볼

엑셀 ’97 팀에 질세라, 워드 ’97 개발자들은 몇 가지 모호한 단계를 거쳐 접근할 수 있는 간단한 핀볼 게임을 숨겨놓았습니다. 핀볼 스타일의 가짜 LED 점수판에는 개발 팀 크레딧 목록이 스크롤되었습니다.
플레이어는 키보드 (왼쪽 플리퍼는 Z, 오른쪽은 M)를 사용하여 게임을 제어했습니다. 단순하지만 재미있었습니다.
윈도우 95: 뮤지컬 크레딧 애니메이션

윈도우 95는 개발자들에 대한 숨겨진 음악적 헌사와 함께 출시되었습니다. 바탕 화면에 새 폴더를 만들고 이름을 여러 번 변경한 다음 열면 MIDI 악보와 함께 윈도우 95 팀의 움직이고 사라지는 이름이 나타났습니다. 윈도우 98에도 비슷한 개발자 찬사 이스터 에그가 있었습니다.
엑셀 2000: 레이싱 게임

일부 마이크로소프트 내부자들에 따르면(댓글을 참조하세요: 이 블로그 게시물), 오피스 2000은 마이크로소프트 경영진의 승인을 받은 이스터 에그를 포함한 마지막 소프트웨어였습니다.
그러나 개발자들이 숨겨놓은 게임은 윈도우 버전에만 해당되었을 수도 있습니다. 예를 들어 맥용 오피스 2004의 소행성 게임이 있습니다.
엑셀 2000은 이스터 에그의 정점을 찍었습니다! 3D 자동차 경주/슈팅 게임은 아케이드 고전 스파이 헌터를 연상시켰습니다. 다른 차들을 향해 총을 쏘면서 개발자들의 이름이 적힌 길을 달릴 수 있었습니다.
만약 마이크로소프트가 이러한 관행을 멈추지 않았다면, 숨겨진 게임들이 향후 몇 년 동안 얼마나 더 복잡해졌을지 상상해보십시오.
윈도우 비스타 DVD: 마이크로소프트 보안 팀 사진

마침내 실제 이스터 에그가 등장했습니다! 2007년, Kwisatz라는 스페인 블로거는 윈도우 비스타 비즈니스 DVD의 홀로그램 위조 방지 라벨에서 놀라운 것을 발견했습니다. 그것은 세 남자의 작은(폭 1mm 미만) 사진이었습니다. 이 발견 소식은 마이크로소프트가 약 4일 후 공식적으로 블로그 게시물에 답변할 때까지 블로그계를 뒤흔들었습니다.
세 사람은 마이크로소프트의 위조 방지 팀의 일원이었습니다. 그들은 라벨의 위조 방지 기술의 일부로 자신들의 사진과 여러 공개 도메인 그림을 숨겨놓았습니다. 이러한 세부 사항은 특수 장비 없이 복제하기에는 너무 작았고, 비스타 DVD를 복제하는 대부분의 해적들은 아마 그들이 거기에 있는지조차 몰랐을 것입니다.
더 많은 이스터 에그를 찾을 수 있습니다!
2000년대 초반, 더 많은 컴퓨터가 인터넷에 연결되기 시작하고 전 세계 인프라가 마이크로소프트 소프트웨어에 더욱 의존하게 되면서 (투표 기계, ATM, POS 터미널, 그리고 미 해군 함선 모두 어느 시점에서 윈도우 버전을 실행했음), 문서화되지 않은 비밀 코드의 존재는 새로운 의미를 갖게 되었습니다. 결과적으로 마이크로소프트의 정교한 이스터 에그들은 점차 사라져갔습니다.
1980년대와 90년대, 마이크로소프트 개발자들은 수백 개의 재미있는 이스터 에그들을 제품에 심어놓았습니다. 더 자세한 내용을 알고 싶다면 위키피디아의 마이크로소프트 제품 이스터 에그 목록과 이스터 에그 아카이브 웹사이트를 참고하세요. 즐거운 사냥 되세요!