
Microsoft's Plot to Kill QuickTime
Tuesday, March 13, 2007
애플과 마이크로소프트 간의
1997년 협정에 따라, 두 회사는 이제 경쟁자라기보다는 협력자가 된 듯한 분위기가 연출되었다.
여러 모로, 사실이기는 하다. 마이크로소프트가 맥 오피스 98이라는 업데이트를 단행했을 뿐만 아니라, 마이크로소프트의 자바 가상머신을 탑재한 인터넷 익스플로러 4.0의 출하에도 투자가 이뤄졌기 때문이다.
마이크로소프트가 없었더라면, 애플은 클라리스웍스 재작성과 함께, 스스로 자바 가상머신 제작에 나서야 했을 것이다. 겨우 몇 달 전에 지원을 멈춘, 오픈독에 기반하는 사이버독 웹브라우저도 일단 되살려야 했을지 모른다.
써드 파티라는 대안이 있긴 했다. 자바는 썬, 웹브라우저는 넷스케이프가 있었기 때문이다. 하지만 그렇게 해도 애플의 이미지는 상처입었을 것이다. 당시 써드파티들은 대거 맥 플랫폼에서 빠져나가는 중이었다. 그래서 마이크로소프트와의 협약은 대단히 중요해졌다.
Two Birds, One Stone
마이크로소프트도 얻은 것이 있었다. 상대적으로 조금만 수고를 더 들여서 오피스 지배구조를 유지할 수 있으면서, 수 억 달러의 이윤을 계속 벌어들이게 됐기 때문이다.
무료인 인터넷 익스플로러로는 직접적인 이득이 없었지만, 맥에서도 기본 브라우저가 됐기 때문에 넷스케이프와 선을 한 방에 날릴 수 있게 되었다.
맥 플랫폼을 활용한 마이크로소프트는 이제 2류급이었던 인터넷 익스플로러 3.0 브라우저의 시장점유율을 늘려서 3년 안에 넷스케이프 네비게이터를 격파한다.
사실 넷스케이프의 실패는 스스로의 잘못도 있었다. 그래도 마이크로소프트의 움직임이 워낙 신속했고, 분석가들도 모두 마이크로소프트 편에 서서 마이크로소프트가 무엇이든 계획대로 내놓으리라 여론을 조성하였다. 그런 기류에 반대할 자는 아무도 없었다.
Veni, Vidi, Vici
역사를 보면, 마이크로소프트와의 협력은 곧 한니발 렉터와의 저녁식사와 같다. 스스로 몸소 양념에 구른 다음 오븐으로 점프하는, 그런 식이었다.
Course 1: the Desktop OS Monopoly
- 마이크로소프트는 DOS로 판매를 하기 위해, CP/M 코드를 꾀어들인 다음, Digital Research의 경쟁을 막았다.
- 마이크로소프트는 IBM을 발판으로 삼아 훔쳐서 팔았던 MS-DOS를 표준으로 등극시킨다.
- Compaq이 IBM 하드웨어를 복제한 뒤, 마이크로소프트는 IBM을 PC 클론 업체로 전락시킨다.
- 마이크로소프트는 그나마 남은 호의를 갖고 IBM에 접근하여, DOS 대체품으로 OS/2를 개발한다.
- VMS 엔지니어들을 고용한 마이크로소프트는 VMS 기술을 활용하여 NT를 만든다. 그 다음 마이크로소프트는 IBM의 OS/2와 결별한다.
- NeXTSTEP과, Solaris/Intel, BeOS 모두 독점적인 OEM 계약때문에 시장에 들어갈 길을 못찾게 된다.
Course 2: the Office Suite Monopoly
- 독점력을 활용한 마이크로소프트는 윈도95 API를 사용하여 DOS와 OS/2 소프트웨어 시장을 모조리 파괴한다.
- 마이크로소프트는 본래의 맥 오피스 애플리케이션을 윈도용으로 포팅시킨다. 이는 Lotus 1-2-3과 WordPerfect를 물리치게 된다.
- 독점적인 파일포맷과 번들을 통해, 마이크로소프트는 오피스 경쟁자들에게 어떠한 시장도 넘겨주지 않는다.
Course 3: the Windows Server Monopoly
- 마이크로소프트는 모자이크 코드를 사용하여 인터넷 익스플로러를 출하하기 위해 SpyGlass와 협력했다가 결별한다.
- 윈도와 인터넷 익스플로러를 한 데 묶은 마이크로소프트는 웹플랫폼의 위협이었던 Sun과 협력하였다가 내친다.
And for Dessert: QuickTime
마이크로소프트 협력사들은 일단 협력을 하기 위해 노력했다가, 마이크로소프트가 조리하는 수프 재료가 되어버린다. 이런 일이 비일비재했고, 마이크로소프트의 다음 목표는 애플의
QuickTime이었다.
선 자바처럼, 퀵타임 역시 마이크로소프트 윈도 독점을 위협하였다. 마이크로소프트에게 의존적이지 않은 코드를 개발자들이 구축할 수 있도록 길을 터줬기 때문이다.

그러나 퀵타임을 잡아삼키려는 진짜 의도는 마이크로소프트 고유의 미디어 콘텐트 툴의 확보였다. 마이크로소프트는 사실 그 때까지만 해도 "콘텐트 오쏘링"이 가치 있는 시장이라 생각하지도 않았다.
반면 애플은 퀵타임을 처음 시작할 때부터 미디어 출판으로 자리매김했었다. 어도비의 PostScript가 데스크톱 출판혁명을 일으켰던 것과 마찬가지로, 애플은 퀵타임을 사용하여 오디오와 비디오라는
차세대 출판 혁명을 일으키려 하였다.
QuickTime: Designed to Create
퀵타임은 단순한 파일포맷이나 재생시스템이 아니라, 전 미디어 아키텍쳐이다. 퀵타임이 어떻게 돌아가는지를 설명하려면, 인쇄형 출판과 미디어 제작을 비교해야 한다.

데스크톱 출판용 애플리케이션들은 2차원 그래픽을 그리고, 파일로 저장하며, 인쇄를 하기 위해 포스트스크립트 언어를 사용한다. 포스트스크립트가 그래픽 디자인의 조리법을 편집 가능한 상태로 갖는다.
그래픽은 JPEG처럼 재생-전용 파일로 저장되며, 더 이상 수정은 불가능해진다. 하지만 포스트스크립트 파일은 문서 편집과 재배치에 필요한 모든 정보를 갖고 있다. 반면 JPEG은 완성된 결과물의 최종 스냅샷만을 제공한다.
멀티미디어 제작 애플리케이션은 퀵타임을 사용하여, 비디오나 오디오, 효과, 자막, 프로그래밍의 타임라인을 관리하고, 이를 오디오나 비디오, 인터랙티브 비디오의 형태, 혹은 파일로 저장시킨다.
특히 ".MOV" 영상 파일포맷은 본래 미디어 컨테이너 파일로서 퀵타임용 파일포맷이다. 또한
codec이 허용하는대로 데이터 스트림을 .MOV 컨테이너 파일 안에서 다룰 수 있다.

달리 말해서, MP3 노래나 JPEG 사진 모음, MPEG 비디오트랙 모두 퀵타임에서 레이아웃을 잡을 수 있다는 의미다. .MOV 컨테이너 파일은 그러한 여러 가지 다른 내용물을 집어 넣는, 봉투의 역할을 한다.
퀵타임 컨테이너 파일은 특히 재생용 파일을 재작성할 필요 없이, 편집을 허용하는 목적을 갖고 있다. 그런 면에서 퀵타임 컨테이너 파일은 독특하다.
심지어 파일은 다른 파일에 저장된 데이터로 참조할 수 있다. 이러한 융통성 덕택에 퀵타임은 완전한, 그리고 세련된 오쏘링 환경을 구축해준다. 그저 단순한 재생-전용 시스템이 아니라는 의미다.
Video for Windows: Designed to Fill Space
애플이 1991년, 퀵타임 기술을 선보이자, 마이크로소프트는 황급히 Video for Windows라는 시스템을 만들어서 1년 뒤 선보인다. 그런데 애플은 미디어 파일을 크로스-플랫폼으로 재생시키기 위해, 퀵타임의 윈도 포팅 계획까지 발표하게 된다.
마이크로소프트는 세련된 미디어 제작을 위한 복잡한 프레임웍을 개발할 필요성을 느끼지 못하였다. 그저 유사한 영상 재생기능만 겉으로 보여주기 원하였다. Video for Windows는 .AVI라는 컨테이너 파일 포맷을 소개한다. 이는 퀵타임의 .MOV처럼 여러가지 코덱을 사용하여 미디어를 담을 수 있는 포맷이다.
오늘날 .AVI는 주로 비디오 파일공유에 쓰인다. 보통 DivX 영상을 .AVI로, 퀵타임 컨테이너 파일을 .MOV로 착각하여, "DivX가 퀵타임보다 낫다"는 사용자들이 많다. 컨테이너 파일포맷은 비교가 가능하지 않다.
DivX 인코딩 영상도 .MOV 파일로 내놓을 수 있으며, 퀵타임 또한 .AVI 컨테이너를 간단히 열 수 있기 때문이다. 물론 속에 들어간 오디오나 비디오 포맷을 재생시키려면 적절한 코덱이 설치되어 있어야 한다.
하지만 AVI는 세련된 오쏘링 지원을 전혀 제공하지 않는다. 사실 AVI는 80년대에 만들어진
IFF를 재활용한 포맷에 지나지 않는다. 이 때문에 세련된 코덱으로서의 AVI는 상당히 심각한 제약을 갖게 되었다.
마이크로소프트의 Video for Windows는 재생용 기능, 그리고 퀵타임으로 쏠린 여론을 되돌리려는 목표마 갖고 있었다. 게다가 윈도상에서 만들어졌기에, 어쩔 수 없이 윈도가 제공하는 세련되지 못한 그래픽 하부시스템을 사용하여 제작할 수 밖에 없었고, 그 질은 안 좋았다.
QuickTime for Windows vs QuickTime for Video for Windows
이윽고 매킨토시 네이티브 드로잉 시스템 다수를 포팅시켜서 만든 애플의 윈도용 퀵타임이 나오게 되는데, 윈도용 퀵타임 퍼포먼스는 마이크로소프트의 Video for Windows를 크게 능가하였다. 이는 애플이
GDI Windows 그래픽시스템을 우회했기 때문이다.
마이크로소프트와 인텔이 기대보다 애플이 PC용으로 훨씬 부드러운 비디오를 제공하자, 마이크로소프트와 인텔은 경악한다. 이에 따라 마이크로소프트는 애플에게 1993년, 윈도용 퀵타임의 무료 라이센스를 요구하였지만 애플은 거절한다.

그동안 인텔은 마이크로소프트의 Video for Windows를 하드웨어로 가속시키기를 원했다. 인텔은 애플의 파트너인
Canyon과 접촉하여 퀵타임과 비슷한 퍼포먼스를 제공할 드라이버 작성을 요구하였다.
Canyon이 애플코드를 갖고 있다는 사실을 파악한 인텔은 Canyon에게 단독 개발을 요청하지 않고, 비현실적인 제작기간만을 부여하였다.
인텔의 기대대로, Canyon은 애플코드를 그대로 인텔로 가져왔고, 이를 마이크로소프트에게도 라이센스한다. 이리하여 1994년, Video for Windows는 갑자기 큰 개선을 보이게 된다. 애플은 조사에 들어갔고, 마이크로소프트가 퀵타임과의 경쟁을 위해 퀵타임으로부터 코드를 훔쳐냈다는 사실을 발견한다.
애플은 소송을 제기하였고, 결국 훔쳐낸 코드의 배포를 막아내는 데에 성공하지만, 이 재판 역시 1997년, 애플과 마이크로소프트 간의 합의로 해결을 보게 된다.
A New Round of Competition
애플은 퀵타임 개발을 지속하여, 기능을 퀵타임 VR과 뮤직 신디사이징 기능, 스프라이트 애니메이션 트랙 등으로 확대시킨다. 애플 엔지니어들은 또한
HyperCard 프로그램 트랙을 영상으로 임베딩시키는 "QuickTime interactive"도 작업하기 시작한다.
하지만 당시 애플은 제품-위주의 개발에서 멀어지고 있었고, 결국 분명한 활용이 없이 기술만 대거 양산하게 된다. 결국 이는
Copland 재앙으로 번졌고, 우수한 엔지니어들이 대거 애플을 빠져나가게 된다. 가령 퀵타임 개발을 개척해낸 브루스 릭(Bruce Leak)은 1995년, 애플을 떠나
WebTV를 설립하였다.
1997년 초, 마이크로소프트가 이 WebTV를 인수하지만, 마이크로소프트는 WebTV의 이름을 Video for Windows to ActiveMovie로 변경시킨다. 그리고는 Active 브랜딩에 맞춰서 여러 가지 인터넷 노력을 펼치게 된다.
- ActiveX: 불안한 보안 환경을 조성하여, 웹-기반의 악성 소프트웨어를 탄생시킨 OLE 스크립팅이다.
- Active Channel: Push 구독-기반의 광고를 의도하였다. 웹을 또 다른 TV로 만드려는 목적이었다.
- Active Desktop: 윈도 데스크톱을 인터넷 익스플로러 웹브라우저식으로 교체하였다.
퀵타임에 대한 진정한 경쟁자라는 점을 돋보이기 위해, 마이크로소프트는 맥용 액티브무비도 제공하겠노라 약속한다. 퀵타임의 대체품을 제공하겠다는 인상을 주기 위해서였다.
마이크로소프트는 Surround Video라 불리우는 QTVR 복제본을 포함하여, 퀵타임의 여러 기능을 제공하겠노라
약속한다. 물론 결코 실제로 제공하지는 않았고, 맥용 액티브무비 또한 나오지 않았다. 허풍성 소프트웨어였을 따름이다.
Knife The Baby: 1997
같은 해, 애플과 마이크로소프트는 특허와 인터넷 익스플로러, 오피스를 두고 협상을 하고 있었다. 마이크로소프트는 오피스 독점력을 활용하여 애플을 움직이려 하였다. 넷스케이프 네비게이터와 선 자바를 물리치기 위해서일뿐만 아니라, 애플의 퀵타임을 죽이기 위해서였다.
당시 퀵타임 버전은 1994년 이후 여전히 2.x 대였다. 거의 맥용 마이크로소프트 오피스만큼 진척이 더뎠다. 마이크로소프트는 멀티미디어 오쏘링에 있어서 애플이 관심이 떨어졌나보다 확신하였다. 아마도 윈도용 재생 기술만 원하잖을까 단정지었다.
1997년 7월 협의 이전, 마이크로소프트의 크리스토퍼 필립스(Christopher Phillips)는 퀵타임 관리자인 피터 호디(Peter Hoddie)에게 이렇게 말한 것으로 유명하다. "we want you to knife the baby."
애플은 거절했다. 그리고 퀵타임은 그 협정에서 살아남았다. 하지만 그렇다고 해서 마이크로소프트의 퀵타임 공격이 끝나지는 않았다. 오히려 새로운 공격이 시작되었다.
Give It Up, Or We'll Take It

마이크로소프트 반독점 재판에서 애플의
에이비 티베이니언(Avie Tevanian)과 필 실러(Phil Schiller), 팀 샤프(Tim Schaaff)는 모두 마이크로소프트가 계속 자기들에게 접촉했다 증언하였다. 미디어 시장에서 애플이 발을 빼기만 하면, 애플의 퀵타임 오쏘링을 살려주겠다는 제안이었다.
그러나 애플은 윈도용 퀵타임의 포기를 거듭 거절하였다. 만약 애플이 마이크로소프트에게 미디어 재생을 넘기지 않을 경우, 마이크로소프트가 직접 오쏘링 툴을 개발하여 애플을 물리치겠다는 점을, 마이크로소프트는 분명히 하였다.
조서(Deposition testimony)를 보면, 마이크로소프트 멀티미디어 기술부 관리자인 에릭 엥스트롬(Eric Engstrom)은 애플에게 이렇게 위협하였다. "필요하다면 150명의 엔지니어를 동원하여 시장에서 애플을 없애기 위해 개발 프로젝트를 시작하겠다."
당시 애플의 퀵타임 그룹 엔지니어는 모두 합쳐봤자 100여명 정도였다.
엥스트롬은 오쏘링 시장이 너무 작기 때문에 빌 게이츠도 오쏘링 프로그램에 별 관심이 없었다고 증언한다. 하지만 그는 이렇게도 말하였다. "미디어 시장에서 애플을 몰아내기 위해, 오쏘링툴에 투자가 필요하다면, 필요한 모든 자원을 들여서 목표를 이루겠습니다."
"멀티미디어 재생 시장에서 치열한 경쟁을 벌일 것이며, 누구도 윈도 상에서 그 시장을 차지하게 내버려두지 않을 겁니다. 미디어 재생은 운영체제의 한 부분입니다. 따라서 애플은 윈도상에서 멀티미디어 재생 기술을 포기해야 합니다." 한
전화 인터뷰에서 엥스트롬이 한 말이 저랬다.
Apple Fights Back
애플은 맥사용자들의 요구에 부응하기 위해 넥스트스텝을 맥으로 옮겨야 했고, 거기에도 상당한 도전이 잇따랐다. 게다가 기대보다 훨씬 어려웠다. 엔지니어의 관점에서뿐만 아니라, 맥 시장으로서 보더라도 큰 도박이었다.

대규모 맥 개발사들은
Rhapsody 계획에 의구심을 나타냈다. 이들은 애플에게 계획을 뒤바꾸라 요구하였다. 보다 코플랜드처럼 보이는 새 운영체제를 만들라는 요구였다.
넥스트가 내부에서 애플을 재구축하기 시작하자, 애플 핵심 자산이 퀵타임임이 드러났다. 애플은 이제 퀵타임의 개편과 현대화를 착수하였다.
그리하여 3.0이 나온다. 퀵타임 3.0은 HyperCard와의 통합을 지향한 QTi를 축소시킨 반면, 영상 내에서의 인터랙션을 새로운 수준으로 개선시켰다.
또한 퀵타임 3.0은 여러가지 파일포맷 임포터와 효과, 파이어와이어 지원, 고화질 소렌슨 비디오와 QDesign 오디오코덱을 제공하였다. 넥스트의 입김이 들어간 애플의 다른 프로젝트들처럼, 퀵타임 역시 공개표준과의 통합도 지원하였다. 그런데 퀵타임의 업데이트 노력과는 별개로, 당시 퀵타임은 애플이 1991년부터 개척해온 멀티미디어시장에서 3위로 추락하고 있었다.
마이크로소프트는 윈도에 재생용 소프트웨어를 번들시키면서 퀵타임 시장을 차지해 나아갔다. 애플은 이미 약해진 상태였다. 그렇다면 마이크로소프트는 왜 굳이 애플을 계속 위협해 들어갔을까?
The Real Reason Why Microsoft Wanted QuickTime's Share
당시 유행은 인터넷 스트리밍 재생이었다. 여전히 애플에 속해 있는 콘텐트 오쏘링이 아니었다.

오쏘링에는 실질적인 경쟁자가 없었다. 덕분에 퀵타임은 살아남게 된다. 마이크로소프트는 유행에 따라 일단 스트리밍으로 목표를 잡는다.
RealNetworks가 오디오, 비디오 스트리밍 기술에 있어서 애플을 추월했기 때문이다.
1997년, Real은 스트리밍 시장의 85%를 점유한 시장 지배자였다. 그리고 마이크로소프트는 리얼을 죽이기 위해 온갖 수단을 강구하였다.
그 방법이란 역시 윈도 독점을 활용한 마이크로소프트 미디어 스트리밍 소프트웨어 번들이었다. 애플에 대해서는 오피스 독점력도 활용했었고, 스스로 윈도 미디어의 배포자로서 활동하기도 하였다.
마이크로소프트는 넷스케이프에 적용한 동일한 전술을 써서, 리얼에게도 적용시킨다. 일단 윈도에 묶인 무료 클라이언트 소프트웨어를 무상배포하고, 윈도 서버에서만 돌아가는 독점적인 서버 소프트웨어를 판매하는 것이었다.
스트리밍 비디오의 경우, 마이크로소프트는 스트리밍 데이터 서버로서 Net Show를, 독점적이고 문서화되지 않은 스트리밍 프로토콜로서 Windows Media Players를 선보인다. 상호운용 가능한 경쟁은 전혀 제공하지 않을 터였다.
Advanced Streaming Format
애플이 자기 계획 실천에도 실패했을 무렵, 마이크로소프트는 퀵타임을 완전히 없애기로 마음 먹는다. 이리 하여 나온 것이 Advanced Streaming Format이었다. 이 포맷은 Video for Windows로 태어난 액티브무비에서 쓰이는 오래된 .AVI를 대체할 새로운 컨테이너 포맷이었다.
ActiveMovie 자체는 다시금 이름을 DirectShow로 바꾼다. 낮은 퍼포먼스 문제가 갖는 이미지에서 떨쳐나기 위해서였다. 또한 윈도 98에서 하드웨어와 직접 연동하는 컴퍼넌트에 있어서 다이렉트라는 브랜드를 사용하기도 한다.
- Direct3D: 특히 게임용 3D 그래픽에 있어서 마이크로소프트의 독점적인 OpenGL 대안이다.
- DirectX: 역시 윈도에 묶여 있으며, 나머지 비디오 게임 관련 개발툴이다.
마이크로소프트의 DirectShow 프레임웍과 Windows Media Player 클라이언트, 그리고 새로운 ASF 컨테이너 포맷은 모두, 애플이 퀵타임이라 부르는 것에 경쟁하기 위한 컴퍼넌트였다.
One Ring to Bind Them All
마이크로소프트는 ASF 컨테이너 포맷을 새로운 MPEG-4 사양의
ISO 표준으로 올릴 계획이었다. 또한 서버와 플레이어 개발도 시작하였다.
ASF 컨테이너 파일은 또한 Windows Media Video와 Windows Media Audio 파일포맷의 기반이었다. 마이크로소프트는 기존의 모든 표준 비-DRM 포맷(DivX와 MP3 오디오를 포함한다)를 ASF로 대체할 계획이었다. WMA와 WMV 파일도 ASF 파일이다.

그러나 ASF는 Windows Media와
Janus DRM에 묶여 있었다. 또한 중앙 명령 없이는 그 어떤 것도 허용이 안 되는 PC,
Palladium이 뒷받침하고 있었다.
세상도 마이크로소프트가 제시하는 표준으로 움직이는 듯 해 보였다. 마이크로소프트가 모든 표준을 세우고, 채택하며, 조절하고, 지불받는 세상이었다. 그러나 다행히도 마이크로소프트 계획은 계획대로 진행되지 않았다.
Apple Gets In the Way
MPEG(Moving Picture Experts Group)은 ISO와 같이, 오디오와 비디오, 그 외 다른 기술 사양에 대해 산업표준을 정하는 곳이다.
- MPEG-1: CD-ROM과 VCD에서 쓰였다.
- MPEG-2: DVD와 유선방송, 인공위성 텔레비전 방송에 쓰였다
- MPEG-3: HDTV에서 쓰일 목적이었으나, 후에 MPEG-2가 더 적합하다는 사실이 발견되자 취소된다.
- MPEG-4: 인터넷과 휴대용 기기 미디어용으로 계획중이었다.
MPEG 표준은 무료가 아니지만, 저렴한 가격에 상호운용 가능한 기술을 공유한다. 인코딩과 디코딩, 방송이나 배포용 로열티는 제품당 1달러 수준이다. 게다가 그 로열티를 특허와 표준을 세우는 20여개의 회사들이 공유하게 된다.
ASF를 MPEG-4의 기반으로 세우려는 마이크로소프트는, 이곳에서 애플의 퀵타임 컨테이너 포맷과 맞닥뜨리게 된다. 애플은 선과 IBM, Oracle, Silicon Graphics, Netscape와 같이 파일포맷을 제출하였고, 1998년 2월, 마이크로소프트의 격렬한 저항헤도 불구하고,
ISO가 퀵타임을 표준으로 채택한다.
애플과 업계간의 협력 관계가 관건이었다. ASF는 업계의 주된 관심사도 아니었다. 이 점이 마이크로소프트를 화나게 만들었다. 하지만 생각해 보면, 전혀 다른 포맷과 호환성도 없으면서, 검증도 안 된 컨테이너 포맷에 누가 라이센스 요금을 내려 할까? 갑자기 윈도미디어 전체에 대한 매력마저 뚝 떨어지고 말았다.
Microsoft Sabotages QuickTime on Windows
마이크로소프트가 애플보고 미디어 재생시장에서 빠지라며 위협을 하고 있는 동안, 티베이니언은 반독점 재판 증언대에 올라 "마이크로소프트가 퀵타임을 파괴하기 위한 여러 단계를 밟았습니다"라 말하였다.
마이크로소프트의 사보타주는 다음과 같았다. "특정 종류의 멀티미디어 파일을 퀵타임이 못 다루게 하기 위해, 기술적인 우회를 마련하고, 일부러 에러 메시지를 포함시키도록 하였습니다. 이러면 퀵타임이 잘 안 돌아간다는 잘못된 인상을 주게 됩니다."
마이크로소프트의 변호사들은 티베이니언이 확실한 증거를 내놓을 수 없으리라 주장하였다. 그들은 이렇게 물었다. "티베이니언 박사님. 퀵타임을 해치기 위해 만들어진 비호환성의 증거를 갖고 있거나, 지식을 갖고 있진 않으시겠죠?"
당시 문제는 퀵타임 설치 이후 윈도 95가 나타내는 경고 메시지였다. 이 메시지는 특정 파일 종류를 더 이상 재생시킬 수 없을지도 모른다면서 마이크로소프트 플레이어를 기본 미디어 애플리케이션으로 재설치하라는 경고였다. 이는 마이크로소프트 법률팀의 주장처럼 우연이 아니었다.
If It’s Broke, Don’t Fix It
1997년, 티베이니언은 게이츠에게 다음과 같은 이메일을 보낸다. "윈도용 IE4가 퀵타임과 퀵타임 VR을 비활성화로 만들어놓는다는 점을 발견했습니다. 제가 알기로 IE4는 퀵타임 대신 액티브무비로 .MOV 파일을 볼 수 있도록 기본 설정을 해 놓습니다. 아시다시피 .MOV 파일은 오랜동안 퀵타임 파일이었습니다. 이 점을 살펴보셔서 다시 되돌릴 수 있겠습니까?"
게이츠는 이 이메일을 마이크로소프트 내부에 회람시킨다. 그리고
다음의 메시지도 추가시켰다. "우리 브라우저와 JAVA 관계에서 빼낼 수 있는 최대한을 빼내기 바랍니다. 달리 말해서, SUN과 넷스케이프에 대항해서 나올 실질적인 이득입니다. 에이비가 누구랑 일하겠나요? 애플을 SUN과 결별시키게 할 확실한 계획이 있습니까?"
1년 뒤, 마이크로소프트는 "버그를 발견했다"면서 모든 책임을 버그에 돌렸다. 그러나 윈도와 퀵타임 간의 문제는 끊이지 않았다. 마이크로소프트는 애플에게 퀵타임 플러그인의 재작성을 권유하였다. 퀵타임 플러그인을 인터넷 익스플로러하고만 연동하는 폐쇄형 액티브 엑스 컨트롤로 바꾸라는 주문이었다.
그러나 넷스케이프 브라우저와 퀵타임 간에는 문제가 없었다. 재판에서 애플은 22가지 미디어 파일 포맷의 표를 보여주었다. 모두 윈도95 상의 넷스케이프 4에서 퀵타임을 통해 돌릴 수 있는 파일이었다. 그러나 인터넷 익스플로러 3는 15개만을 보여줄 수 있었고, IE 4.0은 11개 뿐이었다. 그것도 윈도98상에서는 달랑 4개였다.
Blame Apple!
마이크로소프트는 문제해결을 발표하면서, 원래 애플과 잘 대화가 안 되었노라 말한다. 그러면서 보도자료에서는 모든 책임이 애플에 있다고 주장하였다.
"다른 회사 제품 문제의 해결은 마이크로소프트의 책임이 아님에 분명합니다. 그러나 고객을 위해 문제를 해결하기로 결정내렸습니다. 애플의 프로그래밍 실수와 근거없는 주장, 법정 공격에 소비자들이 비용을 들여서는 안 된다고 생각했기 때문입니다."
Paul Thurrott은 역시나 이 보도문을 재빠르게 내세워서는, 마이크로소프트의 퀵타임 사보타주가 애플이 만들어낸 환상일 뿐이며, 마이크로소프트는 다만 모두가 잘 어울리기만을 원했노라 확신한다고 주장하였다. 그는 이렇게 마이크로소프트를 축하해 주었다.
"마이크로소프트 오피스가 동원되면, 애플 컴퓨터는 단두대 앞에 누워있기 될 것이다."
Microsoft Threatens QuickTime Partners
윈도상의 퀵타임 앞에 장애물까지 놓으면서, 마이크로소프트는 퀵타임 협력업체들까지 위협한다. 퀵타임과 관련된 모든 라이센스나 배포, 개발을 중단하라는 위협이었다. 그렇지 않으면 마이크로소프트가 내놓을 제품과 경쟁할 준비나 해 놓으라면서 말이다.
Hardware: 마이크로소프트는 윈도 PC OEM으로 퀵타임 번들을 없앨 수 있다고 여겼다. 법정 증언을 보면, 마이크로소프트가 컴팩의 퀵타임 라이센스를 어떻게 없애려했는지가 나온다.
컴팩은 경쟁사 PC로부터의 차별화를 위해 퀵타임 라이센스에 열광적이었다. 그러나 마이크로소프트가 컴팩에게 자신의 계획을 일러주자, 컴팩은 갑자기 퀵타임 번들을 포기하고, 애플과의 대화도 거부하였다.
Applications: 오랜 기간
애플의 파트너이면서, 퀵타임에 기반한 영상편집 제품을 내놓던 Avid Cinema에도 마이크로소프트가 들이닥쳤다. 당시 Avid는 소비자용 비디오 편집 프로그램의 발표를 준비중이었다.
마이크로소프트는 Avid 엔지니어들에게 이렇게 말했다. "이 바닥에서 살아남으려면 퀵타임을 제품에서 없애시오." 몇 달 후, Avid는 마이크로소프트 AAF 포맷을 사용하는 등, 마이크로소프트와의 협력을 발표한다.
Drivers: 비디오 캡쳐카드 회사인
Truevision에도 압박이 가해진다. 비디오 캡쳐카드의 퀵타임용 드라이버를 개발중이라는 소식에, 마이크로소프트는 Truevision에 투자를 하게 된다. 단, 퀵타임 드라이버나 퀵타임 브랜드를 언급해서는 안됐고, 퀵타임을 이용한 마케팅도 금지였다. 특정 애플리케이션의 형태만으로 번들시켰고, 별도의 판매용 드라이버로는 제공하면 안 되었다.
Advanced Authoring Format
마이크로소프트는 퀵타임을 완전히 죽이기 위해, 자사의 AAF(Advanced Authoring Format)를 사용하여, 미디어 오쏘링 사업에 들어서겠다는 위협을 펼친다. 애플은 갖고 있되, 마이크로소프트에게는 없는 마지막 컴퍼넌트였다.
1998년 6월, 마이크로소프트는 애플에게, 퀵타임 기술을 마이크로소프트에게 기부하고, 경쟁을 포기하며, 광범위한 기술 공유에 동의하라는 최후의 통첩을 제시한다. 내용은 다음과 같다.
- 향후 모든 코덱 개발에 있어서 마이크로소프트와 협력해야 하며, 기존의 코덱은 모두 크로스-라이센스시켜야 했다.
- 윈도상에서는 퀵타임 대신 DirectX 런-타임 플랫폼을 채택해야 했다.
- 마이크로소프트의 독점적인 스트리밍 기술을 채택해야 했다.
- 미디어 오쏘링에 있어서, 애플은 마이크로소프트가 새로 소개한 독점적인 AAF 파일포맷을 채택해야 했다.
당시는 전 업계가 마이크로소프트, 그리고 마이크로소프트의 강압적인 AAF의 지배에 두려워하고 있을 때였다. 애플은 퀵타임을 계속 없애려드는 마이크로소프트에 상대하기 위해서라면, 퀵타임을 활용하는 애플리케이션을 스스로 가질 수 밖에 없다는 점을 깨달았다.
The Beginning of the End
스티브 잡스는 마이크로소프트의 요구를 거절하고, 퀵타임에 대한 마이크로소프트의 전방위적 공세를 막기 위해, 공개적인 공격을 펼치게 된다.
이윽고 애플은 마이크로소프트를 패배시킨 첫 번째 회사가 되었다. 도저히 무시할 수 없는 경쟁사가 된 것이다. 법 위에서 군림하는 독점기업, 마이크로소프트의 의문을 가질 수 없는 지위에 도전하려는 회사들에게는 모범이 될 만하다.

거의 수 년동안 보이지 않았던 애플의 진전은 오락 업계에 있어서의 마이크로소프트의 위치를 뒤바꾸어버렸다. 또한 마이크로소프트식 DRM에 대한 저항을 구축하였으며, 자사 기술을 사실상의 표준으로 만드려는 마이크로소프트의 독점적인 기술을 분쇄시켰다.
그런데 사실, 이는 인과응보(因果應報)였다. 마이크로소프트의 자충수였다는 의미다. 다음 기사는 그 부분을 다룬다.
무엇일지 한 번 맞춰보시라.
Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast!
Did I miss any details?
Microsoft's Plot to Kill QuickTime