Ньютон и Бернар были не единственными, кто стоял на плечах гигантов. Одна из самых значительных инноваций за последние сто лет обязана своим существованием непрерывному процессу сочетания и преображения идей с целью создать новое и улучшенное изобретение. Речь идет о персональном компьютере и его легкой в использовании операционной системе. Когда операционная система Windows появилась в 1985 г., она была революционной инновацией. Пользователи оказались избавлены от необходимости вводить специальные команды с помощью стандартной клавиатуры — в Windows экран компьютера превращался в виртуальный рабочий стол, на котором размещались разные программы («окна»), чтобы работать с ними одновременно. Можно было перемещать окна и менять их размер — и все это с помощью курсора, который контролировался «мышью», прикрепленной к компьютеру с помощью провода. Своим творением Microsoft изменила способ взаимодействия людей с компьютерами. Но лояльные пользователи Apple расскажут вам другую историю.
Ярые приверженцы Apple, которых иногда называют «макоголовыми», скажут вам, что Билл Гейтс и Microsoft скопировали самую важную отличительную особенность Windows, графический интерфейс, с Apple Macintosh [50]. Время ее появления подтверждает эту теорию. Apple выпустила систему Macintosh в 1984-м. Среди ее важных атрибутов были компьютерная мышь и возможность открывать программы в разных окнах, которые двигались и меняли размер по желанию пользователя. Хотя Microsoft объявила о намерении выпустить Windows 1.0 в 1983 г., это произошло лишь в 1985-м. Когда велась работа над Macintosh, Apple позволила нескольким сотрудникам Microsoft, включая Билла Гейтса, посмотреть проект. Стив Джобс, основатель Apple, твердо верил, что Windows была копией Mac. Вскоре после ее появления Джобс открыто высказал свои претензии Гейтсу по поводу того, что считал бесстыдной имитацией [51]. Очевидцы вспоминали потом, что Джобс кричал: «Вы нас обокрали! Я доверился вам, а вы нас обворовали».
Реакция Гейтса была гораздо спокойнее. Он ответил: «Что же, Стив. Я думаю, на это можно посмотреть с другой стороны. Думаю, у нас обоих был богатый сосед… и я вломился к нему, чтобы украсть телевизор, но оказалось, его уже унесли вы». Что имел в виду Гейтс? Оказывается, другая компания уже разработала прототип графического интерфейса — это была корпорация Xerox.
В 1970 г. Xerox запустила амбициозный проект. Она собрала команду самых продвинутых компьютерных инженеров и программистов в специально созданном Исследовательском центре в Пало-Альто (Palo Alto Research Center, PARC). Инженерам обеспечили очень большой бюджет и минимальный внешний контроль. Цель при этом ставили одну — инновации. К 1973-му в PARC разработали выдающуюся вычислительную машину под названием Alto, призванную стать первым персональным компьютером в мире. Alto разделяла экран на окна и применяла курсор, управляемый мышью. Это устройство было огромным скачком в истории вычислительной техники, но стоило оно весьма дорого — $40 000.
В 1979 г. Xerox договорилась о сделке с перспективной компанией Apple и ее основателем Стивом Джобсом. Тот предоставил Xerox возможность купить 100 000 акций Apple всего за $1 млн (первое и долгожданное публичное размещение акций Apple было запланировано только через год), но исключительно в том случае, если ему устроят экскурсию в центр PARC. Джобсу организовали несколько посещений, и во время одного из них он увидел Alto. Ему показали, как открываются и закрываются окна и как использовать мышь, чтобы выбирать объекты и перемещать их. Он пришел в восторг. Вернувшись в Apple, Джобс собрал команду разработчиков и дал им задание создать похожую операционную систему. К 1981-му Apple переманила к себе 15 разработчиков из Xerox, и они использовали свои знания в двух разных проектах, в каждом из которых был графический интерфейс. В 1984 г. Apple начала поставку милого сердцу Джобса компьютера Mac. До сих пор обсуждается, какие идеи были позаимствованы и у кого. Компьютер Lisa фирмы Apple, над которым велась работа в то время, когда Джобс осмотрел Xerox, уже должен был воплотить в себе многие идеи графического интерфейса. Тем не менее операционная система Mac очень походила на улучшенную версию Alto.
Так что, возможно, Гейтс прав. Возможно, и Гейтс, и Джобс оказались под влиянием Alto. Однако история графического интерфейса еще сложнее. Многие идеи из числа самых творческих, которые использовались в Alto, Mac и Windows, впервые появились за десятилетия до них. В 1945 г. рудиментарную версию графического интерфейса придумал американский военный инженер Ванневар Буш. В 1950-е изобретатель и пионер компьютерной техники Дуглас Энгельбарт с командой инженеров проводил эксперименты с разработками Буша в Управлении перспективных исследований и разработок Министерства обороны США (Department of Defense’s Advanced Research Project Agency, ARPA). До ARPA Энгельбарт работал над проектом компьютерной мыши в Стэнфордском университете [52]. Когда в начале 1970-х гг. финансирование прекратилось, он и его команда нашли пристанище в PARC. Alto даже не была первым прототипом операционной системы с интерфейсом, позволяющим манипулировать графическим объектами. Им была система Sketchpad, которая представляла собой докторскую диссертацию, написанную в 1963-м Айвэном Сазерлендом в Массачусетском технологическом институте. В этой системе присутствовали элементы, которые впоследствии назовут «иконками», — их можно было выделять и перемещать по экрану. Однако сам этот термин был впервые употреблен в диссертации аспиранта — специалиста по вычислительной технике Дэвида Кэнфилда, который создал экранные объекты для своей системы Pygmalion.
Невозможно свести графический интерфейс, который присутствовал в Alto, Macintosh и Windows, к единственному источнику, потому что такого источника не существует. В точности как описывает Артур, графический интерфейс был создан с помощью комбинации и модификации существовавших идей, которые в свою очередь появились в результате комбинации и модификации еще более старых идей. Так же, как в случае с Беллом, Греем и телефоном, над графическим интерфейсом одновременно работали бесчисленные группы людей в бесчисленных компаниях. Какие-то части операционной системы Macintosh существовали еще до того, как Джобс посетил PARC. Его визит помог отточить некоторые идеи, которые уже рассматривались. Кроме того, в случае с Windows и Macintosh обе компании, по их мнению, усовершенствовали идеи, присутствовавшие в Alto. Самый очевидный пример: в мыши Alto было три кнопки, в мыши Windows — две, а у Apple — только одна.
Джобс даже признался в интервью журналу Wired, что для него источником инноваций был сырой материал старых идей. Он сказал: «Креативность — это умение объединять. Когда вы спрашиваете творческих людей, как они что-то создали, у них появляется чувство вины, потому что на самом деле ничего не сделали — они просто увидели. Через некоторое время это показалось им очевидным. А все потому, что они смогли объединить элементы прошлого опыта и синтезировать из них новые вещи. И смогли это сделать потому, что у них было больше опыта или они больше обдумывали его, чем другие люди» [53]. Тем не менее даже Джобс прибегал к мифу об оригинальности, когда это было ему на руку. В 2010 г. в ответ на появление операционной системы Android для мобильных телефонов, которая выглядела и действовала подобно системе iOS для iPhone, разработанной Apple, Джобс угрожал: «Я уничтожу Android, потому что это ворованный продукт. Я готов к ядерной войне» [54]. Джобс признавал, что великие идеи рождаются из сочетаний более старых концепций, но парадоксальным образом без колебаний нападал на тех, кто строил новое, используя идеи Apple.