GNU Lesser General Public License

GNU LGPL (GNU Lesser General Public License, aiemmin GNU Library General Public License) on GNU-projektin lisenssi, jonka tarkoituksena on tehdä kompromissi GPL:n ja yksinkertaisempien lisenssien (BSD, MIT jne.) välillä. Pääasiallinen eroavaisuus GPL:n ja LGPL:n välillä on se, että LGPL-ohjelmistot voidaan linkittää dynaamisesti yhteen ei-GPL-lisensoidun ohjelman osan kanssa. Tämä mahdollistaa sen, että esimerkiksi kaupallisten ohjelmistojen ei tarvitse julkaista lähdekoodia, vaikka ohjelma käyttäisikin LGPL-lisensoituja komponentteja. LGPL-lisensoitua ohjelmaa voi levittää myös GPL-lisenssin alla, mikä taas mahdollistaa LGPL-lisensoitujen komponenttien käytön myös GPL-ohjelmissa.

LGPL on pääasiallisesti tarkoitettu ohjelmakirjastoja varten, mutta myös jotkin sovellusohjelmat on lisensoitu sillä. Muun muassa GNU C -kirjasto glibc on LGPL-lisensoitu.

Lisenssin tekijä Richard Stallman on suositellut, että vapaiden ohjelmistojen kehittäjät käyttäisivät GPL-lisenssiä LGPL:n sijasta kirjastoissa, jotka sisältävät uutta toiminnallisuutta. [1]

Lähteet

  1. http://www.gnu.org/licenses/why-not-lgpl.html (englanniksi)

Aiheesta muualla

  • LGPL-3.0 lisenssi
  • LGPL-2.1 lisenssi
  • LGPL-2.0 lisenssi
  • n
  • k
  • m
Avoin lähdekoodi ja vapaa ohjelmisto
Yleiset käsitteet
Organisaatiot
Lisenssit
Tyypit ja standardit
Haasteet
Muita aiheita
  • Luokka
  • Commons
  • Wikiopisto