Avoimen lähdekoodin lisenssit – mitä jokaisen kehittäjän ja tutkijan olisi hyvä tietää

Avoin lähdekoodi on nykyään niin arkipäivää, että sen käyttöä ei aina edes huomaa. Kirjastoja, rajapintoja ja kokonaisia alustoja hyödynnetään osana omia projekteja niin tutkimuksessa, opiskelussa, opetuksessa kuin yritystoiminnassakin. Avoimen lähdekoodin käyttö on syystäkin suosittua: se nopeuttaa montaa asiaa, sillä kehitystyö voidaan aloittaa valmiiden kirjastojen ja työkalujen pohjalta, eikä kaikkea tarvitse rakentaa alusta asti. Koodia voi myös joustavasti muokata omiin tarpeisiin ja yhdistellä eri ratkaisuihin. 

Näiden hyötyjen mukana tulee myös pelisääntöjä, joihin kannattaa ehdottomasti perehtyä. Moni yllättyy siitä, että avoin lähdekoodi ei tarkoita vapaata käyttöä ilman ehtoja. Lähes aina mukana tulee lisenssi, joka määrittää, miten koodia saa käyttää, muokata ja jakaa eteenpäin. Näillä ehdoilla voi olla yllättävän suuri vaikutus siihen, mitä omalla työllä myöhemmin voi tehdä. 

Näihin teemoihin pureuduttiin InnoWebinaarissa, jossa puhujana oli Suvi Julin Berggren Oy:stä. Tässä Suvin tärkeimmät pointit! 

Lisenssit eivät ole vain juridiikkaa 

Avoin lähdekoodi tarkoittaa ohjelmistoa, jonka lähdekoodi on kaikkien nähtävissä, käytettävissä, muokattavissa ja jaettavissa vapaasti. Osa avoimen lähdekoodin lisensseistä on hyvin sallivia ja antaa vapaat kädet jatkokehitykseen, kun taas toiset edellyttävät, että myös jatkokehitetty ohjelmisto jaetaan avoimena. Tällä on suora vaikutus esimerkiksi siihen, voiko ohjelmistoa käyttää osana suljettua tuotetta tai kaupallista palvelua. Siksi lisenssien lukeminen ja ymmärtäminen on tärkeää. 

  • Kaupallinen-lisenssi: Avointa lähdekoodia voidaan lisenssin nojalla pääsääntoisesti aina käyttää kaupallisiin tarkoituksiin, mutta lisenssit eivät automaattisesti anna oikeutta asettaa muita rajoituksia ohjelmiston käyttäjille. 

  • Copyleft-lisenssi: Vastavuoroisuus on keskeistä. Jos ohjelmistoa jaetaan eteenpäin, myös lähdekoodin on oltava saatavilla ja johdannaiset teokset on julkaistava avoimina. 

  • Non-copyleft-lisenssi: Nämä ns. akateemiset lisenssit tarjoavat enemmän vapauksia ja mahdollistavat myös suljettujen, omisteisten ratkaisujen kehittämisen. 

Suunnitelmallisuus on kaiken A ja O 

Avoimen lähdekoodin käyttöön liittyvät ongelmat syntyvät harvoin itse koodista, vaan siitä, ettei käyttöä ole mietitty etukäteen ja lisenssiehtoja ei tunneta tai noudateta. Tekijänoikeusloukkaus voi syntyä esimerkiksi siitä, että lisenssin edellyttämiä merkintöjä ei tehdä tai ehtoja ei huomioida jatkokehityksessä. Siksi on tärkeää tietää, mitä komponentteja käytetään, millä lisenssillä ja missä tuotteissa. 

Patenttiriskit puolestaan korostuvat erityisesti kasvuvaiheessa ja uusille markkinoille mentäessä. Kilpailijoiden suojausten seuraaminen ja tarvittaessa toimintavapauden selvittäminen auttavat varautumaan mahdollisiin ongelmiin. 

Muista myös suojata teoksesi silloinkin, kun käytät avointa lähdekoodia. Oman työn suojaamiseen on useita keinoja, kuten tekijänoikeudet, tavaramerkit, mallit ja patentit. Tärkeintä on hahmottaa, mikä osa ratkaisusta perustuu avoimeen lähdekoodiin ja mikä on aidosti omaa, uutta kehitystyötä. 

Käytännössä riskien hallinta avoimen lähdekoodin käytössä tarkoittaa selkeitä ohjeita, ennakointia, dokumentointia ja suunnitelmallisuutta. Muista myös, että sääntely ja dokumentaatiovaatimukset kehittyvät jatkuvasti. 

Hyvät käytännöt ovat lopulta varsin arkisia: 

  • Tiedä, mitä avoimen lähdekoodin komponentteja sinä tiimisi käytätte 

  • Dokumentoi lisenssit ja käyttötarkoitukset 

  • Varmista, että lisenssien ehdot täyttyvät 

  • Suojaa oma tuotekehityksesi esimerkiksi patenteilla, tavaramerkeillä, mallisuojalla yms. 

  • Seuraa kilpailijoita ja niiden IP-oikeuksia 

  • Ohjeista tiimiä toimimaan edellä mainitulla tavalla 

Avoin lähdekoodi tarjoaa valtavasti mahdollisuuksia, kun sen käyttö on suunnitelmallista ja hallittua. Kun ymmärrät lisenssien sisällön ja suojaat oman kehitystyösi, avoin lähdekoodi tukee sekä tutkimusta että tuotekehitystä. 

 

Haluatko tietää lisää IP-oikeuksista ja siitä, kuinka suojata teoksia ja keksintöjä? Osallistu Innovaatiokeskuksen webinaareille ja kursseille, jotka löydät InnoTapahtumista! 

Seuraava
Seuraava

Oulun yliopiston innovaatiotoiminta oli aktiivista vuonna 2025!