Significado de LGPL - Lesser General Public License
Marcado: Lesser General Public License, LGPL
- Este tópico está vazio.
-
AutorPosts
-
16/02/2024 às 07:14 #334659JuristasMestre
LGPL – Lesser General Public License
A LGPL, sigla para “Lesser General Public License” (Licença Pública Geral Menor, em tradução livre), é uma licença de software livre criada pela Free Software Foundation (FSF). A LGPL foi desenhada como uma solução intermediária entre a GPL (General Public License), que é estrita em termos de requerer que qualquer software derivado seja também distribuído sob a GPL, e licenças permissivas, como a MIT ou a Apache, que permitem a incorporação do software em projetos proprietários sem a obrigação de liberar o código-fonte do projeto inteiro sob a mesma licença.
A versão mais utilizada da LGPL é a LGPLv3, que foi lançada em 2007. As principais características da LGPL incluem:
- Uso em Software Livre e Proprietário: A LGPL permite que bibliotecas e componentes sejam usados em software proprietário, desde que qualquer modificação nos componentes LGPL e a própria biblioteca sejam disponibilizadas sob a mesma licença (LGPL). Isso facilita a utilização de software livre em aplicações comerciais fechadas, oferecendo flexibilidade para desenvolvedores e empresas.
-
Modificações da Biblioteca: Se uma aplicação utiliza uma biblioteca LGPL e modifica essa biblioteca, as modificações na biblioteca devem ser disponibilizadas sob a LGPL. No entanto, o código da aplicação em si não precisa ser distribuído sob a LGPL, podendo permanecer proprietário.
-
Linkagem Dinâmica: A LGPL permite explicitamente a linkagem dinâmica (linking) de bibliotecas sem a necessidade de licenciar o programa principal sob a LGPL ou GPL. Isso significa que um software proprietário pode incluir uma biblioteca LGPL sem ter que se tornar de código aberto, contanto que os usuários possam substituir ou atualizar a biblioteca LGPL.
-
Distribuição: Assim como a GPL, a LGPL garante que os usuários finais tenham acesso ao código-fonte das bibliotecas LGPL usadas, além de permitir a modificação e redistribuição dessas bibliotecas sob os mesmos termos.
A LGPL é particularmente popular para bibliotecas de software, onde os desenvolvedores querem garantir que o software livre possa ser usado amplamente, inclusive em aplicações proprietárias, mas ainda assim manter o direito de melhorar e redistribuir as bibliotecas sob termos de software livre.
-
AutorPosts
- Você deve fazer login para responder a este tópico.