Хакеры, герои компьютерной революции
Шрифт:
Питтман старательно посещал все собрания Клуба начиная с самого первого, и никогда не прилагал больших усилий в демонстрации своих знаний и никому не рассказывал о том, что он умел, но тем не менее, он заслужил репутацию самого законченного и самого заслуженного инженера в клубе. Он был легко сложен, носил толстые очки и улыбался своей широкой, искрящейся улыбкой, которая показывала, что, несмотря на очевидную стеснительность, он всегда был готов завязать разговор о компьютерном железе. Он сумел построить невероятно полезную компьютерную систему на основе маломощного процессора Intel 4004, и некоторое время занимался тем, что поддерживал список рассылки Клуба. Он получал в некотором роде извращенное удовлетворение, вызывая восхищение
Начиная со старших классов, Питтман мечтал о том, что у когда-нибудь у него будет свой собственный компьютер. Это было самое начало шестидесятых. Как он сам себя описывал: "Всю свою жизнь, я был не наблюдателем, а исполнителем". Он предпочитал работать в одиночку, в своем приватном мире, в котором доминировала обнадеживающая логика электроники. "Я был мало восприимчив к другим способам мышления", говорил он позднее. Он посещал библиотеку для того, чтобы прочитать книгу по электронике, пережить все, что он прочитал, а потом двигаться дальше. "Я не мог долго читать, я откладывал книгу в сторону и создавал прочитанное в своей голове, в случае если я не мог сделать это где-нибудь еще".
Через некоторое время он переехал в Беркли. К этому моменту он уже освоил знания уровня колледжа во многих областях инженерных дисциплин и математики. Его любимым предметом на первом курсе был численный анализ. В то время как вокруг бушевало Движение за Право Свободно Говорить, Питтман с большим упоением возился с практическими задачами в лабораторной части курса, систематически укладывая на обе лопатки одну математическую головоломку за другой, до тех пока они не начинали просить о пощаде. Лекции нагоняли на него скуку, они для него не казались "интересными" и его оценки варьировались от "А" за лабораторные работы, до "F" за теорию (в американской системе образования оценки расставляются от "A" до "F", где "A" соответствует "отлично", а "F" - "очень плохо" - пр.перев.).
При повторении курса он показывал такие же результаты. Возможно, для него было не судьба соответствовать организованной структуре университета.
Для себя он нашел выход. Преподаватель, который к нему хорошо относился, помог ему попасть на работу в одну из лабораторий в Сан-Франциско, принадлежавшую Министерству Обороны. В ней он работал с компьютерами, участвуя в работах, связанных с моделированием ядерных взрывов и возникающими при этом радиационными эффектами. Его работа не вызывала у него никаких этических проблем. "Будучи безразличным к политическим проблемам, я их не замечал", - говорил он. Он был примерным христианином и объявил себя "полу-отказником".
Он объяснял: "Это значит, что я хотел служить, но не имел никакого желания стрелять в других людей. Я работал в лаборатории и тем самым служил моей стране. И моя работа доставляла мне массу удовольствия".
Ему представился шанс оказаться навеки привязанным к компьютерам:
хотя его работа официально заканчивалась в шесть часов, он часто оставался работать на много часов позже, получая удовольствие от работы в одиночку. Он работал и уставал так, что ему было трудно идти. Однажды ночью, когда он ехал домой в Ист Бэй он заснул за рулем и проснулся только после того как его машина въехала в кустарник на обочине дороге. Он изучил компьютерную систему в лаборатории настолько хорошо, что стал неофициальным системным хакером - когда у людей возникали проблемы с машиной, они приходили к Тому. Его серьезно выбило из колеи, когда по окончании войны произошло уменьшение финансирования и лабораторию закрыли.
Но после того как возможность создания своего собственного компьютера стала, наконец, явью, он пришел в Intel, который был изготовителем первого микропроцессора i4004 и предложил написать для него ассемблер. Он договорился о том, чтобы
Хотя он и восхищался технологическим братством Клуба Компьютерных Самодельщиков, Том Питтман относился к той категории людей, которая никогда не собиралась заниматься тем, чем занимался Боб Марш в своей Processor Technology. Он также никогда не задумывался над тем, чтобы поработать в одном из "стартапов" - молодых, энергичных и никому не известных фирм. "Я ни с кем не был знаком близко из тех людей, которые там работали. Люди также не знали, что я - одиночка", - говорил он потом. "Кроме того, у меня не было никаких управленческих навыков, и я больше программист, чем инженер-электронщик".
Но после того как случился "софтверный скандал", зачинщиком которого было письмо Билла Гейтса, Питтман решился на публичное выступление.
"Гейтс вздыхал по своим доходам, и люди сказали: 'Если нам не придется платить за это $150, то мы это купим'. И я решил это доказать". Он отслеживал все новости по Tiny BASIC в Dr. Dobbs Journal, и понял правила, от которых следует отталкиваться при написании BASIC. Он также обратил внимание на то, что появился ряд новых компьютеров, которые были конкурентами продукции MITS, и строились на основе процессора Motorola 6800 вместо чипа i8080, который стоял в "Альтаире" и для этих новых компьютеров тоже не было рабочего интерпретатора языка BASIC. Он решил написать Tiny BASIC для 6800 и продавать его по пять долларов за копию, что было очень небольшой частью от цены MITS, для того чтобы посмотреть будут ли его люди покупать, вместо того чтобы воровать.
Будучи истинным хакером, Питтман не довольствовался только лишь запуском подобия Tiny BASIC: его взяла в оборот тварь под названием "фичедемон (feature creature)", который примостился за спиной у каждого хакера, периодически оттуда выглядывает и вопит: "Больше фич! Сделай их лучше!". Он сконцентрировался на вещах, которые люди считали сделать невозможным в "крохотном" языке, такие, например, как возможность вставлять полезные комментарии, и использование полного набора команд. В течение двух месяцев, он добился того, что его интерпретатор стал запускаться, и он был вполне счастлив, после того как ему удалось продать его компании AMI за $3,500, на том условии что продажи будут неисключительными - он все еще хотел, чтобы любители могли приобретать его по пять долларов за штуку.
Он послал рекламу в журнал Byte и, в течение нескольких дней, в его почтовом ящике оказалось пятьдесят долларов. Некоторые присылали ему по десять долларов и больше, с припиской что "пять - это слишком мало", Некоторые присылали ему по пять долларов, сообщая при этом, чтобы им ничего не присылали взамен, потому что они скопировали BASIC у своих друзей, но Питтман все равно присылал им ленты.
Расходы включали в себя двадцать центов на перфоленту и пятьдесят центов на отпечатанное руководство по языку. Он сидел вечером на кушетке, в своем скромном жилище, слушал христианскую радиостанцию в Сан-Хосе или магнитофонные кассеты с выступлениями с христианских конференций, и продолжал сгибать перфоленты, достигнув большого искусства в сгибании ленты через каждые восемь дюймов. Затем он приходил на почту, и отправлял пакеты с лентами. Все делалось вручную, с помощью его жены, которая все также скептически относилась к его предприятию.