Чтение онлайн

ЖАНРЫ

Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию
Шрифт:

Аллен рассчитывал, что их с Гейтсом доли в бизнесе будут равными, 50 на 50. Они работали в одной упряжке, и было бы глупо спорить, кто сделал больше. Но еще в школе они поссорились из-за программы расчета зарплаты, и после этого Гейтс настоял, что он будет главным во всех проектах. Он сказал Аллену, что делить прибыль пополам нечестно, потому что Аллен сидел на зарплате в MITS, а Гейтс практически в одиночку написал BASIC в Бостоне без какой-либо оплаты. Он предложил доли 60 и 40 процентов. Сложно сказать, был ли Гейтс прав, но в таких вопросах он был очень упрям, а Аллен не был. Аллен удивился, но согласился. Хуже всего, что через два года Гейтс вновь поднял этот вопрос: «Я написал почти весь код к интерпретатору BASIC и пожертвовал многим, бросив Гарвард, поэтому мне положено больше 60 процентов». Его новое предложение было 64 и 36 процентов. Аллен был в ярости: «Это наглядно иллюстрировало разницу между сыном библиотекаря и сыном юриста. Меня учили, что сделка есть сделка и нужно отвечать за свои слова. Но Билл был более гибким». Однако и на сей раз Аллен согласился [772] .

772

Allen, Idea Man, 1513.

В защиту Гейтса следует сказать, что в тот момент именно он руководил молодой компанией. Он не только писал основную часть

кода, но и отвечал за продажи, лично обзванивал многих клиентов. Он мог часами обсуждать с Алленом стратегию развития продукта, но окончательные решения принимал сам (например, какие версии языков Fortran, BASIC или COBOL разработать). Также Гейтс заключал контракты с производителями компьютеров, а с ними он общался еще жестче, чем с Алленом. Помимо этого, он сам нанимал и увольнял сотрудников, а также коротко и ясно сообщал им, когда качество их работы его не устраивало. Аллен никогда бы так не смог, а авторитет Гейтса был для этого достаточно высок, ведь если в офисе случались соревнования по написанию самого короткого кода, он обычно выигрывал.

Иногда Аллен поздно приходил на работу и уходил домой к ужину. Гейтс и его ближайшие соратники такого себе не позволяли: «Мы жили работой. Вместе с другими программистами я часто оставался в офисе до поздней ночи. Иногда я там ночевал, а секретарша будила меня, если у нас были совещания и встречи» [773] .

Гейтс любил рисковать и время от времени уходил в отрыв, по ночам на бешеной скорости гонял по горной дороге, ведущей к заброшенному цементному заводу. Аллен не совсем понимал, зачем Гейтс носится на машине, и объяснял это желанием выпустить пар: «Он настолько погружался в работу, что иногда ему нужно было отвлечься от мыслей о компании и программах. Его безрассудные гонки несильно отличались от смелых ставок в покере или экстремального катания на водных лыжах». Однажды они подзаработали денег, и Гейтс раскошелился на зеленый «порше 911», на котором он по ночам гонял по автостраде. Как-то он даже пожаловался местному автодилеру, что заявленная максимальная скорость этой машины — 203 километра в час, а ему удалось выжать только 195. Как-то поздно вечером его остановила полиция. Гейтс превысил скорость и вдобавок был без прав, из-за чего стал препираться с полицейским. В итоге его отправили в участок. Он позвонил Аллену, и через несколько часов его выпустили, но фотография Гейтса из участка, анфас и в профиль, стала впоследствии очень популярной в мире гиков [774] .

773

Интервью, взятое автором у Билла Гейтса.

774

Allen, Idea Man, 1465; Manes and Andrews, Gates, 2975; Wallace and Erickson, Hard Drive, 130.

Неуемная энергия Гейтса даст свои плоды: компания Microsoft будет выполнять заказы в безумные сроки, обходить конкурентов по каждому продукту и ставить такие низкие цены на программы, что производители компьютеров практически не будут задумываться о разработке собственного программного обеспечения.

Программы хотят быть свободными

В июне 1975 года, когда Гейтс только переехал в Альбукерке, Робертс решил устроить компьютеру Altair «гастроли», своеобразную ярмарку на колесах. Он хотел рассказать о своем изумительном творении всему миру и открыть фан-клубы Altair по всей стране. Он раскрасил автофургон «додж», назвал его MITS Mobile и отправил в тур по шестидесяти городам. Altair проехал по побережью Калифорнии с юга на север, а затем направился на юго-восток страны, посетив Литл-Рок, Батон-Руж, Мейкон, Хантсвилл и Ноксвилл.

Гейтс на время присоединился к «турне», этот маркетинговый ход был ему по душе: «Они купили голубой фургон, исколесили всю страну и организовали компьютерные клубы везде, где проезжали» [775] . Он участвовал в презентациях Altair в Техасе, а Аллен присоединился к ним в Алабаме. В гостинице Holiday Inn в Хантсвилле посмотреть на компьютер собралось шестьдесят человек, от хипповатых радиолюбителей до коротко стриженных инженеров. Каждый из них заплатил за вход по десять долларов, для сравнения — билет в кино стоил в четыре раза дешевле. Презентация длилась три часа. В конце команда Altair показывала игру про посадку на Луну, и скептики стали заглядывать под стол, чтобы убедиться, что Altair не подключен к более мощному компьютеру. «Многие пришли в восторг, когда убедились, что обмана нет» [776] , — вспоминает Аллен.

775

Интервью, взятое автором у Билла Гейтса.

776

Allen, Idea Man, 1376.

5 июня они добрались до Пало-Альто, где после презентации Microsoft BASIC состоялась одна судьбоносная встреча. В зале гостиницы Rickeys Hyatt House собралось немало радиолюбителей — многие из них состояли в недавно созданном «Домашнем компьютерном клубе». «Зал был переполнен — любители и экспериментаторы пришли побольше узнать о новой электронной игрушке» [777] , — сообщалось в рассылке клуба. Некоторые планировали поднять вопрос о бесплатном программном обеспечении. Это не было удивительно, ведь в Альбукерке царил дух предпринимательства, а в Калифорнии в начале 1970-х витали свободолюбивые настроения, и на границе различных культурных течений образовывались группы вроде «Домашнего компьютерного клуба».

777

Fred Moore, It’s a Hobby, вестник “Домашнего компьютерного клуба”, 7 июня 1975 г.

Многие участники клуба, пришедшие на презентацию MITS Mobile, уже собрали свой Altair и с нетерпением ждали, когда в их руки попадет BASIC Гейтса и Аллена. Некоторые из них уже оплатили программу, послав банковские чеки в MITS, и теперь затаив дыхание смотрели презентацию. Следуя заветам хакеров, один из участников клуба Дэн Сокол «реквизировал» перфоленту с исходным кодом программы и на компьютере PDP-11 компании DEC сделал несколько копий [778] . На следующем собрании клуба уже стояла картонная коробка с десятками копий BASIC для всех желающих [779] . Было одно условие: каждый взявший копию должен был сделать несколько таких же взамен. Ли Фельзенштейн шутил: «Не забудьте вернуть больше копий, чем взяли». Эта фраза стала его коронной и касалась любого программного обеспечения [780] .

Так язык Microsoft BASIC пошел в народ.

778

John Markoff, What the Dormouse Said (Viking, 2005; далее страницы указаны по электронной версии книги для Kindle), 4633; Steven Levy, Hackers (Anchor/Doubleday, 1984; далее страницы указаны по юбилейному изданию на 25-летнюю годовщину, O’Reilly, 2010), 231.

779

Когда Стив Возняк читал электронный черновик этой книги, он сказал, что Дэн Сокол сделал только восемь копий, потому что изготавливать их было тяжело и долго. Но Джон Маркоф, написавший об этом инциденте в книге «Что сказала соня», показал мне (а также Возу и Фельзенштейну) расшифровку интервью Дэна Сокола, где он говорил, что использовал PDP-11, который мог быстро читать и производить перфокарты. Каждый вечер он делал копии программы и всего изготовил семьдесят пять копий. — Прим. автора.

780

Интервью, взятое автором у Ли Фельзенштейна; видеорассказ Ли Фельзенштейна о своей жизни, снятый Кипом Кросби, Computer History Museum, 7 мая 2008 г.

Нетрудно догадаться, что Гейтс был в бешенстве. Он написал страстное открытое письмо с деликатностью, свойственной девятнадцатилетним. Это положило начало войне за интеллектуальную собственность:

Открытое письмо любителям…

Около года тому назад мы с Полом Алленом, надеясь на расширение любительского рынка, наняли Монте Давидоффа и разработали Altair BASIC. И хотя на начальную работу потребовалось всего два месяца, все мы втроем изрядно притомились за последний год, документируя, улучшая и добавляя новые возможности к BASIC. Сейчас мы имеем версии 4K, 8K, EXTENDED, ROM и DISK BASIC. Суммарная стоимость потраченного нами машинного времени превысила 40 тысяч долларов.

Мы получили положительные отзывы от сотен людей, использующих BASIC. Тем не менее выявились две неожиданные вещи: і) большинство этих «пользователей» никогда не покупали BASIC (из всех владельцев Altair купили BASIC менее 10 %) и 2) величина выручки от продажи BASIC любителям устанавливает цену машинного времени, затраченного нами на Altair BASIC, менее 2 долларов за час.

Ну почему так? Большинство любителей, разумеется, понимает, что крадет программное обеспечение. Все согласны, что за аппаратное обеспечение надо платить, но программное обеспечение — это нечто всеобщее, ничейное. Кого заботит, что люди, которые работали над созданием программного обеспечения, должны получить плату за свой труд?

Разве это честно? Когда вы крадете программы, то вредите себе же, потому что не можете обратиться в MITS при возникновении каких-либо проблем… Зато из-за вас может не появиться новое качественное программное обеспечение. Кто может позволить себе делать профессиональную работу даром? Разве может любитель заставить трех человек целый год программировать, отыскивать ошибки, документировать свой продукт — а потом раздавать его бесплатно? Это же неоспоримый факт, что никто, кроме нас, не инвестировал столько денег в любительское программное обеспечение. Мы написали 6800 BASIC, а сейчас работаем над 8080 APL и 6800 APL, но мы не заинтересованы в том, чтобы делать это программное обеспечение доступным для любителей. Грубо говоря, то, что вы делаете, — это воровство.

Я буду признателен письмам любого, кто захочет купить наше программное обеспечение, или тех, у кого есть предложения и замечания. Вы можете написать мне по адресу: 1180 Alvarado SE, #114, Albuquerque, New Mexico, 8/108. Ничто не могло бы порадовать меня больше, чем возможность пригласить на работу десять программистов и заполонить любительский рынок хорошим программным обеспечением.

Билл Гейтс,

генеральный партнер Micro-Soft

Письмо опубликовали в информационных рассылках «Домашнего компьютерного клуба» [781] и People’s Computer Company, а также в издании пользователей Altair Computer Notes//. Письмо взорвало сообщество. «Да, грязи на меня вылили много», — признается Гейтс. Из трехсот полученных им писем только в пяти были благотворительные взносы, а остальные обрушивали на него тонны критики [782] .

781

Вестник “Домашнего компьютерного клуба”, 3 февраля 1976 г., http:// www.digibarn.com/collections/newsletters/homebrew/V2_01/gatesletter.html.

782

Интервью, взятое автором у Билла Гейтса.

В целом Гейтс был прав. Программы не менее важны, чем компьютеры. И разработка ПО должна достойно оплачиваться, иначе все перестали бы писать программы. Гейтс скептически относился к идеям любителей о том, что нужно бесплатно копировать все, что можно скопировать, и тем самым способствовал развитию новой области.

При этом его письмо можно назвать дерзким, ведь Гейтс и сам был закоренелым компьютерным вором. С восьмого класса школы по второй курс университета он незаконно подключался к компьютерам и сетям. В письме он также кривил душой, когда утверждал, что для написания BASIC они с Алленом потратили 40 тысяч долларов на аренду процессорного времени. Гейтс умалчивал, что вообще-то никогда не платил за это время, а использовал гарвардский компьютер, финансируемый военными, то есть в итоге — американскими налогоплательщиками. Редактор одной рассылки писал: «Сообщество компьютерных энтузиастов полнится слухами о том, что BASIC, о котором Билл Гейтс говорит в своем письме, был разработан на компьютере Гарвардского университета, работа на котором, по крайней мере частично, оплачивается из государственного бюджета. Вследствие этого встает вопрос об уместности или даже легальности продажи результатов такой работы» [783] .

783

Harold Singer, “Открытое письмо Эду Робертсу”, Вестник Клуба пользователей компьютера Micro-8, 28 марта 1976 г.

В то время Гейтс еще не осознал, что в долгосрочной перспективе пираты помогут его развивающейся компании. Microsoft BASIC моментально распространился по стране и стал стандартом, поэтому другим производителям компьютеров пришлось покупать его у Гейтса. Например, когда компания National Semiconductor выпускала новый микропроцессор, им приходилось использовать Microsoft BASIC просто потому, что все вокруг использовали именно его. «Мы сделали Microsoft стандартом, а он нас ворами обозвал» [784] , — негодовал Фельзенштейн.

784

Интервью, взятое автором у Билла Гейтса.

Поделиться с друзьями: