Добавить в цитаты Настройки чтения

Страница 28 из 33

В лохматом, с висячими усами, которые не скрывали его живой улыбки, Аткинсоне сочетались изобретательность Воза и страсть Джобса к совершенству. Первым его заданием стала разработка программы, которая отслеживала портфель акций путем автодозвона до сервиса Dow Jones; программа узнавала цену и нажимала отбой. «Работать пришлось быстро, потому что в журнале появилась реклама Apple II, на которой муж сидит за кухонным столом и смотрит на экран Apple, где показаны графики стоимости акций, а рядом стоит счастливая жена. Но такой программы не существовало в природе, так что я был вынужден ее придумать». Потом Аткинсон написал для Apple II версию паскаля,[4] высококачественного языка программирования. Джобс не обрадовался: он считал, что, кроме бейсика, Apple II ничего не надо. Но возражать не стал и сказал Аткинсону: «Если тебе так уж хочется, даю шесть дней на то, чтобы доказать мне, что я не прав». Аткинсон справился, и Джобс с тех пор его зауважал.

К осени 1979 года Apple разрабатывала три продукта, которые могли стать преемниками Apple II. Первый — злополучный Apple III. Второй — Lisa; но Джобс постепенно разочаровывался в этом проекте. И третий, ускользнувший от внимания Стива, по крайней мере на некоторое время, — небольшой независимый проект недорогого компьютера под кодовым названием A

Научно-исследовательский центр корпорации Xerox, расположенный в Пало-Альто (также известный как Xerox PARC), был основан в 1970 году, он был создан как место, где можно было работать над развитием цифровых технологий. Располагался он в четырех с половиной тысячах километров от штаб-квартиры Xerox в Коннектикуте — на расстоянии, позволявшем не обращать внимания на соображения прибыли (по крайней мере, руководствоваться в работе не только ими); хорошо это или плохо — другой вопрос. Одним из теоретиков центра был Алан Кей, чьи правила перенял Джобс: первое — «Чтобы предсказать будущее, его нужно изобрести», и второе — «Разработчики программного обеспечения должны уметь разбираться в железе». Кей трудился над проектом небольшого персонального компьютера, который он назвал Dynabook, настолько простого, что и ребенок разобрался бы. Поэтому инженеры Xerox PARC начали разрабатывать графику, понятную для простого пользователя, вместо командных строк и. DOS-запросов, которые на экране выглядели устрашающе. В итоге они придумали рабочий стол с документами и папками, которые можно было открыть, кликнув по ним мышкой.

Этот графический интерфейс пользователя — GUI — удалось упростить благодаря еще одной идее инженеров Xerox PARC: вывод данных в виде растровой графики. До этого на большинстве компьютеров стояли текстовые интерфейсы. Нажимаешь кнопку на клавиатуре, и на экране появляется символ — обычно люминесцирующе-зеленоватые линии на темном фоне. Поскольку количество символов было ограничено, для выполнения не требовалось много команд и много процессорной мощности. В растровой же системе каждый из пикселей на экране контролировался битами в памяти компьютера. Чтобы воспроизвести что-либо на экране — например, букву, — компьютер посылал каждому пикселю команду быть светлым или темным либо определял цвет, если дисплей цветной. Это требовало большей вычислительной мощности, но позволяло создать великолепную яркую графику, шрифты и потрясающее качество изображения.

Растровое отображение и графические интерфейсы стали характерными особенностями моделей компьютеров Xerox PARC — например, Alto — и объектно-ориентированного языка программирования Smalltalk. Джеф Раскин считал, что это будущее компьютеров, и уговаривал Джобса и коллег из Apple съездить в Xerox PARC.

Но это было не так-то просто. Джобс считал Раскина занудой-теоретиком, называл его «долбаным тупицей». Пришлось Раскину привлечь на свою сторону Аткинсона, который по классификации Джобса попадал в категорию «гениев»; только так удалось заинтересовать Стива проектами Xerox PARC. Но Раскин не знал, что задумал Джобс. Летом 1979 года отдел Xerox, занимавшийся венчурными инвестициями, выразил желание участвовать во втором туре финансирования Apple. Джобс предложил: «Я разрешу вам вложить в Apple миллион долларов, но вы мне покажете все, над чем работает PARC». Руководители Xerox согласились: решено было, что компания продемонстрирует Apple свою новую технологию, а в обмен приобретет 100 тысяч акций примерно по 10 долларов каждая.

Когда год спустя Apple преобразовали в открытое акционерное общество, доля Xerox составила уже 17,6 миллиона долларов. Но Apple все равно сумела извлечь большую выгоду из сделки. В декабре 1979 года Джобс с коллегами приехали в Xerox PARC, чтобы ознакомиться с новой технологией. Когда Джобс понял, что ему показали не все, он добился более подробной демонстрации, которая состоялась через несколько дней. Ларри Теслер, один из сотрудников Xerox, которому поручили рассказать Apple об изобретении, был польщен вниманием Джобса к их детищу; начальство на Восточном побережье не способно было оценить технологию по достоинству. А вот второй докладчик, Адель Голдберг, возмущалась и недоумевала, с чего вдруг компания решила выдать самые сокровенные секреты. «Идиотское решение. Полное безумие. Я билась как могла, чтобы Джобс не узнал лишнего», — вспоминала она.





На первой встрече Голдберг удалось настоять на своем. Джобса, Раскина и ведущего разработчика Lisa Джона Коуча проводили в зал, где стоял Alto. «Все было четко спланировано. Мы показали несколько приложений, в основном для обработки текста», — вспоминает Голдберг. Джобса это не удовлетворило, и он позвонил в штаб-квартиру Xerox и потребовал продолжения.

Через несколько дней его снова пригласили в PARC. На этот раз он захватил с собой еще Билла Аткинсона и Брюса Хорна, программиста Apple, который раньше работал в Xerox PARC. Они оба знали, на что обратить внимание. «Когда я приехала на работу, там царила непонятная суета. Мне сообщили, что Джобс с программистами в конференц-зале», — рассказывала Голдберг. Один из ее коллег-инженеров пытался занять гостей программами обработки текстов. Но Джобса это не устраивало. «Хватит с нас этой чепухи!» — кричал он. Посовещавшись, сотрудники Xerox решили чуть-чуть приоткрыть завесу тайны: договорились, что Теслер покажет Джобсу Smalltalk, язык программирования, но только открытую демоверсию. «Это собьет Джобса с толку; ему и в голову не придет, что это не конфиденциальная информация», — успокоил Голдберг руководитель группы.

Они ошиблись. Аткинсон и другие программисты читали кое-какие статьи, опубликованные Xerox PARC, и мгновенно догадались, что им продемонстрировали не все характеристики. Джобс позвонил начальнику отдела венчурных инвестиций Xerox и нажаловался. Руководители компании в Коннектикуте тут же связались с научно-исследовательским центром и велели показать Джобсу и его коллегам все до конца. Голдберг в ярости выбежала из зала.

Когда Теслер наконец продемонстрировал сотрудникам Apple свое изобретение целиком, они пришли в изумление. Аткинсон пристально вглядывался в каждый пиксель, чуть не с головой влез в экран. Джобс прыгал вокруг компьютера, взволнованно размахивая руками. «Он ни секунды не стоял на месте, странно, как ему вообще удалось что-то разглядеть. Но судя по тому, какими вопросами засыпал меня Джобс, он все понял, — вспоминает Теслер. — Каждое мое действие он встречал восторженным воплем». Джобс повторял, что не может понять, почему Xerox не запустил эту технологию в серийное производство. «Это же золотая жила! — восклицал Стив. — Поверить не могу, что Xerox до сих пор этим не воспользовался!»

4

Имеется в виду интерпретатор языка PASCAL для операционной системы Apple II.