В 1992 году, когда велись исследования OLE, и OpenDoc, Microsoft начала переговоры с Apple о совместной работе над OLE. "Мы всегда придерживались мнения, что у Apple и Microsoft найдется множество тем для совместной работы, а битвы должны происходить лишь там, где по-другому не обойтись",— говорит Пит Хиггинс, бывший вице-президент Microsoft по настольным приложениям, а теперь вице-президент группы интерактивных технологий. Как и большинство высших руководителей Microsoft, Хиггинс выглядит довольно молодо. Когда я брал интервью у него для этой книги, он был одет в лыжный свитер, будто готовился к спуску с заснеженных вершин гор, видных из окна его углового кабинета в Редмонде, штат Вашингтон. Хиггинс порадовал меня тем, что не раскачивался взад-вперед на своем стуле, как это делают другие менеджеры Microsoft, откровенно подражающие своему всесильному боссу Большому Биллу.
Apple настаивала, что технология OpenDoc гораздо лучше и будет легче воспринята промышленностью по сравнению с частной, закрытой, находящейся под полным контролем Microsoft OLE. Разработчики смогут использовать средства OpenDoc для написания объектных программ, совместимых не только с Мас, но и с Windows. В самом деле, Apple не являлась юридическим владельцем OpenDoc, хотя и создала ее. Вместе с Apple над проектом OpenDoc работали корпорации IBM, Novell, Oracle и Sun, они составляли консорциум, названный Component Integration Labs.
OLE же была технологией, полностью подконтрольной Microsoft, хотя пригодной и для программ Windows, и для Мас. Для человека, знающего, сколько времени Apple тянула с лицензированием, утверждение компании об "открытости" может показаться лицемерным. Однако Apple имела хорошее основание для такого заявления: самосохранение превыше всего. Подавляющая доля рынка контролировалась Microsoft, а значит, приходилось вынуждать разработчиков к производству программных продуктов для Apple.
Жаркий спор продолжался с 1992 по 1994 год. По воспоминаниям Хиггинса, он все время твердил Нэйджелу и другим руководителям Apple, что OpenDoc заставит разработчиков выбирать, что поддерживать — Apple или Microsoft. "Я пытался убедить их, что не стоит спорить о внутренностях, которые пользователь все равно никогда не увидит",— говорит Хиггинс.
С другой стороны, Дэйв Нэйджел вспоминает, что Apple вовсе не спешила с распростертыми объятиями встречать технологию своего основного конкурента: "Я согласился бы поддержать эту технологию, если бы Microsoft была лишь еще одной компанией. Но особый статус корпорации гарантировал, что мы не будем первыми на рынке [с технологией Microsoft], потому что она уже заложена в Windows. Я знал, что если мы примем OLE, то опоздаем с выходом на рынок. В этом случае мы проиграем".
Дебаты по проблеме OpenDoc и OLE не шли из головы у Билла Гейтса во время его беседы с Майклом Шпиндлером, состоявшейся на Comdex в Лас-Вегасе в 1993 году. Эта встреча была первой из трех запланированных. Инициатором переговоров выступил Гейтс, однако ему пришлось уйти не солоно хлебавши. "Мы обратились к Apple с предложением сконцентрировать усилия на нововведениях, существенных для пользователей,— не на объектных внутренностях, а на пользовательском интерфейсе, включающем голосовые, графические, информационные и видеопредставления,— написал Гейтс в своей электронной рецензии на эту книгу,— Наша позиция заключалась в том, что Apple следует заняться действительно важными вещами и пустить в ход все свои ресурсы. В особенности мы беспокоились о разной объектной структуре OpenDoc и OLE, а также о том, что разработчики не смогут одновременно работать для Windows и Macintosh". Говорил, в основном, Билл Гейтс — Шпиндлер слушал. "Я был разочарован неуверенностью и излишней осторожностью Майкла, тем, что он так и не сказал ничего определенного",— вспоминает Гейтс.
Переговоры между Apple и Microsoft все еще продолжались, но в мае 1994 года Apple неожиданно вырвалась вперед. Тогда, на ежегодной Всемирной конференции разработчиков (Worldwide Developers Conference, WWDC) в Сан-Хосе (штат Калифорния), Apple объявила о готовности OpenDoc. "Они нас даже не предупредили,— со злостью произносит Хиггинс, багровея от одного только воспоминания,— а мы целых два года вели с ними переговоры об OLE".
Бывший менеджер Microsoft вспоминает, что на одной из WWDC сотрудники Apple своровали приглашения на вечеринку, устроенную Microsoft в баре отеля "Фейрмонт". Они это сделали, чтобы всласть поглумиться над Гейтсом. Microsoft выделила на вечеринку 25 тыс. дол. "Люди из Apple оскорбляли меня и пили мое пиво",— вспоминает менеджер Microsoft, руководивший разработками для Мас; он пожелал остаться неизвестным.