Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


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]

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

Previous Page Next Page