A
GNU Lesser General Public License
, escrita em 1991 (e atualizada em 1999), e uma licenca de software livre aprovada pela
FSF
e escrita como um meio-termo entre a
GPL
e licencas mais permissivas, tais como a
licenca BSD
e a
licenca MIT
.
A principal diferenca entre a GPL e a LGPL e que esta permite tambem a associacao com programas que nao estejam sob as licencas GPL ou LGPL, incluindo
Software proprietario
.
Outra diferenca significativa e que os trabalhos derivados, que nao estao sob a LGPL, devem estar disponiveis em bibliotecas.
A LGPL acrescenta restricoes ao
codigo fonte
desenvolvido, mas nao exige que seja aplicada a outros softwares que empreguem seu codigo, desde que este esteja disponivel na forma de uma biblioteca. Logo, inclusao do codigo desenvolvido sob a LGPL como parte integrante de um software so e permitida se o codigo fonte for liberado.
A LGPL visa a regulamentacao do uso de bibliotecas de codigo, mas pode ser empregada na regulamentacao de aplicacoes, como
OpenOffice.org
e
Mozilla
.
Outra caracteristica importante e a possibilidade de conversao de apenas uma parte de um codigo sob a LGPL em outro, sob a GPL (ver
secao
3 da licenca).
O artigo denominado "GNU Library General Public License" contribuiu para que algumas pessoas tivessem a impressao de que a FSF queria que toda as bibliotecas usassem LGPL e todos os programas usassem a GPL. Em 1999, Richard Stallman escreveu um ensaio explicando que nao era o caso, e que ninguem deveria
necessariamente
usar a LGPL para bibliotecas.
- Qual a melhor licenca para determinada biblioteca e uma questao de estrategia, e isso depende da situacao. No momento, a maioria das bibliotecas GNU sao cobertas pela Library GPL, e isso significa empregar apenas uma das duas estrategias, em detrimento da outra. Pretendemos apenas que mais e mais bibliotecas estejam sob a licenca GPL.
Isso nao significa, contudo, que a FSF desaprove a LGPL, mas meramente nao aconselha seu uso para
todas
as bibliotecas.
- Usar a GPL comum nao e vantajoso para toda biblioteca. Ha razoes que podem fazer com que seja melhor usar a Lesser GPL em certos casos.
R. Stallman e a FSF por vezes defendem licencas ate menos restritivas que a LGPL como questao de estrategia (para maximizar a liberdade de usuarios). Um exemplo proeminente foi o endosso de Stallman para o uso de uma
licenca BSD
pelo projeto
Vorbis
para suas bibliotecas
[1]
.
A licenca usa terminologia que geralmente e para softwares escritos na
Linguagem de programacao C
ou sua familia. A Franz Inc. publicou seu proprio preambulo a licenca para esclarecer a terminologia no contexto do
Lisp
. A LGPL, acrescentada a esse preambulo, e conhecida informalmente como LLGPL.
[2]
|
---|
Historia
| | |
---|
Licencas
| |
---|
Software
| |
---|
Porta-Vozes
| |
---|
Outros assuntos
| |
---|