Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию
Шрифт:
Джобс панически боялся, что Microsoft скопирует его графический интерфейс. Он хорошо понимал, что нравится простому пользователю, и предвидел, что при правильной реализации навигации «наведи и щелкни» компьютеры могли бы стать действительно персональными. Это был бы прорыв. В 1981 году на конференции дизайнеров в Аспене Джобс весьма красноречиво рассказывал, как компьютерные интерфейсы могут стать по-настоящему дружественными, если использовать привычные человеку реалии, например стол с бумагами и документами на нем. Была некая ирония в том, что Джобс опасался кражи со стороны Microsoft, ведь Apple сама «одолжила» эти технологии у Xerox. Однако Джобс был уверен, что заключил честную коммерческую сделку и получил право использовать идеи Xerox, тем более что он их доработал.
По мнению Джобса, у Apple был как минимум год форы, потому что он включил в договор с Microsoft специальный пункт, согласно которому Microsoft обязалась не разрабатывать никакого
В сентябре 1981 года Microsoft секретно начала разработку операционной системы с рабочим столом, иконками, мышью и курсором. Она должна была заменить DOS. Для этого Гейтс нанял Чарльза Симони из Xerox PARC, программиста, работавшего с Аланом Кеем над графическими программами для Xerox Alto. В феврале 1982 года в газете Seattle Timss опубликовали фото Гейтса и Аллена, на которой внимательные читатели могли заметить маркерную доску с несколькими рисунками и заголовком Window manager — «менеджер окон». Летом того же года Джобс осознал, что Macintosh выйдет в лучшем случае в конце 1983 года, и его стала одолевать паранойя. Масла в огонь подлил Энди Херцфельд, близкий друг Джобса и инженер из команды Macintosh. Он рассказал, что его знакомый из Microsoft выспрашивает подробности о растровом отображении графики, то есть, вероятно, компания пытается скопировать Mac [817] .
817
Интервью, взятое автором у Энди Херцфельда.
Опасения Джобса подтвердились: в ноябре 1983 года, за два месяца до выхода Macintosh, Гейтс провел пресс-конференцию в Palace Hotel на Манхэттене, где заявил, что Microsoft разрабатывает операционную систему с графическим интерфейсом для компьютера IBM PC и ему подобных. Называться она будет Windows.
Гейтс ничего не нарушил. Срок действия контракта с Apple, связывавшего ему руки, истекал в конце 1983 года, а Windows должна была выйти после этой даты. И получилось так, что с первой кривой версией Windows 1.0 разработчики Microsoft провозились до ноября 1985 года. Однако Джобса просто трясло от ярости. Он приказал своим менеджерам немедленно вызвать Гейтса в офис Apple, и тот приехал, но совсем не испугался: «Он позвал меня, чтобы обрушить на меня весь свой гнев. Я прибыл в Купертино, как по приказу, и просто сказал ему, что мы делаем Windows и пробуем разработать графический интерфейс». Сотрудники Apple наблюдали за происходящим с благоговейным страхом. «Это грабеж! — бесновался Джобс. — Я вам доверял, а вы нас обворовываете!» [818] По обыкновению, когда Джобс приходил в бешенство, Гейтс, наоборот, успокаивался. Когда Джобс закончил свою тираду, Гейтс посмотрел на него и своим скрипучим голосом выдал остроумный ответ, который войдет в историю: «Знаешь, Стив, я думаю, можно посмотреть на это с другой стороны. Скажем так, у нас обоих есть богатый сосед по имени Xerox, я забрался к нему в дом, чтобы украсть телевизор, и обнаружил, что ты меня опередил» [819] .
818
Интервью, взятое автором у Стива Джобса и Билла Гейтса.
819
Andy Hertzfeld, Revolution in the Valley (O’Reilly Media, 2005), 191. См. также Andy Hertzfeld, http://wwwfolklore.org/StoryView.py?story=A_Rich_ Neighbor_Named_Xerox.txt.
Джобс злился всю оставшуюся жизнь. «Они обокрали нас, потому что у Гейтса нет ни стыда ни совести», — жаловался Стив почти тридцать лет спустя, незадолго до смерти. Узнав об этом, Гейтс ответил: «Если он в это верит, значит, попал в собственное поле искажения реальности» [820] .
Суды не признали вину Microsoft. Федеральный апелляционный суд определил GUI как понятный и доступный обычным пользователям способ работать на компьютере Apple. «GUI представляет собой виртуальный рабочий стол с окнами, иконками и выпадающими меню, которыми предполагается управлять при помощи манипулятора под названием „мышь“. Компания Apple не может запатентовать идею графического интерфейса или виртуального рабочего стола». Иными словами, было практически невозможно поставить копирайт на то, как технология выглядит или как мы с
820
Интервью, взятое автором у Стива Джобса и Билла Гейтса.
Однако, что бы там ни решили суды, у Джобса действительно был повод злиться. GUI от Apple был качественнее, креативнее и удобнее, да и дизайн был на высоте. Интерфейс Microsoft был сделан на коленке: окна не могли накладываться друг на друга, а графику как будто рисовали алкоголики в каком-то подвале в Сибири.
Так или иначе, система Windows сумела поглотить рынок. И не потому, что продукция Microsoft была лучше, а потому, что лучше была их бизнес-модель. К 1990 году на долю Windows приходилось 80 % рынка, а к 2000 — уже 95 %. Джобс считал успех Microsoft дефектом мироздания — полным отсутствием вкуса у людей. Позднее он добавит: «Единственная беда Microsoft в том, что у них нет вкуса, вот просто абсолютно нет вкуса. И дело не столько в мелочах и деталях, сколько в глобальных вещах. Они даже не пытаются придумать что-то новое или добавить изюминку или харизмы в свою продукцию» [821] .
821
Интервью, взятое автором у Стива Джобса.
Основная причина успеха Microsoft крылась в готовности сотрудничать со всеми производителями компьютеров, а Apple продолжала развивать свой интегрированный подход и поставлять свое ПО только со своим оборудованием. Джобс был художником и перфекционистом, поэтому он хотел контролировать все, каждую минуту в жизни пользователя. Подход Джобса позволял компании больше зарабатывать, а пользователям — наслаждаться технически и эстетически совершенной техникой. С Microsoft люди могли выбирать из большого числа компьютерных марок, а компании это позволило завоевать рынок.
Ричард Столлман, Линус Торвальдс и свободное программное обеспечение с открытым исходным кодом
В конце 1983 года Apple готовилась представить публике свой Macintosh, а Гейтс рассказал миру о Windows. Именно тогда появился новый подход к разработке программного обеспечения. Его предложил Ричард Столлман, сотрудник Лаборатории искусственного интеллекта при МТИ и завсегдатай «Клуба технического моделирования железных дорог», походивший на ветхозаветного пророка. Он был ярым борцом за правду и с невиданным рвением пропагандировал совместную разработку и свободное распространение ПО. Участникам «Домашнего компьютерного клуба», которые незаконно копировали язык Microsoft BASIC, до его упорства было далеко [822] .
822
Помимо нижеуказанных источников, данный фрагмент основан на интервью, взятом мною у Ричарда Столлмана; эссе и размышления Ричарда Столлмана наSam Williams, with revisions by Richard M. Stallman, Free as in Freedom (2.0): Richard Stallman and the Free Software Revolution (2010), c правками Ричарда М. Столлмана; раннее издание книги Уильямса было напечатано в O’Reilly Media в 2002 г. Столлман не был согласен с некоторыми местами в книге и попросил Уильямса исправить их, из-за чего их отношения обострились. В версии книги 2.0 учтены замечания Столлмана, некоторые части книги значительно изменены. Эти уточнения описаны Столлманом в предисловии к версии 2.0, а также во введении Уильямса к этой же версии. Позднее Столлман назовет эту книгу “моя полуавтобиография”. Оригинальный текст книги можно изучить на: http://oreilly.eom/openbook/f reedom/.
Могло показаться, что идеи Столлмана не заинтересуют хороших специалистов, которые могли бы создать качественный продукт. Гейтс, Джобс и Бриклин работали не только ради удовольствия и не во имя высоких идеалов. Однако энтузиасты программирования всегда приветствовали коллективные начинания и взаимопомощь, поэтому движение за свободное программное обеспечение и открытый исходный код достигло впечатляющего размаха.
Ричард Столлман родился в 1953 году и рос на Манхэттене. Он был околдован математикой с самого детства и еще в юном возрасте освоил матанализ. «Математика чем-то напоминает поэзию.
Она состоит из настоящих отношений, настоящих действий и выводов, в этом кроется ее красота», — говорил он. Столлман не был похож на одноклассников, не стремился везде быть первым. Когда в старшей школе учеников разделили на две команды для викторины, Столлман отказался играть, заявив, что ему неприятна сама идея соревнований: «Я видел, что мной пытаются манипулировать и что остальные на это ведутся. Все хотели победить другую команду, хотя там играли такие же их друзья. Меня стали уговаривать отвечать на вопросы, чтобы мы победили, но я твердо стоял на своем и не собирался принимать чью-либо сторону» [823] .
823
Интервью, взятое автором у Ричарда Столлмана. См. также K. C. Jones, A Rare Glimpse into Richard Stallman’s World, InformationWeek, 6 января 2006 г.; интервью Ричарда Столлмана в: Michael Gross, Richard Stallman: High School Misfit, Symbol of Free Software, MacArthur-Certified Genius, 1999, www.mgross.com/interviews/stallmani.html; Williams, Free as in Freedom, 26 и далее.