[voikko] Ehdotus lisenssivaatimusten muuttamisesta

Harri Pitkänen hatapitk at iki.fi
Fri Mar 7 21:07:00 EET 2008


Jos olette seuranneet uutisia tarkasti, niin olette ehkä kuulleet, että 
OpenOffice.org on vaihtamassa lisenssiä. Aikaisemmin käytössä on ollut LGPL:n 
versio 2, mutta OOo:n versiosta 3.0 (ja sen beta-versioista) lähtien käytössä 
onkin saman lisenssin versio 3.

LGPL:n versio 3 ei ole yhteensopiva GPL:n version 2 kanssa. Tästä syystä 
tulevia versioita openoffice.org-voikosta ei ole enää mielekästä levittää GPL 
2:n alaisuudessa, koska ne vaativat juuri OOo:n kolmosversion toimiakseen. 
Openoffice.org-voikon Windows-asennuspaketeissa olen jo syksystä asti 
käyttänyt GPL:n kolmosversiota, lähinnä siksi että versiossa 2 ei ollut aivan 
selvää, onko suljetun C++-kirjaston käyttö sallittu silloin kun kyseistä 
kirjastoa ei levitetä kohdekäyttöjärjestelmän osana, ainoastaan käytetyn 
kääntäjän osana. Versiossa 3 tämä on selkeästi sallittu.

Näyttää myös siltä, että monet muutkin ovat siirtymässä GPL:n versioon 3. 
Omorfissa näkyy olevan käytössä LGPL 3, ja Hannun malaga-java on GPL 3:n 
alla. Itsekin pidän näitä uusia lisenssiversioita kokonaisuutena hiukan 
entisiä parempina, vaikka en uskokaan, että juuri Voikon tapauksessa näillä 
parannuksilla on käytännössä suurta vaikutusta.

Voikon versionhallinnassa olemme kuitenkin tähän asti vaatineet, että kaiken 
materiaalin on oltava saatavilla myös GPL 2:n alaisuudessa. Ehdotankin nyt, 
että luovumme tästä ehdottomasta vaatimuksesta, ja rajaamme sen koskemaan 
vain osia, joissa siitä edelleen voi olla käytännön hyötyä. Minulla ei ole 
mitään kovin ehdottomia mielipiteitä siitä, kuinka tämä raja tulisi vetää, 
kunhan se pysyy selkeänä. Nykyisistä moduuleista pitäisin vanhan 
GPL2+-säännön alaisuudessa seuraavat:
  data
  libvoikko
  suomimalaga
  tests
  tmispell
  tools

Muissa nykyisistä moduuleista sekä mahdollisissa uusissa moduuleissa voisi 
ottaa käyttöön lievemmän GPL3+-lisenssivaatimuksen, kuitenkin niin, että 
päätös asiasta jäisi moduulin ensisijaisen (tai ensisijaisten) kehittäjien 
tehtäväksi. Toisin sanoen lähtökohtaisesti KAIKKI moduulit ovat vanhan 
lisenssipolitiikan alaisia, mutta edellä mainittuja lukuun ottamatta moduulin 
pääkehittäjä voi tällä postituslistalla ilmoittaa uuteen lisenssiin 
siirtymisestä. Lisäksi sivulla
  http://voikko.sourceforge.net/contributing.html
pidettäisiin selkeää luetteloa siitä, kumpi lisenssi on käytössä missäkin 
moduulissa. Järjestelin jo tuota sivua uudestaan niin, että lisensseihin 
liittyvät asiat ovat yhden otsikon alla.

Kummassakin lisenssivaihtoehdossa "GPL x tai uudempi" on oleellista se, 
että "tai uudempi" pysyy edelleen mukana. Tämä on mielestäni välttämätöntä, 
jotta voimme välttää todelliset pulmat siinä vaiheessa kun GPL-lisenssiä 
jossain vaiheessa uudestaan päivitetään.

Tiedossani ei ole tällä hetkellä ainoatakaan GPL 3:n kanssa lisenssiltään 
epäyhteensopivaa sovellusta, joka käyttäisi Voikkoa. [Paitsi toistaiseksi 
KDE4:n ohjelmat, mutta henkilökohtaisesti en usko siihen teoriaan, että 
enchant-kirjaston läpi kommunikoiva sovellus ja oikolukukirjasto voitaisiin 
tulkita toisistaan johdetuiksi teoksiksi, nehän on kehitetty täysin erillään 
toisistaan. Ja KDE3:ssa oikoluku tapahtuu erillisessä prosessissa.] Tältä 
kannalta katsoen en pidä täysin välttämättömänä sitä, että v2-vaatimusta 
säilytettäisiin loputtomasti edes Voikon ydinosissa, varsinkin jos se jossain 
vaiheessa alkaa rajoittaa kehitystä jollain tavalla. Mutta koska ihmisillä ei 
ole mitään velvollisuutta raportoida Voikon käytöstä meille, en vielä 
haluaisi tehdä tätä muutosta näin nopeasti. Voisi kuitenkin olla hyvä tehdä 
selväksi, että jos joku tarvitsee jossain tuota vanhaa lisenssiversiota, ei 
kannata pysytellä hiljaa kovin pitkään.

Jos tämä lisenssikäytäntö hyväksytään, siirtäisin itse Joukahaisen ja 
openoffice.org-voikon uuden lisenssin alle.

Mielipiteitä?

Harri



More information about the voikko mailing list