Светлый фон

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". Говорил, в основном, Билл Гейтс — Шпиндлер слушал. "Я был разочарован неуверенностью и излишней осторожностью Майкла, тем, что он так и не сказал ничего определенного",— вспоминает Гейтс.