Julkisen hallinnon tietohallinnon neuvottelukunta JUHTA hyväksyi vihdoin perjantaina suosituksen avoimen lähdekoodin käyttämisestä julkisella sektorilla. Hyväksytty dokumentti menee tosin vielä viralliseen kielenhuoltoon ennen sen lopullista julkaisemista JHS-sarjassa, joten toistaiseksi asiasta kiinnostuneiden pitää tyytyä hieman aikaisempaan draft-versioon. Olin mukana kirjoittamassa suositusta, joka on toivottavasti osaltaan helpottamassa avoimen lähdekoodin käyttöönottoa julkisella sektorilla.
Suosituksessa käydään läpi seikkaperäisesti, mitä asioita hankintayksiköiden (kunnat, ministeriöt ym.) tulee huomioida hankkiessaan käyttöönsä avoimen lähdekoodin tuotteita. Vaikka asia tuntuisikin nopeasti miettien helpolta, se on tarkemmin tutustuttaessa yllättävän monisäikeinen ongelmakenttä. Ensimmäinen ja päällimmäinen syy tähän on voimassa oleva hankintalaki, joka rajoittaa merkittävästi tarjouspyyntöjen sisältöä. Lähtökohtana on, että toimittajilta ei voida edellyttää tietyn tuotteen käyttöä, vaan sen sijaan pitää määritellä käyttötarpeen sanelemat tekniset tai oikeudelliset reunaehdot. Toisin sanoen esimerkiksi tekstinkäsittelyohjelman hankinnassa ei voida vaatia tarjouksen tekemistä OpenOfficesta tai edes sen varianteista. Sen sijaan voidaan kyllä edellyttää, että hankittavan tekstinkäsittelyohjelman lisenssi sallii sen vapaan jakelun ja muokkauksen, mikäli tällaiselle vaatimukselle on olemassa perustellut syyt.
Toinen ja vähän radikaalimpi vaihtoehto on ostaa ainoastaan ylläpito ja- tukipalvelut. Pelkkä avoimen lähdekoodin ohjelman lataus ja käyttöönotto ei nimittäin muodosta vielä julkista hankintaa, eli organisaatio voi vapaasti asentaa haluamansa ohjelmiston ja vasta tämän jälkeen kääntyä kaupallisten toimijoiden puoleen. Kyseessä on varsin tyylikäs “legal hack”, josta kunnia kuuluu itse asiassa Hollantiin.
Kokonaan oma lukunsa on, että Suomessa ei ole tällä hetkellä erityisen helppo löytää luotettavia toimittajia, jotka olisivat valmiita myymään avointa lähdekoodia julkiselle sektorille. Toimivia tuotteita ei löydy kovinkaan moniin käyttökohteisiin (vrt. esim. tuore keskustelu eduskunnan sähköpostijärjestelmästä) ja pienten, muutaman hengen toimittajien varaan jättäytyminen ei ole edes avoimen lähdekoodin tuotteiden tapauksessa erityisen hyvä idea – vaikka lähdekoodi onkin vapaasti käytössä, monimutkaisemman järjestelmän haltuunotto ei välttämättä ole nopea tai halpa operaatio erityisesti jos (ja kun) sen dokumentaatio ei ole kunnossa.
Pitemmän päälle olisi hyvä, jos Suomessa (ja miksei ihan EU-tasolla) saataisiin käyntiin Forge.milin kaltaisia järjestelyitä, joissa pidetään keskitetysti yllä julkishallinnon tarpeeseen modifioituja avoimen lähdekoodin tuotteita. Näin julkisen sektorin vähäiset resurssit saataisiin IT-puolella mahdollisimman tehokkaaseen käyttöön ja lisenssimaksujen maksamisen sijaan rahat jäisivät (toivon mukaan) kotimaisten koodarien taskuun. Samalla pystyttäisiin myös vähentämään tietoturvaan ja avoimen lähdekoodin lisensseihin liittyviä riskejä. Sääli vain, että tällaiset ideat eivät Suomessa saa ihan vastaavaa huomiota kuin maailmalla, jossa julkishallinnon massiivisia OSS-hankintoja on esimerkiksi pidetty yhtenä hyvin tehokkaana elvytyskeinona.


