Леви Стивен - Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда стр 9.

Шрифт
Фон

Мардж Сондерс каждое субботнее утро ездила на «Фольсе» в супермаркет Safeway и по возвращении спрашивала мужа: «А не поможешь ли ты мне отнести покупки?» Боб Сондерс отвечал: «Нет». Пораженная отказом, Мардж сама таскала пакеты. Так повторилось несколько раз, после чего она вышла из себя, осыпала его проклятиями и потребовала объяснить, почему он отказывается помогать.

 Глупый вопрос,  сказал он.  Конечно, мне не нравится носить продукты. Вот если бы ты приказала мне их принести, я бы это сделал.

Это было похоже на то, как если бы Мардж ввела программу в TX‐0 и программа крашнулась (нарушилась) из-за неправильного синтаксиса. Только когда она «отладила» свой вопрос, компьютер в мозгу Боба Сондерса стал успешно обрабатывать инструкции.

Глава 2

Этика хакера

Вокруг нового «солнца»  компьютера TX‐0  зарождался новый мир с совершенно новой философией, этикой и мечтами.

Хакеры TX‐0 даже не предполагали, что, посвящая все свои знания и силы компьютерному программированию с той безграничной преданностью, редко заметной посторонним, они прослывут пионерами в деле симбиоза компьютера и человека. С жаром, свойственным молодым гонщикам, постоянно разгоняющим движки своих болидов, они достигали желаемого, воспринимая все происходящее как должное и обыденное. Даже после того, как начала формироваться особая хакерская культура, появились легенды, а их мастерство программирования превзошло все прежние уровни, хакеры очень неохотно признавали, что в их узком кругу, сосредоточенном вокруг TX‐0, зарождалось новое сообщество со своими нравами и убеждениями.

Принципы новой хакерской этики не обсуждались, с ними лишь молча соглашались. Не издавалось никаких манифестов, миссионеры не пытались обратить кого-либо в свою веру. Компьютер произвел революцию в сознании Самсона, Сондерса, Котока и прочих, чьи жизни до работы с TX‐0 казались лишь подготовкой, прелюдией к настоящему делу к работе за пультом управления TX‐0. Они лишь молчаливо соблюдали новые принципы. Хакеры более позднего периода, легендарные Гринблатт или Госпер, отнесутся к принципам хакерской этики даже с большей щепетильностью, чем те, кто стоял у истоков этого движения. Хотя пройдет еще несколько лет, прежде чем принципы хакерства будут четко сформулированы.

Тем не менее уже во времена TX‐0 были заложены принципы хакерской этики. Они гласили:

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

Хакеры верят, что важные знания о системах, о мире можно получить, разобрав их на части, наблюдая, как они работают, и используя эти знания для создания новых и даже более интересных вещей. Их возмущают любые запреты и препятствия, возникающие на пути познания, будь то закон, человек или физический барьер.

Это особенно ярко проявляется, когда хакер хочет исправить что-то, что, по его мнению, сломано или нуждается в доработке. Несовершенные системы приводят хакеров в ярость, их первобытный инстинкт отлаживать системы. Это одна из причин, почему хакеры обычно ненавидят водить автомобиль. Для них система дорожного движения случайная система светофоров и хаотично проложенных улиц с односторонним движением, вызывающая пробки. Хакером за рулем овладевает импульсивное желание переставить знаки, перепрограммировать светофоры, отладить всю схему дорожного движения.

В идеальном хакерском мире приветствуется вмешательство любого человека, разозлившегося из-за несовершенства системы, в управление светофорами. Необходимо разбирать и менять то, что работает несовершенно. Правила, которые запрещают вам влезать в несовершенные системы, чтобы изменить их, нелепы. Такие правила не следует соблюдать. Такое отношение к миру подтолкнуло членов TMRC создать неформальный Полуночный реквизиторский комитет (Midnight Requisitioning Committee). Когда клубу требовались диоды или пара реле для внедрения новой функции в существующую схему управления, члены «энергетического комитета» под покровом ночи отправлялись на поиски искомого. Хакеры, предельно честные в других вопросах, не считали подобное изъятие кражей сознательная слепота.

Вся информация должна быть свободной.

Если у вас нет доступа к информации, необходимой для улучшения ситуации, как вы можете что-то исправить? Свободный обмен информацией, особенно если она представлена в виде компьютерной программы, обеспечивал бо`льшую творческую активность в целом. Работая на машине типа TX‐0, практически не имевшей программного обеспечения, вы сталкивались с необходимостью писать системные программы, облегчающие программирование. Приходилось придумывать инструменты для создания инструментов. Их хранили в ящике панели управления, и доступ к ним имели все, кто работал за компьютером. Благодаря свободному доступу к системным программам не приходилось всякий раз изобретать велосипед. Не было необходимости каждому писать собственные системные программы лучшая версия была доступна каждому, и каждый мог свободно копаться в ее коде, совершенствуя его. В мире должны царить полнофункциональные программы, чей код сокращен и отлажен до совершенства.

Безоговорочная вера в свободу информации была основана на собственно работе компьютера или программы. Биты двоичной системы движутся по прямому, логическому пути, необходимому для выполнения задачи. Этот свободный поток информации и есть суть работы компьютера. Если в память компьютера не сможет поступать информация с устройств ввода-вывода, например считывателей перфолент или свитчей, рухнет вся система. С точки зрения хакеров, любой системе выгоден свободный поток информации.

Недоверие к власти продвижение децентрализации.

Лучший способ продвигать свободный обмен информацией открытая система, не имеющая границ между хакером, информацией или оборудованием, необходимым ему в процессе его познания, совершенствования и просто в течение рабочего времени. Хуже всего, если на пути встает бюрократия. Бюрократия корпоративная, правительственная или университетская показывает ущербность системы, неспособной адаптироваться к вновь возникшему исследовательскому стремлению истинных хакеров. Бюрократы прячутся за выдуманными правилами (в отличие от логических алгоритмов, на основе которых работают машины и компьютерные программы). Они используют их для консолидации власти, а конструктивный импульс хакеров воспринимают как угрозу.

Олицетворением всего бюрократического мира была огромная корпорация IBM. Причина, по которой она порождала своих монстров, лишь частично была связана с использованием устаревших радиоламп. Главная же причина крылась в том, что этот неуклюжий бизнес-гигант не успевал реагировать на новые идеи, импульсы хакеров. Если бы компания IBM стала лидером (как думали хакеры TMRC), мир был бы раздавлен титанами с радиолампами и перфокартами, и только привилегированные «жрецы» получали бы доступ к компьютерам.

Чтобы убедиться в этом, достаточно было взглянуть на сотрудника корпорации IBM. Белая, застегнутая до последней пуговки рубашка, аккуратно завязанный черный галстук, тщательно зачесанные волосы и пачка перфокарт в руках. Если прогуляться по вычислительному центру, где сменяли друг друга компьютерные гиганты 704, 709, а затем и 7090  лучшее достижение компании IBM, то нельзя не обратить внимание на педантичный порядок. Были даже огороженные участки, недоступные к посещению без специального разрешения. По сравнению с этим свободная атмосфера лаборатории с TX‐0, безусловно, выигрывала. Здесь неряшливость была нормой, и любой страждущий мог войти в комнату с компьютером.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3