Siirry sisältöön

Hakkeri

Wikipediasta
Hakusana ”Hakkerit” ohjaa tänne. Vuoden 1995 elokuvasta kertoo Hakkerit.
1960- ja 1970-luvun hakkereiden suosimia PDP-minitietokoneita

Hakkeri (engl. hacker) tarkoittaa tietoverkkoon tai -järjestelmään murtautujaa.[1][2] Tälle merkitykselle on myös synonyymi krakkeri (engl. cracker).[3][4] Hakkeri-sanalla voidaan joskus tarkoittaa myös taitavaa tietokonealan harrastajaa.[5][6]

Alkujaan ”hack” tarkoitti MIT:ssä (Massachusettsin teknillinen korkeakoulu) opiskelijoiden tekemää kepposta, mutta The Tech Model Railroad Club (TMRC) -pienoisrautatiekerhon, jonka pohjalta hakkerikulttuuri alkoi kehittyä 1950-luvun lopussa, jäsenten puheissa se tarkoitti kekseliästä tai tyylikästä projektia, joka osoitti tekijänsä osaamista teknologian alalla. TMRC:n teknisen jaoston (Signals and Power Subcommittee) jäsenet alkoivat kutsua itseään ylpeinä hakkereiksi.[7]

TMRC-kerhon päästyä käsiksi vuodesta 1959 alkaen tietokoneohjelmoinnin pariin, he sovelsivat terminologiaansa tietokoneiden kontekstissa. "Hakkeri" alkoi tarkoittaa sellaista henkilöä, joka kykeni saavuttamaan tavoitteensa olemassa olevien tietokonejärjestelmien rajoituksista huolimatta. Ratkaisut olivat toisinaan nopeasti tehtyjä ja hieman arveluttavia, mutta joskus myös nerokkaita.

Yhden määritelmän mukaan hakkerilla tarkoitetaan taitavaa tietokoneenkäyttäjää, joka tuntee tietokonejärjestelmien toiminnan syvällisesti ja hallitsee käyttämänsä työkalut ja laitteet hyvin. Käsitteellä on kuitenkin nykyään myös useita kielteisiä merkityksiä, jotka johtuvat termin sekoittumisesta krakkeriin. Esimerkiksi mediassa tietoturvarikollisia kutsutaan hakkereiksi.

Hakkerismin historiaa

[muokkaa | muokkaa wikitekstiä]

Digitalin PDP-tietokoneet, LISP-kieli

[muokkaa | muokkaa wikitekstiä]

Hakkerikulttuurin on katsottu syntyneen 1961 alkaen MIT:n AI Lab -tekoälylaboratoriossa, jolloin sinne hankittiin Digitalin PDP-1-minitietokone. Stanfordin yliopiston ja Carnegie Mellon -yliopiston tekoälyn tutkimuskeskukset muodostivat kaksi muuta tärkeää paikkaa varhaiselle hakkerikulttuurille. Näiden porukoiden piirissä alkoi muodostua omanlaistaan jargonia ja muuta traditiota tietokoneiden käytön ympärille. MIT:ssä tehtiin PDP-koneille oma ITS-käyttöjärjestelmä. Hakkerikulttuurin teknologisena edellytyksenä näyttivät olevan osituskäytössä (engl. time sharing) olevat, nykymittakaavassa varsin suurikokoiset minitietokoneet, jotka jakoivat prosessoriaikaansa useamman samanaikaisen käyttäjän tarpeisiin. Samoin tärkeää siinä oli tekoälysovelluksissa tuolloin käytetty LISP-ohjelmointikieli, joka oli ajan mittapuulla joustava ja ruokki oleellisesti hakkerien mielikuvitusta. Vuonna 1967 julkaistu PDP-10-tietokone muodostui tärkeimmäksi laitteeksi. PDP-hakkerit kehittivät 1970-luvulla Emacs-tekstieditorin, joka on edelleen laajassa käytössä.

Siirtymä C-kieleen ja UNIX-käyttöjärjestelmään

[muokkaa | muokkaa wikitekstiä]

Internetiä edeltäneen ARPAnetin synty 1969 levitti hakkerikulttuuria laajemmalle alueelle ja mahdollisti yhteydenpitoa hakkerien kesken. 1970-luvun aikana UNIX-käyttöjärjestelmästä (1969) ja siihen liittyneestä Usenet-verkostosta tuli toinen hakkerikulttuurin haara. Unix-käyttöjärjestelmä ja siihen läheisesti liittynyt C-ohjelmointikieli oli tehty oman aikansa mittapuulla käteväksi käyttää ja ne herättivät aluksi nuivan reaktion PDP-leirin hakkereissa, jotka pitivät monimutkaisesta ITS:stä ja LISP-kielestään. Unix oli tehty käytettäväksi yhden tietokonemallin sijaan erilaisilla tietokoneilla, mikä edesauttoi sen leviämistä. Kolmas tietokonekäyttäjien ryhmä olivat kotitietokoneiden ("mikrotietokoneet") käyttäjät, jotka käyttivät usein yksinkertaista BASIC-kieltä, josta hakkerikulttuurin edustajat eivät innostuneet. PDP-hakkerit eivät kuitenkaan voineet sille mitään, että PDP-koneet jäivät 1980-luvun alkupuolelta lähtien historiaan. Viimeinen ITS:ää käyttävä kone sammutettiin tiettävästi 1990 ja oleellisin isku oli MITin päätös luopua PDP-koneista jo seitsemän vuotta aiemmin. Stallman perusti vuonna 1983 GNU-projektin vapaan Unix-tyyppisen käyttöjärjestelmän luomiseksi. Hänen siirtymänsä kuvasi laajemmin PDP-leirin hakkereiden suuntautumista muihin laitteisiin.

1980-luvun alussa tietomurrot alkoivat saada ensimmäistä kertaa laajempaa huomiota mediassa, mistä juontaa suuren yleisön tapa samaistaa hakkerit ja tietomurtojen tekijät. Vuonna 1983 ilmestyi tähän teemaan liittyvä elokuva Sotaleikit.

Työasema-koneet saapuvat 1980-luvulla

[muokkaa | muokkaa wikitekstiä]
UNIX-työasema, SPARCstation 1

Unix-hakkerit olivat aiemmin käyttäneet esimerkiksi VAX-minitietokoneita, mutta vuodesta 1983 alkaen tulivat hakkereiden perustaman Sun Microsystemsin johdolla Unix-käyttöiset työasema-koneet, jotka olivat usein fyysiseltä kooltaan mikrotietokoneiden luokassa, mutta hintansa ja suorituskykynsä puolesta yliopistojen ja muiden tutkimusinstituutioiden laitteistoa. Niissä oli aiempaa paremmat graafiset ominaisuudet ja sisäänrakennettu valmius tietoverkoille. 1980-luvulla syntyi vastakkainasettelua AT&T-tyyppisten ja Berkeley-tyyppisten Unixien välillä. Tämä vastakkainasettelu lientyi 1990-luvulle tultaessa, kun molemmat järjestelmät olivat sulauttaneet toistensa innovaatioita, eivätkä enää eronneet niin suuresti keskenään.

Vapaan ohjelmiston UNIXit

[muokkaa | muokkaa wikitekstiä]

1990-luvun alussa halventuneiden 386-tietokoneiden myötä jokainen pystyi saamaan kotiinsa aiempien minitietokoneiden tehoilla varustetun laitteen, joka antoi hyvän pohjan Unix-harrastukselle. Kuitenkin hakkerien keskuudessa vallitsi hämmentynyt tilanne, kun kaupalliset Unix-järjestelmien tuottajat eivät saaneet luotua yhtenäistä standardia, eikä mikään yksittäinen Unixin versio tuntunut lyövän läpi markkinoilla. Samalla Windows-käyttöjärjestelmällä menestyneen Microsoftin ja muiden jättiyritysten pelättiin saavan Internetin haltuunsa. Vapaat Unix-tyyppiset käyttöjärjestelmät ilmaantuivat kuitenkin pelastamaan tilanteen. Näistä ylivoimaisesti menestyneimpiä olivat Linus Torvaldsin alun perin kehittämään Linux-ytimeen perustuneet järjestelmät. Toinen tärkeä haara olivat BSD-Unixiin perustuneet käyttöjärjestelmät, kuten FreeBSD, NetBSD ja OpenBSD, mutta ne juuttuivat aluksi lakikiistoihin osittain vanhan koodinsa takia.

Eric S. Raymond on katsonut Torvaldsin kehittäneen kehitysmallin, johon kuului intensiivinen projektin päivitysten jakaminen ja laajemman yleisön hyödyntäminen bugien etsinnässä ja niiden korjaamisessa (Linux-ydintä tehdessään Torvalds saattoi julkaista useamman version projektistaan jopa saman päivän aikana). Linuxin onnistumisen myötä kehittyi laajempi vapaiden ohjelmistojen ja avoimen lähdekoodin suuntaus, jonka tiimoilta myös yritysmaailma kiinnostui vapaan/avoimen koodin projekteista, etunenässä Firefox -selainta (tuolloin Netscape) kehittänyt Mozilla.

Jotkut hakkerit seurasivat Stallmanin GNU-projektin tiukkaa eettistä käsitystä, jonka mukaan suljetun koodin ohjelmista pitäisi päästä kokonaan eroon. Torvalds ja monet muut taas suhtautuivat asiaan hieman joustavammin, eivätkä alkaneet saarnata suljettua koodia vastaan. Termi "avoin lähdekoodi" kehitettiin 1990-luvun puolivälissä yritysystävällisemmäksi termiksi "vapaalle ohjelmistolle". Sen määritelmä oli alun perin sama (eli viittasi käyttäjälle annettavaan vapauteen koodin käytön, kopioinnin ja muokkauksen suhteen), mutta kriitikoiden mielestä termi menettää liian helposti merkityksensä ja molemmat termit ovat jääneet käyttöön.

Hakkeriasenne

[muokkaa | muokkaa wikitekstiä]

Hakkerikulttuurin edustajien (esimerkiksi Richard Stallman) ja tutkijoiden (esimerkiksi Eric S. Raymond, Pekka Himanen) mukaan hakkeri-nimityksen ansaitsemiseen ei riitä pelkkä tekninen osaaminen, vaan hakkerilta vaaditaan myös oikeanlaista asennetta. Tämän kannan mukaan kukaan todellinen hakkeri ei murtaudu tietojärjestelmiin tai muutenkaan sorru rikollisiin puuhiin, ellei kyseessä ole hyvä tarkoitus. Esimerkiksi tietojärjestelmään voidaan murtautua, jos tarkoituksena on osoittaa haavoittuvuuden olemassaolo. Näin vikaantunut järjestelmä tulee yleiseen tietoon ja se voidaan korjata.

Tunnettuja hakkereita

[muokkaa | muokkaa wikitekstiä]
  1. hakkeri Kielitoimiston sanakirja. ”1. henkilö joka tunkeutuu tietoverkkoon t. tietojärjestelmään t. käyttää luvatta jtak tietoa, ohjelmaa t. palvelua.” Viitattu 27.2.2026.
  2. Definition of hacker noun from the Oxford Advanced Learner's Dictionary Oxford Learner’s Dictionaries website. ”a person who uses computers to get access to data in somebody else's computer or phone system without permission” Viitattu 27.2.2026. (englanniksi)
  3. krakkeri Kielitoimiston sanakirja. ”hakkeri (1), joka aiheuttaa vahinkoa esim. tuhoamalla tietoja t. käyttämällä niitä omiin tarkoituksiinsa.” Viitattu 27.2.2026.
  4. Definition of cracker noun from the Oxford Advanced Learner's Dictionary Oxford Learner’s Dictionaries website. ”a person who illegally finds a way of looking at or stealing information on somebody else’s computer system” Viitattu 27.2.2026. (englanniksi)
  5. hakkeri Kielitoimiston sanakirja. ”2. harv. taitava tietokonealan harrastaja.” Viitattu 27.2.2026.
  6. Definition of hacker noun from the Oxford Advanced Learner's Dictionary Oxford Learner’s Dictionaries website. ”2. (informal) a person who uses or writes computer programs with enthusiasm and skill” Viitattu 27.2.2026. (englanniksi)
  7. Levy, Steven: Hackers – Heroes of the Computer Revolution, s. 23. (ensimmäinen painos 1984) Penguin Books, 2001. (englanniksi)
  8. Interview: Charlie Miller InfoSecurity Magazine. Viitattu 27.2.2026. (englanniksi)
  9. The Hacker Who Changed Everything hackervalley.com. Viitattu 27.2.2026. (englanniksi)
  10. Google's most famous security researcher has ripped into huge security company Symantec finance.yahoo.com. Viitattu 27.2.2026. (englanniksi)
  11. Finally, a ‘Reasonably-Secure’ Operating System: Qubes R3 vice.com. 5.10.2015. Viitattu 27.2.2026. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]