Хакерская этика — это философия и набор моральных ценностей в хакерской культуре . Практикующие считают, что обмен информацией и данными с другими людьми является этическим императивом. [1] Хакерская этика связана с концепцией свободы информации , а также с политическими теориями антиавторитаризма , анархизма и либертарианства . [2] [3] [4]
Хотя некоторые принципы хакерской этики были описаны в других текстах, таких как «Computer Lib/Dream Machines » (1974) Теда Нельсона , термин «хакерская этика» обычно приписывается журналисту Стивену Леви , который, по-видимому, был первым, кто задокументировал как философию, так и основателей философии в своей книге 1984 года под названием «Хакеры: герои компьютерной революции» .
Хакерская этика зародилась в Массачусетском технологическом институте в 1950–1960-х годах. Термин « хакер » долгое время использовался там для описания студенческих розыгрышей, которые регулярно придумывали студенты MIT, и использовался в более общем смысле для описания проекта, предпринятого или созданного для достижения какой-либо конструктивной цели, но также и из удовольствия от простого участия. [5]
В 1959 году в классе электронных счетных машин (EAM) Массачусетского технологического института разместили ранний компьютер IBM 704. Эта комната стала плацдармом для первых хакеров, поскольку студенты MIT из клуба технического моделирования железных дорог пробирались в класс EAM после окончания рабочего дня, чтобы попытаться запрограммировать 30-тонный и 9-футовый (2,7 м) компьютер.
Хакерская этика описывалась как «новый образ жизни с философией, этикой и мечтой». Однако элементы хакерской этики не обсуждались и не обсуждались открыто; скорее они были неявно приняты и молчаливо согласованы. [6]
Движение за свободное программное обеспечение зародилось в начале 1980-х годов среди последователей хакерской этики. Его основателя Ричарда Столлмана Стивен Леви называет «последним настоящим хакером». [7]
Ричард Столлман описывает:
«Хакерская этика относится к чувствам правильного и неправильного, к этическим идеям, которые были у этого сообщества людей, — к тому, что знаниями следует делиться с другими людьми, которые могут извлечь из них пользу, и что важные ресурсы следует использовать, а не тратить впустую». [8]
и более точно утверждает, что хакерство (которое Столлман определяет как игривую сообразительность) и этика — это два отдельных вопроса:
«То, что кому-то нравится хакерство, не означает, что у него есть этические обязательства относиться к другим людям должным образом. Некоторые хакеры заботятся об этике — я, например, — но это не часть того, что значит быть хакером, это отдельная черта. [...] Хакерство не связано в первую очередь с этическими проблемами.
[...] хакерство, как правило, заставляет значительное число хакеров думать об этических вопросах определенным образом. Я бы не хотел полностью отрицать всякую связь между хакерством и взглядами на этику». [9]
Хакерскую культуру сравнивали с ранним протестантизмом [ требуется цитата ] . Протестантские сектанты подчеркивали индивидуализм и одиночество, подобно хакерам, которых считали одиночками и непредвзятыми личностями. Понятие морального безразличия между хакерами характеризовало постоянные действия компьютерной культуры в 1970-х и начале 1980-х годов. По словам Киркпатрика, автора книги «Хакерская этика» , «компьютер играет роль Бога, чьи требования имеют приоритет над человеческими чувствами, когда дело доходит до оценки долга по отношению к другим».
Согласно книге Киркпатрика «Хакерская этика»:
«Исключительная целеустремленность и решимость продолжать работать над проблемой до тех пор, пока не будет найдено оптимальное решение, являются хорошо документированными чертами ранних хакеров. Готовность работать всю ночь над одной-единственной проблемой программирования широко упоминается как черта ранней «хакерской» компьютерной культуры».
Хакерская культура помещена в контекст молодежной культуры 1960-х годов, когда американская молодежная культура бросила вызов концепции капитализма и крупных централизованных структур. Хакерская культура была субкультурой внутри контркультуры 1960-х годов. Главной заботой хакеров было оспаривание идеи технологической экспертизы и власти. Период хиппи 1960-х годов пытался «перевернуть машину». Хотя хакеры ценили технологии, они хотели, чтобы обычные граждане, а не крупные корпорации, имели власть над технологиями «как над оружием, которое может фактически подорвать авторитет эксперта и власть монолитной системы».
Как резюмировал Леви в предисловии к книге «Хакеры» , общие принципы хакерской этики включают в себя: [10]
В дополнение к этим принципам Леви также описал более конкретные хакерские этические принципы и убеждения в главе 2 «Хакерская этика» : [11] Этика, которую он описал в главе 2, такова:
С первых дней современных вычислений и до 1970-х годов пользователи компьютеров гораздо чаще имели свободы, предоставляемые этикой открытого обмена и сотрудничества. Программное обеспечение , включая исходный код, обычно предоставлялось совместно лицами, которые использовали компьютеры. Большинство компаний имели бизнес-модель, основанную на продаже оборудования, и предоставляли или связывали соответствующее программное обеспечение бесплатно. По словам Леви, обмен был нормой и ожидался в некорпоративной хакерской культуре. Принцип обмена вытекал из открытой атмосферы и неформального доступа к ресурсам в MIT. На заре компьютеров и программирования хакеры в MIT разрабатывали программу и делились ею с другими пользователями компьютеров.
Если взлом считался особенно хорошим, то программа могла быть размещена на доске где-то около одного из компьютеров. Другие программы, которые могли быть построены на ней и улучшены, сохранялись на лентах и добавлялись в ящик программ, легко доступный всем остальным хакерам. В любое время другой хакер мог залезть в ящик, выбрать программу и начать добавлять к ней или «обманывать», чтобы сделать ее лучше. Обман относился к процессу создания более краткого кода, чтобы можно было сделать больше за меньшее количество инструкций, экономя драгоценную память для дальнейших улучшений.
Во втором поколении хакеров обмен подразумевал обмен с широкой общественностью в дополнение к обмену с другими хакерами. Конкретной организацией хакеров, которая занималась обменом компьютерами с широкой общественностью, была группа под названием Community Memory . Эта группа хакеров и идеалистов размещала компьютеры в общественных местах, чтобы ими мог пользоваться любой желающий. Первый общественный компьютер был установлен снаружи Leopold's Records в Беркли, Калифорния .
Другое совместное использование ресурсов произошло, когда Боб Альбрехт предоставил значительные ресурсы для некоммерческой организации под названием People's Computer Company (PCC). PCC открыла компьютерный центр, где любой желающий мог пользоваться компьютерами за пятьдесят центов в час.
Эта практика второго поколения обмена способствовала битвам свободного и открытого программного обеспечения. Фактически, когда версия BASIC Билла Гейтса для Altair была распространена среди хакерского сообщества, Гейтс утверждал, что потерял значительную сумму денег, поскольку мало кто из пользователей платил за программное обеспечение. В результате Гейтс написал Открытое письмо любителям . [21] [22] Это письмо было опубликовано несколькими компьютерными журналами и информационными бюллетенями, в частности, Homebrew Computer Club , где и происходила большая часть обмена.
Согласно Бренту К. Джесику в «Демократизации программного обеспечения: открытый исходный код, хакерская этика и не только », технология ассоциируется с социальными взглядами и целями. Джесик ссылается на взгляды Гисле Ханнемира на открытое исходное кодовое программное обеспечение против коммерциализированного. Ханнемир приходит к выводу, что когда хакер создает программное обеспечение, оно является гибким, настраиваемым, модульным по своей природе и открытым. Программное обеспечение хакера противопоставляется основному оборудованию, которое выступает за контроль, чувство целостности и неизменности (Ханнемир, 1999).
Более того, он приходит к выводу, что «разница между подходом хакера и подходом промышленного программиста заключается в мировоззрении: между агорическим, интегрированным и целостным отношением к созданию артефактов и проприетарным, фрагментарным и редукционистским» (Хэннемир, 1999). Как показывает анализ Ханнемира, характеристики конкретного программного обеспечения часто отражают отношение и мировоззрение программистов и организаций, из которых оно возникает».
Поскольку законы об авторском праве и патентах ограничивают возможность совместного использования программного обеспечения, в сообществе хакеров и разработчиков свободного программного обеспечения широко распространено противодействие патентам на программное обеспечение .
Многие принципы и догматы хакерской этики способствуют достижению общей цели: практического императива. Как Леви описал в Главе 2, «Хакеры верят, что основные уроки о системах — о мире — можно извлечь, разбирая вещи, наблюдая, как они работают, и используя эти знания для создания новых и более интересных вещей». [23]
Применение практического императива требует свободного доступа, открытой информации и обмена знаниями. Для настоящего хакера, если практический императив ограничен, то цели оправдывают средства, чтобы сделать его неограниченным, чтобы можно было вносить улучшения . Когда эти принципы отсутствуют, хакеры склонны их обходить. Например, когда компьютеры в Массачусетском технологическом институте были защищены либо физическими замками, либо программами входа в систему, хакеры там систематически обходили их, чтобы получить доступ к машинам. Хакеры предполагали «умышленную слепоту» в погоне за совершенством. [14]
Такое поведение не было злонамеренным по своей природе: хакеры MIT не стремились нанести вред системам или их пользователям. Это резко контрастирует с современным, поддерживаемым СМИ образом хакеров , которые взламывают защищенные системы, чтобы украсть информацию или совершить акт кибервандализма.
Во всех работах о хакерах и их рабочих процессах присутствует общая ценность сообщества и сотрудничества. Например, в «Хакерах » Леви каждое поколение хакеров имело географически базирующиеся сообщества, где происходила совместная работа и обмен опытом. Для хакеров в Массачусетском технологическом институте это были лаборатории, где работали компьютеры. Для хакеров оборудования (второе поколение) и хакеров игр (третье поколение) географическая область была сосредоточена в Кремниевой долине , где Homebrew Computer Club и People's Computer Company помогали хакерам объединяться, сотрудничать и делиться своей работой.
Концепция сообщества и сотрудничества актуальна и сегодня, хотя хакеры больше не ограничиваются сотрудничеством в географических регионах. Теперь сотрудничество происходит через Интернет . Эрик С. Рэймонд определяет и объясняет этот концептуальный сдвиг в «Соборе и базаре» : [24]
До появления дешевого Интернета существовали некоторые географически компактные сообщества, где культура поощряла безэгоистичное программирование Вайнберга, и разработчик мог легко привлечь множество опытных кибитцеров и соразработчиков. Bell Labs, лаборатории MIT AI и LCS, Калифорнийский университет в Беркли: они стали домом для легендарных и по-прежнему эффективных инноваций.
Реймонд также отмечает, что успех Linux совпал с широкой доступностью Всемирной паутины . Ценность сообщества по-прежнему широко практикуется и используется сегодня.
Леви выделяет несколько «истинных хакеров», которые значительно повлияли на хакерскую этику. Некоторые известные «истинные хакеры» включают:
Леви также выделил «аппаратных хакеров» («второе поколение», в основном сосредоточенное в Кремниевой долине ) и «игровых хакеров» (или «третье поколение»). Все три поколения хакеров, по словам Леви, воплощали принципы хакерской этики. Некоторые из хакеров «второго поколения» Леви включают:
К «третьему поколению» последователей хакерской этики Леви относятся:
В 2001 году финский философ Пекка Химанен выдвинул хакерскую этику в противовес протестантской трудовой этике . По мнению Химанена, хакерская этика более тесно связана с этикой добродетели, изложенной в трудах Платона и Аристотеля . Химанен объяснил эти идеи в книге «Хакерская этика и дух информационного века » с прологом, написанным Линусом Торвальдсом , и эпилогом Мануэля Кастельса .
В этом манифесте авторы писали о хакерской этике, основанной на страсти, упорном труде, креативности и радости от создания программного обеспечения. И Химанен, и Торвальдс были вдохновлены Сампо из финской мифологии . Сампо, описанный в саге «Калевала» , был магическим артефактом, созданным Ильмариненом , богом-кузнецом, который приносил удачу своему владельцу; никто точно не знает, чем он должен был быть. Сампо интерпретировался по-разному: как мировой столп или мировое дерево , компас или астролябия , сундук с сокровищами, византийская монетная кость , украшенный щит периода Венделя , христианская реликвия и т. д. Составитель саги «Калевала» Лённрот интерпретировал его как « курн » или мельницу какого-то рода, которая производила муку, соль и богатство. [25] [26]
Да, успех открытого исходного кода действительно ставит под сомнение полезность систем командования и контроля, секретности, централизации и определенных видов интеллектуальной собственности. Было бы почти неискренним не признать, что это предполагает (или, по крайней мере, хорошо гармонирует) широкое либертарианское представление о надлежащих отношениях между людьми и институтами.
{{cite book}}
: |website=
проигнорировано ( помощь ){{cite web}}
: CS1 maint: archived copy as title (link){{cite journal}}
: Цитировать журнал требует |journal=
( помощь )