Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда
000
ОтложитьЧитал
© Райтман М.А., перевод на русский язык, 2022
© Оформление. ООО «Издательство «Эксмо», 2023
Предисловие
Я начал работу над книгой про хакеров – программистов и дизайнеров, для которых вычислительная техника – самое важное в мире, потому что они замечательны. Многие отзываются о хакерах с насмешкой или презрением, подразумевая, что они либо социальные изгои, либо программисты-самоучки, пишущие грязный, «забагованный» код. Как по мне, хакеры – совершенно другие. Под часто невзрачной внешностью скрываются авантюристы, провидцы, фанаты риска, художники… и те, кто отчетливо понимал, что компьютер – поистине революционное изобретение. Они знают, как далеко можно зайти, глубоко погрузившись в хакерское мышление, – бесконечно далеко. И я понял, почему истинные хакеры считают этот термин скорее почетным, нежели уничижительным.
Беседуя с ними, исследователями цифровых технологий, – начиная с тех, кто в 1950‐е годы приручал дорогущие машины, до современных молодых магов, осваивавших компьютеры в своих спальнях, – я обнаружил, что между ними есть нечто общее – общая философия, которая, казалось, связана с изящно струящейся логикой самого компьютера. Это философия совместного использования, открытости, децентрализации и желания приручить машину любой ценой. Они хотели (и хотят) совершенствовать машины и таким образом улучшать мир. Эта книга – их подарок нам: нечто ценное даже для тех, кто вообще не интересуется компьютерами.
Хакерская этика практически не кодифицирована, но воплощается в поведении самих хакеров. Я хотел бы познакомить вас с ними – не только видевшими магию компьютера, но и жившими ею. Они работали над освобождением этой магии, чтобы она могла принести пользу всем нам. Это истинные хакеры из Лаборатории искусственного интеллекта Массачусетского технологического института (МТИ) 50–60‐х годов XX века, популистские, менее изолированные аппаратные хакеры Калифорнии 70-х годов и молодые хакеры 80-х годов – геймеры, оставившие свой след в развитии персональных компьютеров.
Это не формальная история развития компьютеров в целом или каких-то конкретных областей. Многие герои, о которых вы прочтете на страницах книги, не самые известные (и уж тем более не самые богатые) личности в области вычислительной техники. Однако они – закулисные гении, прекрасно разбиравшиеся в компьютерах и представившие миру новый образ жизни и нового героя – хакера.
Хакеры вроде Ричарда Гринблатта, Билла Госпера, Ли Фельзенштейна и Джона Харриса – душа вычислительной техники. Я считаю, что их история – их видение, близость с машиной, переживания внутри их особого мира и иногда драматические, иногда абсурдные взаимодействия с внешним миром, – реальная история компьютерной революции.
Кто есть кто: маги и их машины
Боб Альбрехт, основатель компании People’s Computer Company, получал огромное удовольствие, знакомя молодежь с компьютерами.
Altair 8800 – первый микрокомпьютер, детище аппаратных хакеров. С его появлением появилась возможность научиться хакерству. А затем хакеры задумались, что с ним делать дальше.
Apple II – дружелюбный красивый компьютер Стива Возняка. Он имел огромный успех и стал своего рода символом процветающей индустрии.
Atari 800 – домашний компьютер с отличной графикой, хорошо подходящей для игр. Пришелся по душе таким игровым хакерам, как Джон Харрис. Однако компания, создавшая эту машину, ни с кем не хотела делиться секретами ее строения и работы.
Боб и Кэролин Бокс – мировые рекордсмены по добыче золота. Стали очень знамениты в области программного обеспечения, работая на компанию Sierra On-Line.
Дуг Карлстон – корпоративный юрист, бросивший работу и создавший компанию по разработке программного обеспечения Brøderbund.
Боб Дэвис уволился из винного бутика, устроился в компанию Sierra On-Line и разработал компьютерную игру-бестселлер Ulysses and the Golden Fleece. Успех игры стал причиной его личного падения.
Питер Дойч – дрянной спортсмен, но блестящий математик. Будучи подростком, он наткнулся на TX‐0 в МТИ и хакнул его в компании профессиональных взломщиков.
Стив Домпье – член Клуба компьютерных самоучек, первым научивший Altair петь. Позже он создал игру Target для компьютера Sol, очаровавшую Тома Снайдера.
Джон Дрейпер, печально известный «Капитан Кранч», бесстрашно исследовавший телефонные сети. Отсидев за свои проделки тюремный срок, Джон не перевоспитался и стал взламывать компьютеры. От курева у него сносило крышу.
Марк Дюшано – молодой мастер, решивший защитить диски компании On-Line от копирования.
Крис Эспиноза – четырнадцатилетний последователь Стива Возняка и один из первых сотрудников компании Apple.
Ли Фельзенштейн, бывший «военкор» журнала Berkeley Barb, ставший персонажем научно-фантастического романа. Он собирал компьютеры буквально из мусора и считался центральной фигурой аппаратного взлома Bay Area в семидесятые.
Эд Фредкин, основатель компании Information International, считал себя величайшим программистом в мире, пока не встретил Стью Нельсона. Пользуется большим авторитетом среди хакеров.
Гордон Френч – седовласый аппаратный хакер, в гараже которого стояла не машина, а самодельный компьютер Chicken Hawk. Провел первое заседание Клуба компьютерных самоучек.
Ричард Гэрриот – сын астронавта, известный под ником Lord British. Он создал миры Ultima, выпущенные на компьютерных дисках.
Билл Гейтс – самоуверенный компьютерный маг, бросивший Гарвард, написавший BASIC для Altair и жаловавшийся, что хакеры копируют его.
Билл Госпер – мастер компьютерных клавиатур, магистр математики и хакер из Лаборатории ИИ МТИ. Гуру Хакерской этики, фанатеющий от меню китайских ресторанчиков.
Ричард Гринблатт – целеустремленный, неопрятный, каноничный хакер МТИ, умеющий крайне плодотворно работать. Он так часто входил в «ночную фазу», что забросил учебу. Что ж, хакер есть хакер.
Джон Харрис – молодой взломщик игр для Atari 800, ставший знаменитым программистом в Sierra On-Line. Однако ему очень не хватало женского общества.
IBM PC. Первый массовый персональный компьютер компании IBM, поразительным образом соответствовавший принципам хакерской этики и обретший огромную популярность.
IBM 704. Компания IBM – враг, а неуклюжий гигантский компьютер в корпусе № 26 МТИ – его оружие. Позже этот компьютер был модифицирован в IBM 709, а затем в IBM 7090. Мало кто выносил процесс пакетной обработки данных на нем.
Джерри Джуэлл – ветеран Вьетнама, программист, основатель компании Sirius Software.
Стивен Джобс – крайне деловой парень. Не хакер. Он нагло презентовал компьютер Apple II Возняка, заключил множество сделок и создал компанию, заработавшую миллиард долларов.
Том Найт. В шестнадцать лет стал хакером в МТИ. Благодаря ему появилось понятие «несовместимая система разделения времени» (ITS). Позже он стал оппонентом Гринблатта в спорах по поводу LISP-машины.
Алан Коток, студент МТИ из Джерси, работавший над железнодорожным макетом в TMRC, изучивший телефонную сеть в Western Electric и ставший легендарным хакером TX‐0 и PDP‐1.
Ефрем Липкин – хакер-активист из Нью-Йорка, любящий машины, но ненавидящий пользоваться ими. Соучредитель компании Community Memory; друг Фельзенштейна.
LISP-машина – абсолютно хакерский компьютер, изобретенный главным образом Гринблаттом; стал предметом ожесточенного спора в МТИ.
Джон «Дядя» Маккарти – рассеянный, но блестящий профессор МТИ (позже Стэнфорда), помогавший первопроходцам в создании компьютерных шахмат, искусственного интеллекта и языка LISP.
Боб Марш – член Клуба компьютерных самоучек, деливший гараж с Фельзенштейном. Основал компанию Processor Technology, выпустившую компьютер Sol.
Роджер Мелен – член Клуба компьютерных самоучек, основавший компанию Cromemco для производства микросхем для Altair. С помощью видеокарты Dazzler он запускал игру Game of Life у себя на кухне.
Луис Мертон – псевдоним хакера шахматного ИИ, чья склонность впадать в ступор объединила хакерское сообщество.
Джуд Милхон познакомился с Ли Фельзенштейном благодаря секретному объявлению в газете Berkeley Barb. Он стал не только другом Ли, но и членом Community Memory.
Марвин Минский – веселый и крайне одаренный профессор МТИ, возглавлявший Лабораторию ИИ и предоставивший хакерам свободу действий.
Фред Мур – пацифист, ненавидевший деньги, обожавший технологии и основавший Клуб компьютерных самоучек.
Стюарт Нельсон – невысокий хакер из Лаборатории ИИ, с помощью компьютера PDP‐1 взломавший телефонную сеть. Позже основал компанию Systems Concepts.
Тед Нельсон считал себя новатором и считался знатным ворчуном. Выпустил важнейший самиздат Computer Lib.
Рассел Нофтскер – администратор Лаборатории ИИ МТИ в конце шестидесятых годов, ставший затем президентом компании Symbolics.
Адам Осборн родом из Бангкока. Был издателем, затем компьютерщиком, а также считал себя философом. Основал компанию Osborne, чтобы выпускать нормальные компьютеры.
PDP‐1 – первый мини-компьютер компании Digital Equipment. В 1961 году стал настоящей интерактивной находкой для хакеров МТИ и пощечиной для IBM.
PDP‐6 – универсальный компьютер, частично разработанный Котоком. С его великолепным набором инструкций и шестнадцатью регистрами стал краеугольным камнем Лаборатории ИИ.
Том Питтман – член Клуба компьютерных самоучек, потерявший жену, но нашедший и создавший Tiny BASIC.
Эд Робертс – загадочный основатель компании MITS, потрясшей мир своим компьютером Altair.
Стив «Слизняк» Рассел – мальчик на побегушках у Маккарти. Разработал Spacewar! первую видеоигру на PDP‐1. И не заработал на ней ни цента.
Питер Самсон – один из первых хакеров МТИ, фанат систем, поездов, TX‐0, музыки, заседаний клуба и шалостей.
Боб Сондерс – веселый облысевший хакер из TMRC, рано сковавший себя узами брака. Взламывал до поздней ночи, поедая лимонный джем, и освоил стратегию CBS в Spacewar!.
Уоррен Швадер – здоровенный белокурый хакер из сельской местности Висконсина, прошедший путь от работы на конвейере до звезды в сфере разработки программного обеспечения. Не смог в полной мере реализовать свои возможности из-за попадания в цепкие лапы Свидетелей Иеговы.
Дэвид Сильвер бросил школу в четырнадцать и стал талисманом Лаборатории ИИ. Конструировал замочные отмычки и собрал крошечного робота, творившего невероятные вещи.
Дэн Сокол – заросший хулиган, упивавшийся раскрытием технологических секретов в Клубе компьютерных самоучек. Помог распространить BASIC для Altair на бумажной ленте.
Компьютер Sol – компьютер-терминал Ли Фельзенштейна, созданный буквально за два месяца. Он почти стал революционным. Чего-то ему чуть-чуть не хватило.
Лес Соломон – редактор журнала Popular Electronics. Стал двигателем компьютерной революции.
Марти Спергел – старьевщик, член Клуба компьютерных самоучек и добытчик микросхем и кабелей по совместительству. Способен заключить сделку на любую сумму.
Ричард Столлман – последний из хакеров, поклявшихся защищать принципы хакерства до победного конца. Оставался в МТИ до тех пор, пока оттуда не ушел последний фанат китайской стряпни.
Джефф Стивенсон – хакер, тридцатилетний ветеран боевых искусств, пораженный тем, что присоединение к компании Sierra On-Line означало зачисление в Летний лагерь.
Джей Салливан – крайне спокойный и блестящий программист в компании Informatics, впечатливший Кена Уильямса своим знанием значения слова «любой».
Дик Сандерленд – постоянно все записывающий магистр делового администрирования, считавший, что твердая управленческая бюрократия была достойной целью. Однако, будучи президентом компании Sierra On-Line, обнаружил, что хакеры так не думают.
Джерри Сассман – молодой хакер из МТИ. Многие называли его неудачником за пыхтение трубкой и его «манданутые» программы; позже стал выдающимся специалистом в области алгоритмов.
Марго Томмервик – длинноволосая представительница хакерского сообщества. Вместе со своим мужем Элом потратила выигрыш в лотерею на создание журнала, обожествляющего компьютеры Apple.
Терминал Тома Свифта – легендарный компьютерный терминал Ли Фельзенштейна, так никогда и не созданный. Предполагалось, что он позволит пользователю получать абсолютно любую информацию.
TX‐0 – компьютер размером с небольшую комнату. В конце пятидесятых годов эта громадина стоимостью 3 миллиона долларов стала первым персональным компьютером в мире – для сообщества хакеров МТИ, суетившегося вокруг нее.
Джим Уоррен – «техно-сплетник» в Клубе компьютерных самоучек, первый редактор журнала Dr. Dobbs Journal, а позже – организатор прибыльного мероприятия Computer Faire.
Рэнди Уиггинтон – пятнадцатилетний слушатель детского курса Стива Возняка, помогавший Возняку с транспортировкой Apple II в Клуб компьютерных самоучек. Еще школьником стал первым разработчиком в компании Apple.
Кен Уильямс – самонадеянный и блестящий молодой программист, пораженный возможностью вывода текста на ЭЛТ. Основал компанию Sierra On-Line, чтобы приносить пользу обществу, продавая игры для компьютера Apple.
Роберта Уильямс – робкая жена Кена Уильямса, открывшая в себе творческие способности и написавшая Mystery House, первую из своих многочисленных компьютерных игр-бестселлеров.
Стивен «Воз» Возняк – храбрый добросердечный аппаратный хакер из пригорода Сан-Хосе. Создал компьютер Apple, доставив удовольствие себе и своим друзьям.
Часть I
Истинные хакеры
Кембридж: 50-е и 60-е
Глава 1
Клуб TMRC
Питер Самсон вряд ли смог бы объяснить, почему он бродит ночь напролет возле корпуса № 26. Не все можно облечь в слова. Если бы вы были похожи на людей, с которыми Питер Самсон познакомился и подружился зимой своего первого года обучения в Массачусетском технологическом университете (МТИ) в 1958–1959 гг., вам и не потребовались бы объяснения. Блуждание в лабиринте лабораторий и хранилищ, разгадывание тайн телефонных коммуникаций в технических помещениях, следование вдоль проводов, проложенных в подземных туннелях, – посвященным все это было понятно и привычно. Не требовалось объяснять или оправдывать свой порыв, оказавшись перед запертой дверью, за которой слышался призывный шум, приглашающий войти. И если рядом не было сотрудников, следящих за допуском в запертое помещение со столь интригующими звуками, то ему не терпелось заглянуть внутрь, прикоснуться к машинам, щелкнуть тумблерами, посмотреть на реакцию машин, наконец, ослабить винт, изменить схему, подключить по-другому диоды. Питер Самсон с друзьями выросли с особым отношением к миру – любые вещи только тогда приобретали смысл, когда было известно, как они устроены и работают. А как еще узнать тайны вещей, если не брать их в руки и не прикасаться к ним?
Именно в подвале корпуса № 26 Самсон с друзьями обнаружили вычислительный центр. Пафосное стальное здание № 26 с большими окнами было одним из новейших корпусов МТИ. Оно резко выделялось на фоне старинных колонн, возвышающихся перед институтом на Массачусетс-авеню. В подвале находилась комната, заполненная современной вычислительной техникой. В ней работали машины, мало напоминавшие современные компьютеры.
Мало кто видел рабочий компьютер в 1959 году. Еще меньше избранных в те годы могли прикоснуться к нему. Самсон, подтянутый парень с рыжими кудрями и такой манерой растягивать гласные в словах, что, казалось, он перебирает все возможные варианты их звучания, видел компьютеры во время посещений МТИ, куда приезжал из своего родного местечка Лоуэлл, находящегося в тридцати милях от университетского кампуса. Он был одним из десятков «кембриджских мальчишек» – местных старшеклассников, помешанных на науке, которых непреодолимо влекло в кампус. Он даже пытался апгрейдить свой компьютер, оснастив его старыми деталями от аркадных автоматов. Это были лучшие логические элементы, какие он смог тогда найти.
Логические элементы: термин объединяет в себе все то, что влекло к электронике Питера Самсона, сына ремонтника оборудования. Только это имело для него смысл. Испытывая ненасытный интерес к внутреннему устройству, ощущаешь истинный восторг, открывая для себя нечто столь элегантное, как логическая схема, логический элемент, каждая составляющая которого имеет логическое завершение. Вот что по-настоящему волновало Питера Самсона. Он рано оценил математическую простоту устройств. Он увидел телешоу на Бостонском телеканале WGBH, в котором знакомили с азами программирования, и его воображение воспылало. Для Питера Самсона компьютер был своего рода лампой Аладдина: стоит его потереть, и он выполнит любую просьбу. Поэтому Питер стремился узнать как можно больше о компьютерах, создавал собственные проекты, участвовал с ними в научных конкурсах и в конце концов отправился туда, куда попадают все подобные гении, – в МТИ. Сюда стекались необычные старшеклассники в очках с толстенными стеклами, неразвитыми мышцами и мечтами не о триумфе на выпускном вечере, а о победе на научной ярмарке General Electric. МТИ – здесь он будет бродить в два часа ночи в поисках интересного, здесь перед ним предстанет мир, который откроет новые творческие горизонты и изменит его образ жизни. О подобном писатели-фантасты могли только мечтать, для него же это стало реальностью. Питер найдет компьютер, с которым можно поиграться.
Вычислительный центр, на который Самсон натолкнулся случайно, был забит машинами размером с библиотечный шкаф. Комната не охранялась. Работа здесь велась только днем. Избранные счастливцы, официально допущенные сюда, подавали операторам карточки. Операторы с помощью этих машин пробивали в карточках отверстия согласно данным от избранных. В последовательности отверстий шифровалась инструкция для компьютера: поместить данные в определенное место, выполнить какие-то команды или переместить данные. Стопка таких карточек содержала одну компьютерную программу, то есть серию инструкций, выполнение которых должно было приводить к предсказуемому результату – так же неизбежно, как испечь пирог, если следовать рецепту. Карточки передавались другому оператору наверх. Он помещал их в считывающее устройство, с которого информация, зашифрованная в последовательности отверстий, передавалась в гигантский компьютер IBM 704 на первом этаже корпуса № 26.
Компьютер IBM 704 стоил несколько миллионов долларов, занимал целую комнату, требовал постоянного внимания операторов и притока прохладного воздуха, чтобы избежать перегрева радиоламп, которыми был напичкан. В противном случае данные терялись. Если кондиционер выходил из строя, что случалось довольно часто, раздавался громкий сигнал. Услышав его, три инженера стремительно выбегали из соседней комнаты и начинали лихорадочно открывать корпус машины, пока ее нутро не расплавилось. Те, в чьи обязанности входило пробивание отверстий, ввод перфокарт в считывающее устройство, нажатие кнопок на машине, входили в священное братство как «жрецы». Те же, кто официально допускался к процессу подачи «жрецам» карточек, именовали себя «послушниками». Это напоминало языческий ритуал.
Послушник: О, машина, не примешь ли ты мою информацию, чтобы запустить программу и произвести вычисления?
Жрец (от лица машины): Попробую. Но ничего не обещаю.
Как правило, даже привилегированные «послушники» не имели прямого доступа к самой машине. Они могли не видеть результата поглощения машиной их карточек часами, а иногда и днями.
Это все, что Самсон знал о машине, и это расстраивало его, ведь ему жизненно необходимо было получить доступ к ней. В этом заключался смысл его жизни.
Вскоре Самсон с радостью обнаружил в той же комнате специальную машину 407 с клавиатурой. С ее помощью можно было не только пробивать карточки, но и считывать их, сортировать и даже распечатывать. Эти своего рода компьютеры никем не охранялись. Разумеется, работать с ними было непросто: требовалось подключать плату – пластмассовый квадрат размером два на два дюйма со множеством отверстий. Если просунуть провода сквозь отверстия в определенном порядке, то получится нечто похожее на крысиное гнездо, благодаря которому можно управлять машиной. Машина послушается и будет делать то, что вам нужно.
Вот так, не получив разрешения, Питер Самсон приступил к настоящей работе со своими единомышленниками из МТИ, друзьями, объединенными любовью к железнодорожному моделированию. Это был случайный, не очень обдуманный шаг в научно-фантастическое будущее, в котором их интересы разрастутся до уровня подпольной субкультуры, представляющей собой темную сторону компьютерного мира. Это была первая хакерская выходка членов клуба Tech Model Railroad Club (TMRC).
*****
Питер Самсон вступил в TMRC на первой же неделе своей учебы в МТИ, осенью 1958 года. Первым мероприятием, на котором присутствовали первокурсники, была традиционная приветственная лекция, проводимая всегда, сколько себя помнили в МТИ. Посмотрите на сидящего слева от вас… посмотрите на сидящего справа от вас… один из вас троих не окончит институт. Речь повергала первокурсников в ранее неведомый им ужас. Всю жизнь они практически не испытывали академического давления благодаря своему блестящему интеллекту. А теперь справа и слева оказывались люди, не уступающие им в умственных способностях, а некоторые даже превосходящие.
Однако часть первокурсников не испытывала страха после этой речи. Они воспринимали своих однокурсников как кружок по интересам, благодаря которому можно наконец разобраться в устройстве вещей и овладении их работой. В процессе обучения и так достаточно препятствий. Есть ли смысл беспокоиться еще и о таких глупостях, как заносчивые учителя и их оценки? Для таких студентов, как Питер Самсон, само задание имело больший смысл, чем оценка его выполнения.
После лекций состоялся так называемый день первокурсника (Freshman Midway). Все университетские студенческие объединения – братства, группы по интересам и прочие – разместили представительства в большом спортивном зале, привлекая в свои ряды новобранцев. Группа, в которую попал Питер, называлась Tech Model Railroad Club (TMRC). Ее члены, ясноглазые и коротко стриженные старшекурсники, говорили с такой скоростью, будто хотели быстрее избавиться от потока слов. Они хвастались впечатляющей коллекцией моделей железнодорожных путей и поездов на постоянной экспозиции в здании № 20. Питер Самсон давно увлекался поездами, особенно метро. Поэтому он сразу же отправился на экскурсию в здание, напоминавшее временную постройку времен Второй мировой войны. Коридоры напоминали пещеры, а помещение клуба, хоть и располагалось на втором этаже, было сырым и тусклым, словно подвал.
Главной частью комнаты была она – модель железной дороги. Она занимала почти всю комнату. Стоя на небольшом свободном участке, можно было разглядеть маленький город, промышленную зону, миниатюрную троллейбусную линию, гору из папье-маше и, конечно, множество поездов и железнодорожных путей. Поезда были тщательно скопированы с их полноразмерных аналогов. Они даже пускали дым на поворотах, как на рисунках в детских раскрасках.
А потом Питер Самсон заглянул под доски, на которых на уровне груди располагалась модель, и у него перехватило дыхание. Он увидел самую большую в своей жизни электрическую цепь с мотками электрических проводов, реле и тумблерами. Чего там только не было! Аккуратные ряды тумблеров, тускло мерцающие бронзовым блеском реле и длинный беспорядочный клубок красных, синих и желтых проводов, чьи изгибы и завитки напоминали разноцветный «взрыв» на голове Эйнштейна. Это была невероятно сложная система, и Питер Самсон поклялся выяснить, как она работает. По правилам TMRC, ключ от клубного помещения вручался новым членам после сорокачасового марафона по работе над макетом. День первокурсника (Freshman Midway) состоялся в пятницу, а к понедельнику у Питера Самсона был собственный ключ.
*****
Члены TMRC делились на две группы. Некоторым нравилось конструировать реалистичные модели поездов, имеющих историческую и эмоциональную ценность, и декорации для макета. Это были так называемые «братья ножа и кисти». Они выписывали журналы по железнодорожной тематике и долго путешествовали в поездах по старым путям. Вторую группу гораздо больше интересовало то, что скрывалось под макетом, это был своего рода «энергетический комитет» клуба. Разрабатываемая ими система представляла собой некий синтез заумной машины Руба Голдберга и изобретений Вернера фон Брауна. Члены комитета постоянно дорабатывали систему, перестраивали, совершенствовали, иногда и «лажали», как говорилось в их группе. Члены второго комитета были одержимы устройством системы, ее усложнением, изучением влияния новых разработок и элементов на ее работу, выстраиванием оптимальной схемы.
Бо`льшая часть элементов системы, обеспечивающей работу железнодорожной модели, была подарена в рамках спонсорской программы компании Western Electric College (Western Electric College Gift Plan), а точнее, их телекоммуникационным подразделением. Руководитель клуба одновременно отвечал за телефонную сеть кампуса и позаботился о том, чтобы клубу было доступно сложное телефонное оборудование. Взяв его за основу, члены клуба разработали цепь, позволявшую управлять несколькими поездами одновременно, даже если поезда находились на разных участках одного и того же пути. С помощью телефонных дисков для набора номера «инженеры» из TMRC могли определять, каким поездом и на каком участке пути они будут управлять сейчас. Для этого использовалось сразу несколько телефонных ретрансляторов, перемычек и шаговых переключателей. Движение энергии от одного блока системы к другому сопровождалось звуками «чу-чу-чу».
Именно эта группа студентов разработала описываемую дьявольски хитроумную схему, и именно их ненасытное любопытство толкало вперед тех, кто бродил по лабиринтам университетских зданий в поисках компьютера. Всю жизнь они стремились к знанию через практику.
Главой «энергетического комитета» клуба был заразительно смеявшийся старшекурсник Боб Сондерс с румяным выразительным лицом и талантом управлять коммутационной аппаратурой. Его детство прошло в Чикаго. Как-то он построил высокочастотный трансформатор для школьного проекта – почти двухметровую версию трансформатора Теслы, изобретенного в начале XIX века для передачи высокого напряжения. Сондерс рассказывал, что после включения трансформатора вырубились все телевизоры в ближайших кварталах.
Еще одним членом «энергетического комитета» клуба был Алан Коток – одногруппник Самсона, полный, с лицом без выраженного подбородка, в очках с толстыми стеклами, родом из Нью-Джерси. Семья Котока вспоминала случай, когда трехлетний Алан отверткой вытащил штепсель из розетки, осыпав пол дождем искр. В шесть лет он собирал светильники, а будучи старшеклассником, однажды попал на экскурсию в исследовательскую лабораторию Mobil в соседнем Хэддонфилде, где увидел первый в своей жизни компьютер. Оправившись от шока, он не раздумывая сделал выбор в пользу МТИ. Уже на первом курсе он заработал репутацию одного из самых талантливых членов «энергетического комитета» TMRC.
Члены этого комитета каждую субботу съезжались на свалку Эли Хеффрона в Сомервилле в поисках запчастей, чтобы потом часами лежать на спине под железнодорожным макетом, изредка отдыхая в небольших крутящихся креслах. Они могли работать ночь напролет, несанкционированно подключая системы железнодорожной модели к телефонной линии Восточного кампуса.
Костяк клуба часами проводил время в своем помещении, постоянно совершенствуя систему и споря о дальнейших планах. Они изобрели собственный сленг, непонятный посторонним, кому случалось сталкиваться с этими фанатично увлеченными подростками в клетчатых рубашках с карманами и вечными карандашами в них, китайских брюках и неизменной бутылкой кока-колы. Участники TMRC купили собственный автомат за пугающую сумму 165 долларов. Расходы окупились через три месяца благодаря установленной членами клуба цене в 5 центов за бутылку. Чтобы увеличить продажи, Сондерс установил рядом разменный аппарат для желающих приобрести бутылку кока-колы. Аппарат проработал долгие годы. Если часть оборудования выходила из строя, это называлось «лузернулось» (losing), если оборудование разрушалось, говорили «манданулось» (munged, mashed until no good), два стола в углу помещения были не офисом, а «дырой» (orifice), тот, кто настаивал на прохождении обучения, назывался «тулзой» (tool), мусор – «крафтом» (cruft), а реализованный проект или продукт, созданный не только для достижения конкретной цели, но и для собственного удовольствия от воплощения идеи, – «хаком» (hack).
Этот термин, вероятно, в стенах МТИ появился еще ранее. Им здесь называли редкие студенческие выходки, например покрытие купола здания кампуса фольгой. Когда члены клуба упоминали «хак», они выражали свое уважение. И хотя кто-то посчитает хитроумное соединение ретрансляторов простым «хаком», следует учитывать, что хак предполагает инновации, стиль и виртуозное владение техникой. Можно было бы преуменьшить значение «хака системы» (сравнив его с тем, как кто-то просто «ломает», словно хворост), однако в процессе столько мастерства, что, пожалуй, сложно не воздать ему должное.
Самые продуктивные члены «энергетического комитета» клуба гордо называли себя хакерами. В стенах клубного помещения в здании № 20 и комнаты, где проводились учебные занятия и велись многочисленные технические споры, участники группы самовольно возвели себя в ранг героев исландских легенд. Вот как Питер Самсон описал себя и своих друзей в поэме, написанной в стиле Карла Сэндберга, в клубном проспекте:
Великий стрелочник,
Тестер предохранителей, творец-путейщик,
Строитель железных дорог и продвинутый ломщик систем;
Чумазый, волосатый, раскинувший свои щупальца,
Аппарат с точечной функцией и индикаторами:
Я слышал, что ты злодей, и поверил; ибо я видел, как ты заманиваешь послушников системы цветными огоньками…
В пыли под башней мы взламываем все подряд,
Ломаем так, как это делает невежда-первокурсник, не терявший работы и не вылетавший из школы.
Ломаем пульт управления, чтобы добраться до переключателей, контролирующих движение поезда по макету,
Ломаем!
Мы хакеры, чумазые, волосатые, юные, неудержимые, те, кто палит диоды и гордится тем, что он стрелочник, тестер предохранителей, творец-путейщик, строитель железных дорог и продвинутый ломщик системы.
При любой возможности Самсон и его друзья проникали в компьютерную комнату со своими платами, мучая машину для совершенствования системы переключателей под макетом. И, что не менее важно, они видели, что происходит с вычислительной техникой, если довести ее до предела.
- A – значит Anonymous. Иллюстрированная история хакерской группировки, изменившей мир
- Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда
- Призрак в Сети. Мемуары величайшего хакера
- Криптография. Как защитить свои данные в цифровом пространстве
- Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда
- Как оценить риски в кибербезопасности. Лучшие инструменты и практики
- Безопасность веб-приложений. Исчерпывающий гид для начинающих разработчиков
- Как противостоять хакерским атакам. Уроки экспертов по информационной безопасности
- Общество контроля. Как сохранить конфиденциальность в эпоху тотальной слежки