Võrkude rikkus: vabast tarkvarast vaba kultuurini: erinevus redaktsioonide vahel

Allikas: KakuWiki
Mine navigeerimisribaleMine otsikasti
Resümee puudub
Resümee puudub
31. rida: 31. rida:
Klassikalise häkkerluse kujunemisest on üheks parimaks allikaks Steven Levy raamat "Hackers: The Heroes of the Computer Revolution", mis on näinud juba üsna mitut trükki. Ent seda on käsitlenud ka mitmed teised autorid - alljärgnev kasutab nii Levy kui Eric Raymondi kirjutisi.
Klassikalise häkkerluse kujunemisest on üheks parimaks allikaks Steven Levy raamat "Hackers: The Heroes of the Computer Revolution", mis on näinud juba üsna mitut trükki. Ent seda on käsitlenud ka mitmed teised autorid - alljärgnev kasutab nii Levy kui Eric Raymondi kirjutisi.


Häkkerite eellasteks võib lugeda "vana kooli" programmeerijaid (''Real Programmers'') 50-ndate ja 60-ndate USA ülikoolides. Sellest ajastust on meieni tulnud omalaadse klassikana Murphy seadused, mis tänaseks on jõudnud ka muude elualade inimeste folkloori.  
Häkkerite eellasteks võib lugeda "vana kooli" programmeerijaid (''Real Programmers'') 50-ndate ja 60-ndate USA ülikoolides (see ajajärk saab tegelikult alguse juba esimeste sõjajärgsete arvutitega ning ulatub suurarvutite maailmas seitsmekümnendatesse). See oli füüsikute, pakktöötluse (ehk arvutile anti töö ette ja lasti tal selle kallal toimetada, interaktiivsus oli minimaalne) ja lamparvutite ajastu - sealt on meieni tulnud omalaadse klassikana Murphy seadused, mis tänaseks on jõudnud ka muude elualade inimeste folkloori.  
Tõelised Programmeerijad. Füüsikud, pakktöötlus ja lamparvutid. Murphy seadused
 
MIT Tech Model Railroad Club (hiljem AI labor), playful cleverness ja PDP-arvutid. Arpanet. Folkloori sünd
MIT häkkerikoolkonna ajalugu loetakse 1961. aastast, mil ülikool sai endale esimese PDP-1 arvuti (teisalt pakutakse ka veidi varasemat aega ja TX-0 arvutit) ning sealse mudelraudteeklubi (''MIT Tech Model Railroad Club'') tehnilisem seltskond selle ümber koondus  (hiljem kujunes selle baasil välja sealne tehisintellektilabor). See 60.-70. aastate ajajärk kujundas välja "mängleva tarkuse" arusaamad ning oli esimeste võrgukogukondade (pärismaailma keskusteks olid MIT, Stanford ja XEROX PARC) kujunemise aeg. Hakkab kujunema ka "kultuurikiht" folkloori näol (näiteks Jargon File).
Unix (ja C) vs VAX; BASIC ja miniarvutid
 
80-ndad - kriis. FSF, kommerts-Unix ja PC-d.
1969. aastal Bell Labsist alguse saanud Unix tähistas järgmise ajajärgu algust seitsmekümnendatel, mil toimusid "ususõjad" erinevate häkkerikoolkondade ("vana kooli" LISPi seltskond ''versus'' uustulnukad Unixi ja VAXi näol, hiljem lisandusid juba esimesed personaalarvutid. 1980. aastaks moodustas tollase Interneti selgroo Usenet, mis oli saanud ka häkkerikultuuri peamiseks kanaliks.
90-ndad - Linux, Free/Open/NetBSD, veeb - häkkerikultuuri teine tõus
 
Uus sajand – häkkerliku mudeli levik mujale
80-ndad tõid kaasa kriisi. Steven Levy kirjeldab oma raamatus MIT "häkkeriparadiisi" lõppu. Üks sealsetest tipptegijatest, noor Richard Matthew Stallman, lahkub ülikoolist, loob vanade aegade tagasitoomise eesmärgil Vaba Tarkvara Sihtasutuse (FSF) ning paneb aluse vaba tarkvara liikumisele. Arvutimaailmas kerkivad esiplaanile Microsoft ja Apple, valdavaks muutuvad personaalarvutid ja kinnise koodiga ärivara. Häkkerite kauaaegne töövahend Unix jagunes mitmeks dialektiks, millest enamik muutus kinniseks koodiks - see aga tingiski ühe asjaoluna projekti, millest sai alguse häkkerikultuuri taassünd.
Algne MIT häkkerikoodeks Steven Levy järgi
 
1. Access to computers – and anything which might teach you something about the way the world works – should be unlimited and total. Always yield to the Hands-On Imperative!
1991. aastal algatas soomerootsi tudeng Linus Torvalds Linuxi-nimelise uue süsteemi loomise. Samaaegselt tegeldi vaba Unixi loomisega ka Berkeleys (BSD), ent Linuxi tugevuseks oli just kogukonna kaasamine. Et see langes ajaliselt kokku veebi tulekuga samal aastal ja sellele järgnenud Interneti kiire levikuga, kujunes võimalus luua kogukondlikku tarkvara täiesti uuel tasandil. Linuxi kõrval on tänini aktiivsed ka mitmed BSD Unixi vabad variandid (FreeBSD, OpenBSD, NetBSD jt - ka Apple'i OS X on ehitatud BSD Unixi baasil).
2. All information should be free
 
3. Mistrust authority – promote decentralization
Umbkaudu sajandivahetusest on märgata häkkerliku arusaama levikut ka väljapoole tarkvarasfääri (Web 2.0, sotsiaalmeedia, avatud õpikeskkonnad jpm). Teisalt võtavad mitmed ettevõtted üle sarnaseid põhimõtteid ja kasutavad neid enda tegevuses (Google, isegi Microsoft ja Apple).
4. Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position
 
5. You can create art and beauty on a computer
 
6. Computers can change your life for the better
=== Algne MIT häkkerikoodeks Steven Levy järgi ===
Internetiajastu häkkerid Eric S. Raymondi järgi
# Access to computers – and anything which might teach you something about the way the world works – should be unlimited and total. Always yield to the Hands-On Imperative!
# All information should be free
# Mistrust authority – promote decentralization
# Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position
# You can create art and beauty on a computer
# Computers can change your life for the better
 
 
=== Internetiajastu häkkerid (Eric S. Raymondi järgi) ===
ESR kirjutised (Hacker-HOWTO jt) toovad välja 3 aspekti:
ESR kirjutised (Hacker-HOWTO jt) toovad välja 3 aspekti:
suhtumine:  "Do you identify with the goals and values of the hacker community?"
* suhtumine:  "Do you identify with the goals and values of the hacker community?"
tehnilised oskused: "Do you speak code, fluently?"
* tehnilised oskused: "Do you speak code, fluently?"
staatus: "Has a well-established member of the hacker community ever called you a hacker?"  
* staatus: "Has a well-established member of the hacker community ever called you a hacker?"  


Kõik kolm tingimust peavad olema täidetud
Kõik kolm tingimust peavad olema täidetud
Natuurist
Kassist arenenud
Elitaarne ja samas demokraatlik
Ei taotle sotsiaalset heakskiitu
Ei armasta võimu
Hindab intellekti ja originaalsust


Pole tähtis, mis värvi on kass. Peaasi, et ta hiiri püüab...
ESR kirjeldab oma Hacker-HOWTO's ka häkkerinatuuri:
Arusaamadest
* Kassist arenenud - nagu kassi ei saa koera kombel dresseerida, nii on ka klassikaline häkker sõltumatu isemõtleja, mitte kuulekas käsutäitja.
Maailm on täis imelisi probleeme,  mis kõik ootavad lahendamist
* Elitaarne ja samas demokraatlik - Raymond viitab Levy raamatule, kus on räägitud lugu 12-aastasest poisist, kes võeti omaaegsesse MIT häkkerite ringi vastu kui võrdväärne; mõni aeg varem olid aga paar doktoranti rumaluse tõttu ukse taha jäänud.
Ühtki probleemi ei tuleks lahendada kaks korda
* Ei taotle sotsiaalset heakskiitu - oluline on see, mida teed, mitte see, mida teised sellest arvavad.
Igavus ja nüridus on kurjast
* Ei armasta võimu - Raymond täpsustab siin, et tegu pole anarhiaga ehk mitte igasugune võim pole kurjast (lapsi peab kasvatama ja pätte nuhtlema), kurjast on ennasttäis autoritaarsus.
Vabadus on hea
* Hindab intellekti ja originaalsust - see on häkkerikultuuri üks olulisi põhikomponente läbi aegade.
Suhtumine ei asenda kompetentsi
 
Kuidas saada?
Sealsamas on kirjas ka mõned levinud arusaamad selles kultuuris:
Õpi programmeerima:  Python, C, C++, Lisp,  Java, Perl
* Maailm on täis imelisi probleeme,  mis kõik ootavad lahendamist - klassikaline optimisti vaade: "Hurraa, kui palju probleeme! Mul ei hakka igav!".
Hangi endale üks vabadest Unixilistest ja õpi kasutama
* Ühtki probleemi ei tuleks lahendada kaks korda - kuna probleeme jätkub kõigile, on topelttöö tegemine rumal.
Õpi tundma veebi ja kirjutama HTMLi (tänapäeval HTML5, CSS3 jt)
* Igavus ja nüridus on kurjast - need on loovuse ja originaalsuse suured vaenlased.
Õpi korralikult selgeks inglise keel
* Vabadus on hea - taas on siin mainitud, et see ei tähenda igasuguse autoriteedi eiramist. Vabadusest võib ajutiselt ja teatud määral loobuda mingi eesmärgi nimel, kuid see on sel juhul teadlik otsus. Päheistumine aga on kurjast.
* Suhtumine ei asenda kompetentsi - ei piisa hõikamisest "Olen häkker!"; määravaks saavad teadmised ja oskused.
 
Raymondi soovitused tulevastele häkkeritele:
* Õpi programmeerima:  Python, C, C++, Lisp,  Java, Perl
* Hangi endale üks vabadest Unixilistest ja õpi kasutama
* Õpi tundma veebi ja kirjutama HTMLi (tänapäeval HTML5, CSS3 jt)
* Õpi korralikult selgeks inglise keel
 
Ja stiilipunktidena (mis tegelikult taanduvad üldisemalt loovusele):
* Õpi emakeeles hästi ja mitmekülgselt väljenduma
* Loe ulmekirjandust ja käi vastavatel üritustel
* Häki ka muid asju (Garage48 jms üritused)
* Uuri zeni vmm meditatsioonitehnikat ja/või õpi võitluskunste
* Õpi hindama erinevat muusikat, laulma ja/või pilli mängima
* Hinda sõnamänge ja andekaid kilde
 
Raymondi häkkerikäsitlusest nähtub eespoolmainitud kingikultuuri fenomen - positsioon saavutatakse midagi ära andes ning siin on selleks aeg, oskused ja tulemused, mille eest tasutakse reputatsiooniga. Seega kehtib klassikalises häkkerluses Linuse seadus töömotivatsiooni kohta (vt infoühiskonna teemat).
 
Häkkerliku lähenemise näidetena võib tänapäeval mainida näiteks:
* Suur osa vaba tarkvara kogukonnast
* Avatud õpisisu (OER) liikumine ja MOOCid
* Algne Google'i firmakultuur
* Wikimedia Commons
* Makers (Garage48 jpt) ja osa idufirmasid
* Eestis pea kogu Robotexi seltskond
* ...
 


Stiilipunktid
Õpi emakeeles hästi ja mitmekülgselt väljenduma
Loe ulmekirjandust ja käi vastavatel üritustel
Häki ka muid asju (Garage48 jms üritused)
Uuri zeni vmm meditatsioonitehnikat ja/või õpi võitluskunste
Õpi hindama erinevat muusikat, laulma ja/või pilli mängima
Hinda sõnamänge ja andekaid kilde
Kes on suur?
Alus: reputatsioon ja respekt
Kingikultuur - positsioon saavutatakse midagi ära andes
aeg, oskused ja tulemused reputatsiooni vastu
Vt ka Linuse seadust motivatsiooni kohta:
Elusäilitamine
Sotsiaalne staatus
Meelelahutus
Vana ja uus eetika Pekka Himase järgi
Protestantlik eetika
Raha
Töö
Paindlikkus
Sihikindlus
Vastutus
Optimaalsus
Stabiilsus
Häkkerliku lähenemise näiteid tänasest
Suur osa vaba tarkvara kogukonnast
Avatud õpisisu (OER) liikumine ja MOOCid
Algne Google'i firmakultuur
Wikimedia Commons
Makers (Garage48 jpt) ja osa idufirmasid
Eestis pea kogu Robotexi seltskond
Kogukond
Kogukond
Algselt ühe paiga elanikud (N: kiriku kogudus)
Algselt ühe paiga elanikud (N: kiriku kogudus)
166. rida: 164. rida:
Samas annab ta võimaluse “sobrada odava nänni kastis”, kust võib leida väärt kraami (one man’s trash is another man’s treasure)
Samas annab ta võimaluse “sobrada odava nänni kastis”, kust võib leida väärt kraami (one man’s trash is another man’s treasure)
Reputatsiooniga “maksmine” on tehtud lihtsaks (Laikige!)
Reputatsiooniga “maksmine” on tehtud lihtsaks (Laikige!)
Vaba kultuuri näiteid väljaspoolt tarkvarasfääri
Vaba kultuuri näiteid väljaspoolt tarkvarasfääri
Creative Commons – http://creativecommons.org
Creative Commons – http://creativecommons.org
173. rida: 173. rida:


Märkus: piraadiparteide liikumine on osaliselt sarnase mõttega, kuid nemad näevad lahendust lollidele reeglitele vilistamises, vaba kultuur üritab luua natuke arukamaid reegleid
Märkus: piraadiparteide liikumine on osaliselt sarnase mõttega, kuid nemad näevad lahendust lollidele reeglitele vilistamises, vaba kultuur üritab luua natuke arukamaid reegleid
Kokkuvõtteks
 
== Kokkuvõtteks ==
 
Inimesed ei ole üldiselt nii vastikud kui mõned arvavad
Inimesed ei ole üldiselt nii vastikud kui mõned arvavad
Internet võimendab ka koostööd
Internet võimendab ka koostööd
181. rida: 183. rida:
Tasub edasi uurida ja mõelda – mõnda asja saab tänapäeval teha, nagu vanasti ei saanud
Tasub edasi uurida ja mõelda – mõnda asja saab tänapäeval teha, nagu vanasti ei saanud
Kimalane suudab lennata (ehkki ei peaks)
Kimalane suudab lennata (ehkki ei peaks)
Edasilugemiseks
 
Yochai Benkler (Wealth of Networks, The Penguin and the Leviathan)
 
Larry Lessig (Free Culture, Code 2.0, The Future of Ideas jt)
== Edasilugemiseks ==
Pekka Himanen (Hacker Ethic jt)
* Yochai Benkler (Wealth of Networks, The Penguin and the Leviathan)
Eric S. Raymond (The Cathedral and the Bazaar jt)
* Larry Lessig (Free Culture, Code 2.0, The Future of Ideas jt)
Linus Torvalds (Just for Fun)
* Pekka Himanen (Hacker Ethic jt)
Eric von Hippel (The Sources of Innovation jt)
* Eric S. Raymond (The Cathedral and the Bazaar jt)
Peter Barnes (Capitalism 3.0)
* Linus Torvalds (Just for Fun)
...
* Eric von Hippel (The Sources of Innovation jt)
* Peter Barnes (Capitalism 3.0)
* ...
Tänaseks kõik
Tänaseks kõik

Redaktsioon: 30. oktoober 2016, kell 21:59

Sissejuhatuseks: kuidas...

... saavad rauast laevad vee peal ujuda või natuke kergemast alumiiniumist, ent siiski hirmrasked lennukid õhus püsida? Isegi loodusest võib leida kimalase, kes kõigi tavapäraste füüsika-arusaamade järgi ei tohiks suuta lennata - kere on liiga paks ja tiivad väikesed. Ja ometi...

Umbes samamoodi on pikka aega imestatud, miks mõned inimesed võrgus "tasuta tööd teevad". Tänane teema on seega otsapidi järg infoühiskonna küsimustele, teisalt aga seotud ka järgneva, arendus- ja ärimudelite teemaga.


Leviaatan ja pingviin

Pealkirjas mainitud raamatus kirjutab Yochai Benkler sellest, et lääne ühiskondades on pikka aega levinud kaks arvamust, mis on mõnel juhul ka tõesed, kuid märksa enamatel juhtudel võib leida vastupidiseid näiteid:

  • Inimesed on loomult isekad ja riigi/ühiskonna põhiülesanne on seda isekust mõistlikkuse piires hoida (inglise mõtleja Thomas Hobbes kirjutab sellest oma teoses "Leviaatan", millelt Benkler poole enda pealkirjast laenas). Ehk on tarvis seadusi, reegleid ja karistusi, et inimesed sigatsema ei hakkaks.
  • Inimesed lähtuvad üksnes omakasust (Adam Smithi kuulus kapitalismi "nähtamatu käsi" ehk "raha paneb asjad paika") - riigi/ühiskonna peamine eesmärk on tagada vaba turg, mille kaudu inimesed oleks majanduslikult huvitatud koos tegutsema. Ehk piisav hulk raha "rahustab kaagid maha".

Aga äkki on inimestel olemas ka empaatiavõime ja omakasu pole alati määrav (või vähemalt pole ainus määrav tegur)? Eri uuringud pakuvad iseka käitumise osakaaluks populatsioonis tegelikult 30% ringis. Üsna vaimukal moel on sedalaadi isekust iseloomustanud Eben Moglen oma artiklis Anarchism Triumphant, defineerides seal papipäkapiku (econodwarf) nimelise tegelase, kes näeb kogu ühiskonnas üksnes ainelise kasu motiivi ning midagi muud ei tunnista.

Papipäkapikud küsivad sageli: "Kes Wikipedia tegijatele maksab?", "“Millal Linux tasuliseks läheb?”, "Miks ma peaks enda slaidid netti riputama?" "Mis mõte on blogimisel?" ehk kokkuvõtteks: miks nii paljud inimesed võrgus tasuta oma tööd jagavad? Allpool püütakse sellele nähtusele mõningaid seletusi pakkuda.


Mammutit tuleb jahtida terve hõimuga (esivanemate tarkus)

Ajaloo teemadest kursuse alguses nähtus, et IT algaegadel oli ühistegevus pigem norm kui erand. Esmalt oli tollane tehnoloogia ühelt poolt elitaarne (ligipääsu lävi oli kõrge - põhimõtteliselt eeldas 60-ndate arvutustehnikale ligipääs teaduskraadi) ning teisalt demokraatlik - need, kes "uksest sisse said", moodustasid väikesearvulise asjassepühendatute seltskonna, kus positsiooni määras eeskätt igaühe panus.

Päris pikka aega ei olnud äritegevus eri põhjustel kuigi mõistlik - see piirdus peamiselt vaid riistvaraga, kuid ka tollane arvutitööstus toimis teisiti kui tänapäeval (tänapäevaseks analoogiks sobib mõni praeguse aja tipptehnoloogia nagu elementaarosakeste kiirendid või kosmoselahendused). Arvutid olid suured ja kallid ning samas tänases mõistes üsna "äpud" - iga tänane laiatarbe-nutiseade on tunduvalt võimsam. Tarkvara loodi tellimuse peale ning see reeglina arvutite vahel ülekantav ei olnud (esimeseks tarkvarasüsteemiks, mille puhul saab rääkida portatiivsusest, peetakse üldiselt 1969. aastal alguse saanud Unixit). Tolle aja "itimees/naine" oli tänasest kooditreialist väga erinev tegelane ja töötas pea eranditult ajatöö vormis. Kohati oli äri otseselt keelatud (meenutame, et suure osa algsete IT-projektide taga oli USA riigikaitse, riigisaladusega aga ei äritseta). Ning viimaks ei tasu ka unustada, et 1969 oli nii Interneti sünniaasta kui Woodstocki festivali toimumisaeg - omaaegse alternatiivkultuuri mõjud on Internetis tänini tunda


Häkkerid

See sõna ei tähenda seda, mida enamasti lehest võib lugeda (võrgukurjategija) - tegemist on omalaadse tehno-subkultuuriga, mis on pikka aega olnud tänase IT-maailma ja Interneti üks peamisi liikumapanevaid jõude. Ehk kõige paremini iseloomustab klassikalist häkkerlust sõnapaar playful cleverness ehk "mänglev tarkus". Ehkki eri aastakümnetel on rõhuasetused olnud veidi erinevad, on peamine jäänud samaks – teha midagi tehniliselt põnevat, uutmoodi ja lahedat (või ka: teha tõsist tööd, nagu teeks pulli, ja teha pulli tõsiselt). Oma teadmiste ja tulemuste jagamine on olnud olulisel kõikidel aegadel (information wants to be free), kuid see ei tähenda küberanarhismi või -kommunismi. Häkkerlust võib antropoloogiliselt lugeda kingikultuuride (gift culture) hulka, kus positsioon saavutatakse midagi jagades. Põhivaluutaks on reputatsioon (sarnaselt kasvõi Facebooki laikide, Slashdoti karma või muude sarnaste kogukondlike nähtustega).

Klassikalise häkkerluse kujunemisest on üheks parimaks allikaks Steven Levy raamat "Hackers: The Heroes of the Computer Revolution", mis on näinud juba üsna mitut trükki. Ent seda on käsitlenud ka mitmed teised autorid - alljärgnev kasutab nii Levy kui Eric Raymondi kirjutisi.

Häkkerite eellasteks võib lugeda "vana kooli" programmeerijaid (Real Programmers) 50-ndate ja 60-ndate USA ülikoolides (see ajajärk saab tegelikult alguse juba esimeste sõjajärgsete arvutitega ning ulatub suurarvutite maailmas seitsmekümnendatesse). See oli füüsikute, pakktöötluse (ehk arvutile anti töö ette ja lasti tal selle kallal toimetada, interaktiivsus oli minimaalne) ja lamparvutite ajastu - sealt on meieni tulnud omalaadse klassikana Murphy seadused, mis tänaseks on jõudnud ka muude elualade inimeste folkloori.

MIT häkkerikoolkonna ajalugu loetakse 1961. aastast, mil ülikool sai endale esimese PDP-1 arvuti (teisalt pakutakse ka veidi varasemat aega ja TX-0 arvutit) ning sealse mudelraudteeklubi (MIT Tech Model Railroad Club) tehnilisem seltskond selle ümber koondus (hiljem kujunes selle baasil välja sealne tehisintellektilabor). See 60.-70. aastate ajajärk kujundas välja "mängleva tarkuse" arusaamad ning oli esimeste võrgukogukondade (pärismaailma keskusteks olid MIT, Stanford ja XEROX PARC) kujunemise aeg. Hakkab kujunema ka "kultuurikiht" folkloori näol (näiteks Jargon File).

1969. aastal Bell Labsist alguse saanud Unix tähistas järgmise ajajärgu algust seitsmekümnendatel, mil toimusid "ususõjad" erinevate häkkerikoolkondade ("vana kooli" LISPi seltskond versus uustulnukad Unixi ja VAXi näol, hiljem lisandusid juba esimesed personaalarvutid. 1980. aastaks moodustas tollase Interneti selgroo Usenet, mis oli saanud ka häkkerikultuuri peamiseks kanaliks.

80-ndad tõid kaasa kriisi. Steven Levy kirjeldab oma raamatus MIT "häkkeriparadiisi" lõppu. Üks sealsetest tipptegijatest, noor Richard Matthew Stallman, lahkub ülikoolist, loob vanade aegade tagasitoomise eesmärgil Vaba Tarkvara Sihtasutuse (FSF) ning paneb aluse vaba tarkvara liikumisele. Arvutimaailmas kerkivad esiplaanile Microsoft ja Apple, valdavaks muutuvad personaalarvutid ja kinnise koodiga ärivara. Häkkerite kauaaegne töövahend Unix jagunes mitmeks dialektiks, millest enamik muutus kinniseks koodiks - see aga tingiski ühe asjaoluna projekti, millest sai alguse häkkerikultuuri taassünd.

1991. aastal algatas soomerootsi tudeng Linus Torvalds Linuxi-nimelise uue süsteemi loomise. Samaaegselt tegeldi vaba Unixi loomisega ka Berkeleys (BSD), ent Linuxi tugevuseks oli just kogukonna kaasamine. Et see langes ajaliselt kokku veebi tulekuga samal aastal ja sellele järgnenud Interneti kiire levikuga, kujunes võimalus luua kogukondlikku tarkvara täiesti uuel tasandil. Linuxi kõrval on tänini aktiivsed ka mitmed BSD Unixi vabad variandid (FreeBSD, OpenBSD, NetBSD jt - ka Apple'i OS X on ehitatud BSD Unixi baasil).

Umbkaudu sajandivahetusest on märgata häkkerliku arusaama levikut ka väljapoole tarkvarasfääri (Web 2.0, sotsiaalmeedia, avatud õpikeskkonnad jpm). Teisalt võtavad mitmed ettevõtted üle sarnaseid põhimõtteid ja kasutavad neid enda tegevuses (Google, isegi Microsoft ja Apple).


Algne MIT häkkerikoodeks Steven Levy järgi

  1. Access to computers – and anything which might teach you something about the way the world works – should be unlimited and total. Always yield to the Hands-On Imperative!
  2. All information should be free
  3. Mistrust authority – promote decentralization
  4. Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position
  5. You can create art and beauty on a computer
  6. Computers can change your life for the better


Internetiajastu häkkerid (Eric S. Raymondi järgi)

ESR kirjutised (Hacker-HOWTO jt) toovad välja 3 aspekti:

  • suhtumine: "Do you identify with the goals and values of the hacker community?"
  • tehnilised oskused: "Do you speak code, fluently?"
  • staatus: "Has a well-established member of the hacker community ever called you a hacker?"

Kõik kolm tingimust peavad olema täidetud

ESR kirjeldab oma Hacker-HOWTO's ka häkkerinatuuri:

  • Kassist arenenud - nagu kassi ei saa koera kombel dresseerida, nii on ka klassikaline häkker sõltumatu isemõtleja, mitte kuulekas käsutäitja.
  • Elitaarne ja samas demokraatlik - Raymond viitab Levy raamatule, kus on räägitud lugu 12-aastasest poisist, kes võeti omaaegsesse MIT häkkerite ringi vastu kui võrdväärne; mõni aeg varem olid aga paar doktoranti rumaluse tõttu ukse taha jäänud.
  • Ei taotle sotsiaalset heakskiitu - oluline on see, mida teed, mitte see, mida teised sellest arvavad.
  • Ei armasta võimu - Raymond täpsustab siin, et tegu pole anarhiaga ehk mitte igasugune võim pole kurjast (lapsi peab kasvatama ja pätte nuhtlema), kurjast on ennasttäis autoritaarsus.
  • Hindab intellekti ja originaalsust - see on häkkerikultuuri üks olulisi põhikomponente läbi aegade.

Sealsamas on kirjas ka mõned levinud arusaamad selles kultuuris:

  • Maailm on täis imelisi probleeme, mis kõik ootavad lahendamist - klassikaline optimisti vaade: "Hurraa, kui palju probleeme! Mul ei hakka igav!".
  • Ühtki probleemi ei tuleks lahendada kaks korda - kuna probleeme jätkub kõigile, on topelttöö tegemine rumal.
  • Igavus ja nüridus on kurjast - need on loovuse ja originaalsuse suured vaenlased.
  • Vabadus on hea - taas on siin mainitud, et see ei tähenda igasuguse autoriteedi eiramist. Vabadusest võib ajutiselt ja teatud määral loobuda mingi eesmärgi nimel, kuid see on sel juhul teadlik otsus. Päheistumine aga on kurjast.
  • Suhtumine ei asenda kompetentsi - ei piisa hõikamisest "Olen häkker!"; määravaks saavad teadmised ja oskused.

Raymondi soovitused tulevastele häkkeritele:

  • Õpi programmeerima: Python, C, C++, Lisp, Java, Perl
  • Hangi endale üks vabadest Unixilistest ja õpi kasutama
  • Õpi tundma veebi ja kirjutama HTMLi (tänapäeval HTML5, CSS3 jt)
  • Õpi korralikult selgeks inglise keel

Ja stiilipunktidena (mis tegelikult taanduvad üldisemalt loovusele):

  • Õpi emakeeles hästi ja mitmekülgselt väljenduma
  • Loe ulmekirjandust ja käi vastavatel üritustel
  • Häki ka muid asju (Garage48 jms üritused)
  • Uuri zeni vmm meditatsioonitehnikat ja/või õpi võitluskunste
  • Õpi hindama erinevat muusikat, laulma ja/või pilli mängima
  • Hinda sõnamänge ja andekaid kilde

Raymondi häkkerikäsitlusest nähtub eespoolmainitud kingikultuuri fenomen - positsioon saavutatakse midagi ära andes ning siin on selleks aeg, oskused ja tulemused, mille eest tasutakse reputatsiooniga. Seega kehtib klassikalises häkkerluses Linuse seadus töömotivatsiooni kohta (vt infoühiskonna teemat).

Häkkerliku lähenemise näidetena võib tänapäeval mainida näiteks:

  • Suur osa vaba tarkvara kogukonnast
  • Avatud õpisisu (OER) liikumine ja MOOCid
  • Algne Google'i firmakultuur
  • Wikimedia Commons
  • Makers (Garage48 jpt) ja osa idufirmasid
  • Eestis pea kogu Robotexi seltskond
  • ...


Kogukond Algselt ühe paiga elanikud (N: kiriku kogudus) Internetiajastu: kogukonna võivad moodustada täiesti erinevad inimesed täiesti eri paigust Uued lisaväärtuse loomise võimalused Palju eri faktoreid: altruism, isiklik huvi/vajadus, suhtlemine läbi loomingu, tunnustusvajadus, protest/alternatiivsus... Mõned kogukonnamootorid Manuel Castellsi järgi Tehnoloogiline areng Võimalus valida kõikvõimalikke parameetreid Ajatu aeg Kasvav rahuldamata suhtlemisvajadus Hariduslikud püüded Palju vaba aega, mida sisustada Vajadus „millegi tõelise“ järele, olgu või näilise Vahel ka otsene altruism Näide: Linux Sündis konkreetsest vajadusest – häkkeritel (sh Linusel) ei olnud näppimiseks sobivat süsteemi Ajastus: sünniaasta sama kui veebil – sõitis esimesel laineharjal, üks esimesi nii ulatuslikke internetikogukondi Kogukonna kaasamine varases staadiumis (release early, release often) Oskuslik juhtimine ja kommunikatsioon Toimiv juriidiline raamistik (GPL jt) Ärisfääri kaasamine ilma põhimõtetes järgi andmata Vaba tarkvara Väga palju projekte saab alguse isiklikust vajadusest Mõnel juhul jääbki üheinimeseprojektiks, enamasti aga mitte Kogukonna kaasamine algab toimivast “seemnest” (prototüüp) Oluline on kommunikatsioon ja “vastastikune seljasügamine” Lai valik arendus- ja ärimudeleid (järgmine teema) Vaba kultuuri laienemine “Jagamine” on tänaseks palju laiema tähendusega kui algne, kogukondlik-altruistlik arusaam Olulised aspektid: Kanalid/tehnoloogia (Internet, mobiilid, kaamerad…) - esmakordselt on suund hajususe, mitte koondumise poole Info kogumine, avaldamine ja “rafineerimine” palju lihtsam Uute teenuste ja võimaluste lisamine lihtsustub (äpid) Võimalus: kiire levi => plahvatuslik kuulsus => suur raha Uute juriidiliste mehhanismide tulek (vabad litsentsid) Üks reputatsiooni toimemehhanism Six degrees of separation (Karinthy 1929) Väiksemas ühiskonnas (kogukonnas, subkultuuris) on samme vähem! Internet toimib võimendava kanalina Tootmine infoajastul Tööstuseajastul ei olnud peamistes majandusharudes kogukondlik tootmine eriti mõeldav (kogukondlik metallurgiatehas või autokoosteliin ei kõla just arukalt) Samas oli ka siis alasid, mis tavapärasele äriloogikale ei allunud (haridus, teadus, avaõiguslik meedia) Tänapäeval räägitakse loomemajandusest kui ühest peamisest “vedurist” - ja see on juba olemuselt kogukondlik Lisaks toimub arvestatav osa “tootmisest” üldse turuväliselt (NB! “turule ja turult välja”-liikumine on e-toodangu korral palju lihtsam kui füüsilise toodangu puhul) Näide: Kakk, õppejõud Miks on kõik õppematerjalid vabalt levivad? Võiks ju raha teha! Point: õppejõu “põhitoodang” ei ole õppematerjal, vaid (loodetavasti) natuke targemad kodanikud! Õppematerjal toimib täiendteenuse ja reklaamina (nii võimalike tudengite kui ka koostööpartnerite jaoks), lisaks on vähem jama põhitööga (“Kust ma X kohta infot saan?” - RTFM!) Samas ei ole aega ega tahtmist tegelda materjalide parseldamise ja “illegaalide” jahtimisega On reaalseid kogemusi mõnda huvitavasse koostööprojekti sattumisest (“Sul olid seal põnevad asjad kirjas”) Häälekas vähemus Tegelikult on “tükitööna loojate” osakaal palju väiksem kui arvatakse (ja enamasti ei lärma looja ise, vaid asjapulgad) Ülejäänud loovad põhikohaga ajatööna põhitöö kõrvalproduktina (mänguarendaja loob muusikat või animeerib; vt ka õppejõunäidet) õppimise käigus (algõppest kraadiõppeni) hobikorras (lai skaala eri motiive) “Mis see ka maksab” Kokkuvõttes on olukord natuke sarnane “99 sendi” müügimudeliga: Võrk on loonud olukorra, kus millegi asjaliku ülespanek või edastamine “ei maksa midagi” (nii aja, pingutuse kui raha mõttes) Samas annab ta võimaluse “sobrada odava nänni kastis”, kust võib leida väärt kraami (one man’s trash is another man’s treasure) Reputatsiooniga “maksmine” on tehtud lihtsaks (Laikige!)


Vaba kultuuri näiteid väljaspoolt tarkvarasfääri Creative Commons – http://creativecommons.org Free Cultural Works - http://freedomdefined.org Free Music – http://free-music.org (vt ka Jamendo, Magnatune jt) Open Knowledge International – http://ofkn.org

Märkus: piraadiparteide liikumine on osaliselt sarnase mõttega, kuid nemad näevad lahendust lollidele reeglitele vilistamises, vaba kultuur üritab luua natuke arukamaid reegleid

Kokkuvõtteks

Inimesed ei ole üldiselt nii vastikud kui mõned arvavad Internet võimendab ka koostööd Reputatsioon on reaalne valuuta Klassikaliselt häkkerluselt on üht-teist õppida Vaba levik ei pea tähendama kompensatsiooni puudumist Tasub edasi uurida ja mõelda – mõnda asja saab tänapäeval teha, nagu vanasti ei saanud Kimalane suudab lennata (ehkki ei peaks)


Edasilugemiseks

  • Yochai Benkler (Wealth of Networks, The Penguin and the Leviathan)
  • Larry Lessig (Free Culture, Code 2.0, The Future of Ideas jt)
  • Pekka Himanen (Hacker Ethic jt)
  • Eric S. Raymond (The Cathedral and the Bazaar jt)
  • Linus Torvalds (Just for Fun)
  • Eric von Hippel (The Sources of Innovation jt)
  • Peter Barnes (Capitalism 3.0)
  • ...

Tänaseks kõik