06.03.2013 Views

Tietokone 13/2007

Tietokone 13/2007

Tietokone 13/2007

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

maija-Liisa ihanus • KuvaT: Timo simpanen<br />

Avoimen lähdekoodin<br />

eduista ja haitoista<br />

Avoimen lähdekoodin ohjelmistojen ympärillä<br />

velloo väittämiä ja asenteita. Raatimme muistuttaa<br />

suljetun koodin ohjelmistoissa olevan samankaltaisia<br />

ongelmia kuin avoimella puolellakin.<br />

<strong>Tietokone</strong>-lehden toimituspäällikkö Kari<br />

Haakana oli kerännyt tämänkertaiseen,<br />

open sourcea käsittelevään paneeliin<br />

väitteitä ja käsityksiä aiheesta. Osa väitteistä<br />

on tehty vakavalla naamalla, osa on provosoivia,<br />

mutta ne kuvastavat käsityksiä, joita<br />

avoimen lähdekoodin ohjelmista on.<br />

Väitteet heitettiin kaksinörttiselle raadille.<br />

Arto Teräs on open source -aktivisti ja Suomen<br />

Linux-käyttäjien yhdistyksen Flugin entinen<br />

puheenjohtaja. Päivätöissä hän on sovellusasiantuntija<br />

CSC – Tieteellinen laskenta Oy:ssä.<br />

Janne ”Jaba” Pikkarainen taas on tuttu<br />

<strong>Tietokone</strong>en Linuxin jäljillä -blogista. Oikeissa<br />

töissä hän on Sanomadatassa, jossa<br />

huolehtii Mbnetin Linux-palvelimista.<br />

Ensimmäinen väite on yleinen: open<br />

source -ohjelmat ovat ilmaisia, niitä<br />

kehittämällä ja myymällä ei voi siis<br />

saada rahaa.<br />

”Oikein/väärin/jotain siltä väliltä/ei tietoa,<br />

mitä raati vastaa”, Haakana kysyy.<br />

”Totta sinänsä, että jos pelkästään koodaa<br />

ohjelmia ja pistää niitä jakoon, ei sillä<br />

välttämättä rahaa saa. Moni firma rahoittaa<br />

toimintansa tarjoamalla tukipalveluja tai<br />

tarjoamalla koulutusta softan käyttämiseen.<br />

Ansaitsemiskeinoja on muitakin kuin että itse<br />

softasta maksetaan rahaa, esimerkiksi vuosittaiset<br />

tukimaksut”, Pikkarainen luettelee.<br />

”Lisenssimaksuilla ei oikein voi rahaa tahkota,<br />

eivätkä ohjelmakokoelmat kuten Linuxjakelupaketitkaan<br />

rahasampoja ole. Mutta<br />

suuri osa maailmassa myytävästä softasta on<br />

räätälöityä, ja silloin softan kehittämisestä voi<br />

pyytää rahaa”, Teräs sanoo.<br />

Liikaa lisenssejä<br />

Avoimen koodin ohjelmistojen jakelua määritellään<br />

erilaisin lisensointijärjestelmin, esi-<br />

merkiksi kolmanteen versioonsa ehtineellä<br />

GPL:llä.<br />

”Miksi niitä on niin paljon, kolmisenkymmentäkö<br />

niitä on?”, Haakana tivaa.<br />

”Varmaan siksi, että projekteja on lähtenyt<br />

liikkeelle eri puolilta maailmaa. Eri kehittäjät<br />

ovat aikanaan määritelleet lisensseille vähän<br />

eri rajat”, Pikkarainen taustoittaa.<br />

”Aiemmin jokainen avoimen lähdekoodin<br />

ohjelmia kirjoittanut firma teki oman lisenssinsä<br />

ja laittoi siihen omia ehtoja, ja lisenssit<br />

olivat epäyhteensopivia olemassa olevien<br />

kanssa eikä useiden ohjelmien koodeja voinut<br />

yhdistää. Mutta nyt lisenssejä on vähemmän.<br />

On BSD-tyyppiset lisenssit, joilla saa tehdä<br />

mitä tahansa eikä muutoksia tarvitse antaa<br />

takaisin yhteisölle. Sitten on GPL ja muut<br />

copyleft-tyyppiset lisenssit, joissa muokattukin<br />

versio pitää julkaista samalla lisenssillä<br />

eteenpäin”, Teräs jaottelee.<br />

Open source -softan käyttämisen epäillään<br />

sitovan ennalta arvaamattomiin velvoitteisiin.<br />

”Onko kaikille käyttäjille selvää,<br />

mihin open source -ohjelmia käyttäessään<br />

sitoutuu?” Haakana kysyy.<br />

”Kaikki eivät lue lisenssejä loppuun asti,<br />

mutta jos ottaa käyttöön avoimen ohjelmakoodin<br />

softan eikä myy sitä eteenpäin, ei ole<br />

mitään ongelmia”, Pikkarainen huomauttaa.<br />

”Käyttäjähän voi vapaasti painaa sitä accept-nappulaa<br />

ja käyttää softaa ilman että<br />

tarvitsee hallita lisenssiasioita. Jos softaa taas<br />

levittää osana omaa kaupallista tuotettaan,<br />

pitää katsoa ehtoja tarkemmin. Ehtoja on,<br />

mutta eivät ne ole niin ennalta arvaamattomia,<br />

varsinkaan jos niitä vertaa suljettuihin<br />

ohjelmistoihin – ne ovat vain erilaisia, niihin<br />

ei ole totuttu ja siksi on joskus tullut väärinymmärryksiä”,<br />

Teräs muistuttaa<br />

i c t- p a n e e l i<br />

Patentit eivät vain<br />

yksinkertaisesti toimi<br />

ohjelmistopuolella.<br />

arto Teräs, open source -aktivisti,<br />

sovellusasiantuntija<br />

Samasta kernelistä<br />

hyötyvät kapitalistisessa<br />

maailmassa kaikki.<br />

janne pikkarainen,<br />

Linuxin jäljillä -bloggaaja<br />

En muista IBM:n<br />

esiintyneen sosialistisena<br />

yrityksenä.<br />

Kari haakana, <strong>Tietokone</strong>-lehden<br />

toimituspäällikkö<br />

marraskuu <strong>2007</strong> TieToKone 47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!