Lisenssien leviäminen
Lisenssien leviäminen viittaa erilaisten ohjelmistolisenssien käyttöön samassa ohjelmistossa ja siitä syntyviin ongelmiin. Ongelmat vaikuttavat avoimen lähdekoodin ohjelmistojen kehitykseen. Usein kehittäjät haluaisivat liittää omaan ohjelmistoonsa osia toisista ohjelmistoista, mutta tämä ei ole mahdollista, elleivät ohjelmistot ole lisensseiltään yhteensopivia. Käytössä olevien lisenssien määrän kasvaessa kasvaa myös todennäköisyys sille, että avoimen lähdekoodin ohjelmiston kehittäjä haluaa hyödyntää lisenssiyhteensopimattomia ohjelmistoja. Lisenssien määrän kasvu lisää myös kustannuksia yrityksissä, jotka haluavat hyödyntää vapaita ohjelmistoja. Määrän kasvu johtuu pääasiassa siitä, että ohjelmistoja kehittävät yhteisöt luovat uusia lisenssejä, jotka yhteisön näkemyksen mukaan paremmin vastaavat kyseisen ohjelmiston tarpeita.
Yhteensopivat lisenssit
[muokkaa | muokkaa wikitekstiä]GNU General Public Licensen ylläpitäjä Free Software Foundation ylläpitää listaa GNU GPL -lisenssin kanssa yhteensopivista lisensseistä[1] . Toinen suosittu lisenssi on Apache-lisenssi. Apache Software Foundation on luonut verkkosivun, jossa keskustellaan siitä, että Apache-lisenssi on listattu yhteensopivaksi GNU GPLv3-lisenssin kanssa, mutta vain yhteen suuntaan[2]. Apache-lisensoituja ohjelmistoja voidaan käyttää GNU GPLv3-lisensoiduissa ohjelmistoissa, mutta ei päin vastoin.
Turhuus-lisenssit
[muokkaa | muokkaa wikitekstiä]Turhuuslisenssi (engl. Vanity license) on termi, jolla viitataan yrityksen tai henkilön kehittämään lisenssiin, jolle ei ole varsinaista tarvetta. Jos uusi lisenssi ei tarjoa olemassa oleviin verrattuna selkeätä parannusta tai eroa aiemmista oleellisesti, voidaan lisenssiä kutsu turhuuslisenssiksi.
Googlen näkemys
[muokkaa | muokkaa wikitekstiä]Vuonna 2006 Google ilmoitti, että sen tarjoama Google Code -palvelu sallii vain seuraavat lisenssit:
- Apache License 2.0
- Artistic License/GPL (often used by the Perl community)
- GNU General Public License 3.0
- GNU General Public License 2.0
- GNU Lesser General Public License
- MIT License
- New BSD License
- Mozilla Public License 1.1
- Eclipse Public License
Vuonna 2008 Google ilmoitti, että se voimakkaasti suosittelee joko Apache-lisenssin tai GNU GPLv3 -lisenssin käyttöä.
Vuonna 2010 tiukkoja lisenssiehtoja lievennettiin ja Google ilmoitti edellyttävänsä ainoastaan OSI:n hyväksymää lisenssiä.
OSI:n näkemys
[muokkaa | muokkaa wikitekstiä]Open Source Initiative (OSI) pitää itseään avoimen lähdekoodin lisenssin määrittelijänä. OSI ylläpitää listaa hyväksymistään lisensseistä[3] ja varhaisessa vaiheessa edesauttoi turhuuslisenssien yleistymistä hyväksymällä ja auttamalla kehittämään tarpeettomia lisenssejä.
FSF:n näkemys
[muokkaa | muokkaa wikitekstiä]Richard Stallman, FSF:n puheenjohtaja ja Bradley M. Kuhn, entinen FSF:n johtaja ovat kritisoineet lisenssien leviämistä vuodesta 2000, jolloin he muodostivat oman lisenssilistan, jossa he suosittelivat kehittäjiä pitäytymään GNU GPL -yhteensopivien lisenssien käyttämisessä.
FSFE:n näkemys
[muokkaa | muokkaa wikitekstiä]Ciarán O'Riordanin mukaan ainoa tapa, jolla FSF pystyy estämään lisenssien leviämistä, on vähentää tarvetta niiden luomiseen. FSF Europe suosittelee GNU GPL -lisenssin käyttöä aina kun se on mahdollista, ja vähintään käyttämään GNU GPL -yhteensopivaa lisenssiä.