[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