Хакеры, герои компьютерной революции
Шрифт:
Это была обжигающая и хорошо работающая атмосфера, в полном соответствии с Хакерской Этикой. Здесь не устанавливалось никаких искусственных границ. На самом деле, каждый пункт этой Этики, сформированной еще хакерами из МТИ, был воплощен в той или иной степени членами Клуба Самодельных Компьютеров. Исследовательская деятельность и практическая работа рассматривались в качестве самых главных пунктов, информация которая собиралась в результате этих исследований и походов в схемотехнику, распространялась свободно даже между потенциальными конкурентами (идея конкуренции медленно внедрялась среди новых компаний, так как основная борьба заключалась в том, чтобы создать хакерскую версию промышленности - это была задача, над которой все работали, не покладая рук). Авторитарные правила полностью отвергались, и люди верили в
Конечно же, это нисколько не отвращало их от полного погружения в хакерство этих компьютеров ради собственно хакерства, ради самого процесса, ради поиска, ради мечты. Все их существование было нацелено на то, чтобы дождаться момента, когда, плата, которую они спроектировали, шина, которую они старательно разводили, или программа, которая была набрана ими на переключателях совершала свой первый запуск? По словам одного из них, этот момент был похож на прохождение локомотива над участком дороги, который был только что отремонтирован, с разгоном на нем до девяноста миль в час. Если ваш путь был не достаточно правильно проложен, то состав на всей скорости сходил с рельсов? дым? огонь? искореженный металл?. Но если вы все правильно похачили, то он проносился по своему маршруту с воодушевляющей скоростью. Вас пронизывала мысль и осознание того, что тысячи вычислений в секунду проносились по этой схеме, несущей отпечаток вашей собственной личности. Вы были властелином информации и законодателем нового мира.
Клуб Самодельных Компьютеров посещали некоторые официальные лица, которые бывали ошеломлены технической жесткостью проходивших споров и интенсивным "флеймом", который разгорался до невообразимой величины, когда люди пускались в хакерскую гонку обсуждения методов проектирования. Тед Нельсон, автор Computer Lib, пришел однажды на такое собрание и пришел от всего этого в замешательство, позднее он говорил о небрежно одетой и в своем большинстве непричесанной клубной публике, как о "монахах микросхем, о людях которые были одержимы чипами. Это было похоже, как если бы он пришел на собрание людей, которые любили свои кувалды". Боб Альбрехт редко здесь появлялся, объясняя это тем, что "Я мог понимать примерно только каждое четвертое слово из того, что говорили эти парни? Они были хакерами". Джуд Милхон, женщина с которой Ли дружил после их встречи через журнал Barb и их совместную работу в Community Memory, однажды заглянула в клуб и была неприятно поражена их концентрацией исключительно на технологии, исследовании, и управлением ради управления. Она заметила полное отсутствие аппаратных женщин-хакеров, и ее взбесила одержимость хакеров-мужчин в их технологических играх с силой. Она просуммировала все свои впечатления в виде эпитета "мальчишки и их игрушки", и, как и Фред Мур, она также была обеспокоена тем, что слепой любовный роман с технологией может привести их к злоупотреблению этой технологией.
Ни одна из этих тревог не замедляла поступательного движения Клуба Самодельщиков, который разросся до нескольких сотен человек, полностью заполнявших аудиторию SLAC. Собрание клуба становилось раз в две недели светлым огнем более чем для сотни особо увлеченных самодельщиков. То, что они начали, было похоже на крестовый поход - это как раз то, что Тед Нельсон, чья книга была полна выпадов в адрес IBM, должен был оценить должным образом. Пока что IBM и прочие Большие Парни не уделяли никакого внимания этим хакерам вместе с их компьютерными клубами и идеями обладания личными компьютерами.
Самодельщики и им подобные хакерили не только процессор i8080, но и подкапывались под сам фундамент
* * *
В тот момент, когда Лес Соломон, нью-йоркский гуру этого движения, нанес визит на западное побережье, Клуб Самодельных Компьютеров находился в своем золотом веке и полном блеске своей славы. Соломон сначала посетил Роджера Мелена и Гарри Гарланда, которые только что завершили работу над прототипом продукта компании Cromemco. Он собирался его поместить на обложке Popular Electronics ноябрьского выпуска 1975 года. Это была дополнительная карта для "Альтаира", которая бы позволила компьютеру подключаться к цветному телевизору, что делало возможным получение невероятной (по тем временам)
графики. Мелен и Гарланд назвали свою карту "Dazzler" (на русском это, видимо, будет звучать как "Глюкало" ?– пр.перев.) Лес приехал на квартиру Роджера для того, чтобы на нее посмотреть, но перед тем как они воткнули карту в "Альтаир" Роджера, они втроем решили выпить, и к тому моменту, когда карта была установлена в компьютер и включен цветной телевизор, они уже "дошли до кондиции".
Показать возможности карты Dazzler можно было при помощи двух программ, существовавших на этот момент. Одна из них называлась калейдоскоп - она выдавала плавно менявшиеся изображения. Для Соломона это был великий момент, он мог видеть как компьютер, которому он тоже помог появиться в этом мире, рисовал красивые картинки на цветном телевизоре.
Затем они попробовали еще одну программу: LIFE. Это была игра, которая на самом деле была больше чем просто игра, созданная математиком Джоном Конвеем. Это была игра, которую Билл Госпер, волшебник из МТИ, хакерил столь сосредоточенно и до такого состояния, после которого он надеялся, что жизнь начнет генерировать самое себя. Конечно, версия, которая работала на "Альтаире", шевелилась существенно медленнее, чем программа на PDP-6. Здесь не было ничего из тех элегантно похаченных утилит, что были на PDP-6, но она работала по тем же самым правилам. И она все это делала, находясь прямо на кухонном столе. Гарланд разместил несколько фигур, и Лес Соломон, не знавший полностью правил игры и конечно ничего не знавший о глубоком математическом и философском смысле, смотрел как маленькие синие, красные и зеленые звезды (Dazzler раскрашивал клетки именно в такие цвета) пожирают другие маленькие звезды или производят другие звезды. "Что за трата времени?", - думал он, "Впрочем, кого это волнует?"
Затем он начал играть с машиной без какой-то определенной цели, создавая на экране определенные картинки и запуская их. Он, будучи поддатым, нарисовал на экране нечто, что напоминало звезду Давида.
Позднее он вспоминал: "Я запустил программу и смотрел как она, в конечном счете, съела сама себя". Это заняло около десяти минут, после чего все кончилось. Я подумал: "Интересно, не означает ли это, что через это придется пройти всей еврейской религии после 247 поколений?". Потом я нарисовал распятие. Оно прошло через 121 поколение. Означает ли это, что иудаизм переживет христианство?"
Вскоре он рисовал на экране полумесяцы, звезды и прочие символы различного значения, и вся троица, точнее вся четверка, включая Альтаир, исследовала загадки мировых религий и национальностей.
"Какого черта и кому нужна философия трех напившихся в три часа ночи?", - сказал потом Соломон. "Это был всего лишь компьютер, но он был здесь".
Лес Соломон владел еще одним видом магии, которым вполне мог поделиться. Одна из его историй, которую он рассказывал, настолько вопиющая, что только человек с крайне плохим воображением мог сказать, что она невероятная, произошла с ним в те времена, когда он занимался одним из своих "хобби" - археологией доколумбовой эпохи.