Метакультура хакерів цінності і традиції
Хакерська субкультура - це не цілісний моноліт підвалин і правил. Вона схожа на дорогі парфуми або клаптева ковдра в нічліжці - ділиться на десятки складових частин, які в свою чергу представлені групою первинних елементів. І як найтонший аромат гвоздики в поєднанні з бергамотом дарує досвідченому світу першу ноту оркестру чарівних запахів, так і фольклорна вистава комп'ютерної реальності, створене закритим клубом фахівців, створило в середині ХХ століття багату протокультура. Згодом культура хакерів стала частиною спільної культурної спадщини людства. У найближчі десятиліття її значення буде тільки збільшуватися і вийде за межі кіберпростору.
Що відокремлює цінності хакерів від нормальних людських цінностей? В першу чергу - ставлення до комп'ютерів і інформації. Коли з'явилися перші комп'ютери, доступ до них був дуже обмежений, а докладної документації не існувало зовсім. Програмісти в білих шкарпетках і полістероволих сорочках освоювали Асемблер, Фортран і інші мови програмування в жахливих умовах нестачі знань. Хакери того часу - талановиті справжні програмісти, озброєні високим IQ, пристрастю, мисливським азартом і сп'янілі квазісвободой. Вони отримували чисте задоволення від мистецтва написання програми і її налагодження. Дивна традиція того часу полягала в «моделі майстерності»: хакери прагнули збільшити якість програмної продукції. Через сорок років традиція перейшла в звичай: справжній хакер повинен програмувати «на льоту» і бажано без помилок. Програмування перетворилося в мистецтво. Досконалі програми, окремі прийоми програмування, вдалі алгоритми могли бути предметом колекціонування і шанування.
Звідси залишився один крок до наступної традиції: програмний код повинен бути вільним і належати всім. Традиція народилася в 70-і рр. коли користувачів кінцевого програмного продукту практично не було. Хорошим кодом повинні були скористатися всі, програми не повинні були забезпечуватися захистом від копіювання. Головне - створювати і поширювати знання, а не тримати їх в секреті.
Основні знання: «Information must be free».
Світогляд мережевих розробників програм з відкритим вихідним кодом (те, у що хакери, як вони кажуть, вірять) - саме по собі досить складна тема. Всі члени спільноти погоджуються з тим, що відкриті вихідні тексти (тобто вільне програмне забезпечення, яке може бути доопрацьовано і змінено в разі потреби) - справа хороша і гідні того, щоб витрачати на них значні колективні зусилля. Згода з цим однозначно визначає членство в спільноті.
Одна з головних рис хакерів - ступінь фанатизму: розробка вільних програм розглядається як самоціль. Фанат існує для того, щоб створити корисні, красиві програми та інформаційні ресурси, і потім роздати їх, а звичайний користувач просто розважається з ними і поважає людей, які їх створюють. Це, звичайно, в ідеалі фольклорних хакерських ідилій.
Але більшість дослідників схиляються до думки, що до недавнього часу загальної комерціалізації основний мотив дій в хакерській культурі полягав в економіці дарів. У культурах дарів адаптація відбувається не до дефіциту, а на достаток ведуть. Вони виникають в популяціях, які не мають істотних проблем, пов'язаних з нестачею товарів, необхідних для виживання. Достаток робить важким підтримку командних відносин, а відносини з обміну - майже безглуздою грою. У культурах дарів, суспільне становище визначається не тим, чим ви керуєте, а тим, що ви віддаєте. При розгляді під цим кутом абсолютно ясно, що підприємницькі кола хакерів, фактично є культурою подарунків. У ній немає ніяких серйозних обмежень ресурсів для виживання - місця на диску, пропускної здатності мережі, обчислювальних потужностей. Обмін програмами вільний. Такий достаток породжує ситуацію, при якій єдиною доступною мірою успіху в боротьбі є репутація серед рівних по положенню.
У кожній культурі дарів є основні причини, за якими добра слава в співтоваристві (престиж) коштує того, щоб працювати для її отримання. В першу чергу, найбільш явно помітно те, що хороша репутація в суспільстві є первинною нагородою. Якщо хтось відомий своєю великодушністю, розумом, підприємливістю, здатністю до лідерства, або іншими хорошими якостями, йому стає набагато легше переконати інших людей у вигодах, які вони отримають, співпрацюючи з ним.
На противагу цьому, в співтоваристві хакерів робота - самоствердження. Існує дуже сувора система оцінки елітності (визначається кращими професійними досягненнями) і сильна установка на те, якої якості потрібно було б (в дійсності необхідно) дотримуватися для того, щоб підтвердити свій рівень. Найкраще хвастощі - це код, який «просто працює», і в якому будь-який компетентний програміст може побачити хорошу річ. Таким чином, запас знань в хакерській культурі швидко збільшується. Втім, так було десятиліття тому. Тепер хакеру слід зробити (створити) то, що ще не бувало і тільки тоді розраховувати на визнання.
Аналіз змагання репутацій пояснює часто цитована вислів про те, що ви стаєте хакером, не називаючи так самі себе, а тільки тоді, коли інші хакери називають вас так. Хакер, якого розглядають в цьому світі, є тим, хто показав (приносячи дари), що він або вона можуть це зробити і розуміють, як працює змагання репутацій. Це твердження - один з головних показників розуміння і засвоєння культурних установок, воно може бути висловлено лише тими, хто вже добре їх засвоїв.
Основні знання: «Ви не можете працювати за репутацію, але репутація стає оплатою, якщо ви робите свою роботу добре».
Хакери, як правило, люблять словесні ігри і дуже чутливі і винахідливі у використанні мови. Ця риса зазвичай властива маленьким дітям, але освітня система швидко «виліковує» таку звичку. Таким чином, лінгвістичні винаходи сучасного Заходу є хаотичним і несвідомим процесом. Хакери, за контрастом, сприймають формування і використання сленгу, як гру, від якої вони отримують цілком свідоме задоволення. Тому їх винаходу відображають практично унікальну комбінацію щенячого захоплення від словесних ігор з дискримінацією утвореного і потужного інтелекту. До того ж, електронне середовище, що зв'язує воєдино представників племені зломщиків, - це рухливі, «гарячі» зчленування, однаково сприяють поширенню нового сленгу і безжалісного отбраковиванія слабких і закомплексованих особин. Результати цього процесу дають нам, можливо, зверхінтенсивний і розгорнутий вид на лінгвістичну еволюцію в дії. Хакерський сленг прагне до максимального спрощення понять при досить багатою описової частини. Він визнає логіку і практичність, не заперечуючи «живий підхід» до багатьох речей. Тому він рясніє гумор і самоіронією.
У сленгу хакерів специфічна не тільки лексика, а й граматика. Часто від комп'ютерних хуліганів можна почути: «У мене тут є переривання з цього питання». В силу специфіки своєї професії хакери сповнені духом пародії і іронії над електронним світом. Тому всі тексти, що вийшли з-під їх рук, позначаються ярликом HHOS (в перекладі українською: ха-ха, тільки серйозно!).
Хакерський сленг не абстрактна-самобутній і знаходить цілком матеріальне втілення в хакерських жаргон Словнику, що містить понад 2300 словникових та оглядових статей по хакерскому сленгу і хакерської культурі. Всі вони є суспільним надбанням, тому матеріали словника можна вільно використовувати і поширювати.
Основні знання: «Keep It Simple, Stupid».
Фольклорні та міфічні уявлення
Хакерський фольклор - це не тільки закони Мерфі (про які ми ще поговоримо), гумор і пісні, а й той туман таємниці, який самі хакери поширюють навколо себе. Однією з головних особливостей «одержимого» програміста називають схожість з гравцем в рулетку: при роботі за комп'ютером, у програміста присутній елемент невизначеності, він може вірити в існування особливого характеру у комп'ютера або програми. Часто у програмістів існують особливі прикмети, які допомагають їм «умовити» машину працювати, любов або антипатію комп'ютера до якихось командам або клавішах. Третя особливість роботи фольклорного хакера полягає в тому, що «гра, яку розігрує обчислювальна машина, визначається системами ідей, діапазон яких обмежується тільки межами уяви людини, фізичні кордони для подій, що відбуваються всередині обчислювальної машини на електронному і механічному рівнях, з точки зору цієї гри несуттєві ». Можливо, цим і пояснюється мотивація програмістів, користувачів, хакерів: можна самим писати п'єси і ставити їх в театрі, вільному від будь-яких обмежень. Програміст обчислювальних машин - творець світів, в яких він сам є єдиним законодавцем. Але світи практично будь-якої складності можна створювати у формі програм для обчислювальних машин. Більш того, певні і побудовані таким чином системи виконують власні запрограмовані сценарії.
Іншою загальною рисою всіх фольклорних героїв є наполегливість, завзятість у досягненні мети. Хакери повинні володіти високими вольовими якостями, так як часто їх діяльність вимагає тривалих зусиль, довгої, одноманітної роботи, без підкріплення «проміжних» результатів.
Кожен раз, йдучи на не зовсім законну угоду, хакери «пояснюють» собі її значення з раціональної точки зору. Наприклад, продаж Радянському Союзу відомостей про військові бази США було знайдено пояснення як цілого проекту «Еквалайзер», в якому хакери роблять все можливе, щоб не допустити переваги однієї наддержави над іншою, і таким чином забезпечують мир на Землі.
Інший частий випадок в історії хакерства - порівняння себе з літературними героями, проектування ситуації на описані у фантастичній літературі події. Так, навіть під час засідання суду деякі з підсудних-хакерів виправдовували свої дії тим, що відчували себе героями кіберпанківського літератури.
Основні знання: «Ви ніколи не зрозумієте хто такі хакери, не ставши хакером».
Інша характеристика членства - ступінь ворожості до комерційного програмного забезпечення та / або компаніям, більш прийнятною як домінуючі на ринку комерційного програмного забезпечення. Від повного неприйняття комерційного (пропрієтарного) софта до прагнення використовувати вільні програми в комерційних проектах.
Цікавий момент в хакерській культурі: вона свідомо не довіряє і зневажає зарозумілість і спонукання на основі «его» - самопродвижение по службі має тенденцію нещадно критикувати, навіть коли спільнота, як здається, може отримати з цього користь. Тому, фактично, «вершки суспільства» і старійшини, щоб підтримати свій статус, зобов'язані висловлюватися м'яко і жартівливо, з самоіронією в кожній фразі.
Основні знання: «Ми - творці, ми створюємо на своїх комп'ютерах нове мистецтво і нову красу.
Комп'ютери змінять ваше життя на краще! ».
Покажи цю статтю друзям: