Contente
Principal diferença
GPL significa Licença Pública Geral. LGPL é como uma versão alterada da GPL. Significa Lesser General Public License. Isso limita seu requisito de fornecer parte do seu código, mas você ainda precisa divulgar as modificações implementadas. O que você tem permissão para manter em sigilo é o material proprietário vinculado diretamente ao software. Isso permite que você altere o software, crie seu próprio toque pessoal e ainda proteja seu próprio material. O termo GPL é mais amplo em significado e praticidade em comparação com LGPL. A LGPL tem o potencial de ser transferida para os termos da GPL.
O que é GPL?
A General Public License, ou GPL, como costuma ser chamada, é a licença de software livre mais popular e é usada por muitos projetos diferentes, incluindo o kernel do Linux, as ferramentas GNU e literalmente centenas de outros. A GPL é a base do software de código aberto para programadores.
O que é LGPL?
A LGPL é semelhante à GPL, mas é mais projetada para bibliotecas de software nas quais você deseja permitir que aplicativos não-GPL sejam vinculados à sua biblioteca e utilizá-la. Se você modificar o software, ainda precisará devolver o código-fonte, mas poderá vinculá-lo a coisas proprietárias sem devolver o código-fonte a tudo isso.
Principais diferenças
- A diferença entre a GPL e a LGPL é que, com a LGPL, todo o "trabalho" não precisa ter a mesma licença.
- Ao contrário da LGPL, a GPL exige que você forneça o código para todas as alterações feitas no software.
- Entre as duas GPL está a base do software de código aberto para programadores.
- LGPL é usado para bibliotecas de software, versus os arquivos de execução da GPL.
- A GPL oferece uma ampla gama de possíveis melhorias para toda a comunidade de programação.
- A LGPL tem o potencial de ser transferida para os termos da GPL.
- O termo GPL é mais amplo em significado e praticidade em comparação com LGPL.
- Nas duas licenças, a pessoa que escreveu o código é o proprietário. A licença não afeta isso.
- De acordo com a pesquisa do software Black Duck, a GPL é muito mais usada que a LGPL.