Kontrowersyjność terminu "haker"
Z Wikipedii
Wokół terminu haker narosło wiele kontrowersji.
Wśród programistów obracających się w społecznościach technicznych słowa haker i hakować są częściej używane dla wyrażenia uznania i podziwu dla czyichś wysokich umiejętności. Ludzie używający tego znaczenia zazwyczaj ze zgorszeniem reagują na używanie tych słów jako synonimów dla łamania zabezpieczeń.
Koncepcja hakera-programisty jest słabo znana wśród ludzi spoza tych kręgów, a hacker oznacza kogoś, kto "hakuje" system omijając lub wyłączając jego zabezpieczenia.
Innym kontrowersyjnym tematem jest kwestia rozróżnienia między hakerem a crackerem. Wśród crackerów linię podziału stanowi rodzaj łamanych zabezpieczeń (cracker: oprogramowanie używane lokalnie, haker: ataki zdalne za pośrednictwem sieci), zaś dla społeczności hakerskiej: etyczna ocena działalności (zobacz: haker (bezpieczeństwo komputerowe), cracker).
[edytuj] Kontrowersja i niejednoznaczność
Chociaż hack początkowo znaczyło kombinować, dłubać przy czymś w kontekście komputerów znaczenie zmieniło się na przestrzeni dekad, od kiedy wyrażenie weszło do użytku. Z kolei w wyniku szerszego rozpowszechnienia słowa jego znaczenie zmieniło się wśród nowych użytkowników tak, że stoi ono w sprzeczności ze znaczeniem pierwotnym.
Obecnie słowo hacker jest używane w dwóch znaczeniach: pejoratywnym oraz jako komplement. W powszechnym użytku oraz w mediach na ogół określa ono komputerowego włamywacza lub przestępcę. Z kolei w środowiskach komputerowych oznacza ono szczególnie uzdolnionego programistę lub technicznego eksperta (np. Linus Torvalds, twórca jądra Linuksa jest uważany przez niektórych za genialnego hakera). To drugie znaczenie jest przez niektórych uważane za "właściwe".
Znaczenie jakie obecnie występuje w mediach pojawiło się we wczesnych latach 80. Wówczas nawet członkowie komputerowej społeczności opisywali taką działalność jako "haking", ale nie było to główne znaczenie. W odpowiedzi na rosnącą popularność medialną terminu wiązanego wyłącznie z działalnością przestępczą, społeczność komputerowa zróżnicowała swoją terminologię. Powstało kilka alternatywnych określeń takich jak "black hat" albo cracker dla rozróżnienia przestępców od tych, którzy działalność jest legalna i odpowiada temu, co dawniej częściej określano jako "hakowanie". Mimo tych wysiłków dla zachowanie oryginalnego znaczenia, odkąd serwisy informacyjne wiążą to słowo wyłącznie z działaniem nielegalnym, wiodące media i ogół społeczeństwa określa komputerowych przestępców niezależnie od poziomu umiejętności technicznych jako "hakerów" i na ogół nie czynią użytku z innych znaczeń.
W wyniku tych różnic "haker" jest przedmiotem pewnej kontrowersji. Pejoratywne skojarzenie nie jest lubiane przez tych, kórzy identyfikują się jako hakerzy i nie chcą, aby było to kojarzone negatywnie. Wielu zachęca do używania innych terminów określających przestępców i innych, którzy w negatywnych celach wykorzystują słabości zabezpieczeń oprogramowania i sprzętu. Inni wolą przyjąć najpopularniejsze znaczenie uważając, że pozytywne znaczenie jest mylące i nie ma szans na rozpowszechnienie. Należy zaznaczyć, że znaczenie pozytywne było główne i szerzej rozpowszechnione przez lata zanim została spopularyzowana wersja negatywna.
Próbą pogodzenia tych sprzecznośći jest obserwacja, że "hakowanie" określa zespół umiejętności używanych przez hakerów w obu znaczeniach dla osiągnięcia odmiennych celów. Analogią może być tu biegłość w otwieraniu zamków bez klucza, która cechuje zarówno włamywaczy jak i ślusarzy. Podstawową słabością tej analogii jest fakt, że popularne określenie "haker" obejmuje również tzw. script kiddie, pomimo braku u nich stosownych umiejętności i wiedzy.
[edytuj] Historia
Ewolucja czasownika "hack" i powiązanych wyrażeń w historii języka angielskiego:
- W języku francuskim, haquenée oznacza: dosiadać konia.
- W staroangielskim, tohaccian znaczyło: porąbać na kawałki.
- W którymś punkcie XIV wieku, słowo haquenée zmienione na hackney zaczęło oznaczać konia średniej wielkości lub przyzwoitej jakości.
- Krótko potem hackney zostało skrócone hack, a w kulturze jeździeckiej "hacking" (w przeciwieństwie do fox-hunting (polowanie na lisy) oznaczało nieformalną przejażdżkę bez konkretnego celu.
- 1393: dodatkowe znaczenie jako "koń do wynajęcia" a także "prostytutka".
- około 1600: hackneyed używano jako przymiotnika znaczącego "zmęczony" lub "zużyty, znoszony". William Shakespeare użył go (jako hackney'd) w znaczeniu "to make common and overly familiar" w "Heryku V", część I, akt III, scena 2 (1597).
- 1700: hack znaczy "osobę wynajętą do rutynowej pracy".
- 1704: hack znaczy również "powóz do wynajęcia".
- 1749: hack oznacza "osobę, która napisze wszystko na zlecenie" (zwrotu hack writer wciąż się używa wśród pisarzy)
- 1802: hack pojawia się w znaczeniu "krótki, suchy kaszel" (wciąż używane)
- 1826: pierwsze odnotowanie zwrotu hack writer, chociaż hackney writer pojawiło się już co najmniej 50 lat wcześniej
- 1898: hack zyskał przenośne znaczenie "próba, usiłowanie".
- 1950: fani krótkofalarstwa zapożyczyli słowo hacking z jeździectwa i zdefiniowali go jako twórcze majsterkowanie w celu poprawy wydajności.
- 1955: w amerykańskiej odmianie angielskiego slangowe znaczenie "dawać sobie radę z czymś" (np. w can't hack it). Na wschodnim wybrzeżu USA, przez analogię do koni hacking było prekursorem do cruising (przejażdżki samochodowej dla rozrywki).
- 1972: Stewart Brand publikuje w Rolling Stone artykuł o kulturze komputerowej, w którym cytuje Alana Kay'a: Prawdziwy haker nie pasuje do grupy. Jest kimś, kto zarywa noce przy maszynie w związku miłości i nienawiści... To są dzieciaki, których niezbyt pociągały konwencjonalne cele (...). Jest to określenie drwiące, ale zarazem najwyższy komplement.
- 1980: Sierpniowy numer Psychology Today drukuje (z komentarzami Philipa Zimbardo) The Hacker Papers, wyciąg z dyskusji Stanford Bulletin Board na temat uzależnienia od komputerów.
- 1983: Pierwszy post w Usenecie na temat użycia w mediach (Newsweek i CBS News) słowa hacker w znaczeniu komputerowy przestępca
- 1984: Steven Levy publikuje Hakerzy: bohaterowie komputerowej rewolucji. Książka rozpowszechnia, albo też staje się źródłem sformułowania "Etyka hakerska" oraz podaje jej zasady.
- 1988: Majowy numer Communications of the ACM publikuje artykuł Stalking the Wily Hacker autorstwa Clifforda Stolla, w którym termin hacker pojawia się w sensie komputerowego przestępcy. Tego samego roku wypuszczenie przez Roberta Tappana Morrisa tzw. robaka Morrisa spowodowało popularyzację tego znaczenia w mediach.
- 1989: Ukazuje się książka Clifforda Stolla The Cuckoo's Egg (Kukułcze jajo), której popularność utrwala znaczenie słowa w świadomości społecznej.
Współczesne znaczenie związane z komputerami prawdopodobnie ma źródło w wydarzeniach na Massachusetts Institute of Technology (MIT) w latach 60. XX w., zanim jeszcze komputery stały się powszechnie dostępne. Słowo "hack" w lokalnym slangu miało wiele różnych znaczeń. Jednym z nich było proste, lecz często nieeleganckie rozwiązanie problemu. Innym znaczeniem były sprytne figle płatane przez studentów MIT: ich wykonawcy byli zatem hakerami. Do dzisiaj terminy hack i hacker są używane na MIT w kilku znaczeniach, niekoniecznie związanych z komputerami.
Znaczenie komputerowe pojawiło się kiedy członkowie klubu modelarskiego Tech Model Railroad Club zaczęli pracować z komputerem PDP-1 firmy Digital Equipment Corporation i zastosowali swój lokalny żargon do komputerów.
[edytuj] Linki zewnętrzne
- Hakerzy wszystkich krajów łączcie się - Marek Hołyński, ENTER, sierpień 2000
- Hacker - definicja słowa hacker według Słownika slangu hakerskiego Jargon File