Первые домашние компьютеры
На первом собрании “Домашнего компьютерного клуба” в марте 1975 года Altair стал гвоздем программы. MITS послала одну свою машину в People’s Computer Company для ознакомления, оттуда Altair попал в руки Фельзенштейна, Липкина и их коллег, а затем — в гараж на собрание нового клуба, где его выставили на суд радиолюбителей, хиппи и программистов. Многих он не впечатлил. Фельзенштейн тоже не увидел ничего особенного, просто переключатели да лампочки. Однако у всех появилось ощущение, что Altair предвозвещает наступление новой эры. Тридцать человек обступили компьютер, все делились своими мыслями. “Возможно, именно в тот момент в персональном компьютере увидели инструмент для объединения людей”117, — комментирует Фельзенштейн.
Матерый программист Стив Домпьер рассказывал, как поехал, чтобы получить свой компьютер, в Альбукерке, потому что MITS не успевала собирать предоплаченные машины. В апреле 1975 года, перед третьим собранием “Домашнего компьютерного клуба”, он сделал невероятное открытие. Он написал для Altair программу, которая сортировала массив чисел, запустил ее, а параллельно слушал прогноз погоды по радио с низкочастотными транзисторами. И вдруг радио стало свистеть — виу-вииуу-ВИУВИИИ, причем звуки были разной тональности. “Ну надо же, чего только не бывает. Мое первое внешнее устройство, — подумал Домпьер и начал экспериментировать. — Я запустил и другие программы, чтобы послушать, как они «звучат», и где-то через восемь часов подбора нот и тестирования у меня была написана программа, которая могла заставить радио издавать разные звуки, то есть играть музыку”118. Он составил таблицу звуков, которые получались от разных циклов его программы, и в конце концов при помощи тумблеров смог ввести необходимые команды в Altair — его маленькое радио заиграло песню The Beatles “The Fool on the Hill".[78] Не то чтобы песня звучала хорошо, но участники “Домашнего компьютерного клуба” слушали ее в благоговейной тишине, а затем устроили овацию и потребовали исполнения на бис. В репертуар Altair Домпьер также добавил Daisy Bell (Bicycle Built for Two), которая считалась первой песней, когда-либо исполненной компьютером. В 1961 году именно ее играл IBM 704 в Bell Labs, а в 1968-м она стала лебединой песней компьютера HAL из фильма Стэнли Кубрика “2001 год: Космическая одиссея” — в конце фильма компьютер отключали. Домпьер говорил, что эта песня была “генетически заложена” в Altair. В результате радиолюбители из “Домашнего компьютерного клуба” получили компьютер, который они могли взять домой и на котором можно было творить — в том числе создавать музыку, как и предсказывала Ада Лавлейс.
Программа Домпьера была опубликована в следующем номере вестника People's Computer Company, а в ответ таинственный читатель написал письмо, вошедшее в историю. “В People's Computer Company напечатана статья Стивена Домпьера о его музыкальной программе для Altair', — писал некто Билл Гейтс, студент из Гарварда, который находился в академическом отпуске и коротал время, разрабатывая программное обеспечение для MITS в Альбукерке. Его письмо включили в новостную рассылку Altair: “В статье приводится исходный код программы и данные для проигрывания The Fool on the Hill и Daisy, но нет ни слова о том, как это работает, а я не понимаю, как. Может быть, кто-нибудь знает?”119 Ответ был прост. Когда на компьютере работает программа, его излучение вызывает радиопомехи, которые может воспроизвести стоящий рядом AM-радиоприемник, и следовательно, используя различные циклы программы, можно было добиться звуков разной тональности.
Его вопрос только опубликовали, а Гейтс уже ввязался в принципиальный спор с “Домашним компьютерным клубом”. Их разногласия заложили основу будущего противостояния: Гейтс олицетворял собой коммерческий подход, требующий патентования, а участники “Клуба” выступали за свободу информации.
Пол Аллен (род. в 1953 г.) и Билл Гейтс (род. в 1955 г.) в комнате с компьютерным терминалом в школе Лейксайд
Фотография Гейтса, арестованного полицией за превышение скорости, 1977 г.
Команда Microsoft, Гейтс — внизу слева, Аллен — внизу справа.
В Альбукерке перед отъездом, декабрь 1978 г.
Глава 9
Программное обеспечение
В газетном киоске на Гарвард-сквер Пол Аллен увидел январский выпуск журнала Popular Electronics за 1975 год, на обложке которого красовался компьютер Altair. Это и заинтриговало, и испугало его. Пол был в восторге, что наступает эра персональных компьютеров, но боялся оказаться не у дел. Он заплатил положенные 75 центов, схватил журнал и отправился в сторону гарвардского общежития к своему другу Биллу Гейтсу из Сиэтла. Они вместе учились в университете, и оба были компьютерными фанатиками. В свое время Гейтс уговорил Пола бросить университет и переехать в Кембридж, штат Массачусетс. “Эй, мы все пропускаем”, — заявил Аллен и протянул ему журнал. Гейтс начал ходить взад-вперед по комнате, как он часто делал, когда его что-то беспокоило. Он дочитал статью и понял, что Аллен прав. Следующие два месяца они маниакально, буквально днем и ночью писали код, который изменит самую суть компьютерной индустрии1.
Гейтс родился в 1955 году. Он не был похож на других IT-первопроходцев — в детстве его особо не занимала техника. Ему было неинтересно собирать наборы Heathkit или паять электросхемы. Школьный учитель физики недолюбливал Гейтса за то, с каким высокомерием тот показывал класс, мастерски управляясь со школьным компьютерным терминалом. А однажды этот учитель задал собрать набор RadioShack, и Гейтс спаял все очень неаккуратно, везде были капли припоя, и прибор не работал2.
Компьютеры очаровывали Гейтса не микросхемами, а программным обеспечением. Каждый раз, когда Аллен предлагал создать свой компьютер, Гейтс отвечал: “Железо не наш конек, Пол. Мы с тобой больше по программам”. И Аллен, который был постарше Гейтса и в детстве таки собирал коротковолновые радиоприемники, все же признавал, что будущее за программистами и что техника не их с Биллом сильная сторона3.
Когда в декабре 1974 года Гейтс и Аллен увидели ту обложку Popular Electronics, они решили создать программное обеспечение для персональных компьютеров. Более того, они собирались перетянуть одеяло на себя и представить компьютеры чем-то легко заменимым и преходящим, а операционные системы и приложения — продуктом универсальным и вечным, чтобы заодно они стали самым прибыльным направлением IT. Когда Аллен показал Гейтсу ту статью, никакого рынка ПО еще не существовало. “Мы подумали, что самое время его создать. Так и сделали”, — говорит Гейтс. Через много лет, окидывая взглядом все свои достижения, он признает, что это стало решением всей его жизни4.
(adsbygoogle = window.adsbygoogle || []).push({});