Eu estava lendo a licença LGPL e encontrei um requisito que eu desconhecia anteriormente.
A seção 4 (Trabalhos combinados) declara:
Você pode transmitir um trabalho combinado [...] se você também executar cada um dos seguintes:
a) Notifique com destaque a cada cópia do Trabalho Combinado que a Biblioteca é usada nela e que a Biblioteca e seu uso são cobertos por esta Licença.
b) Acompanhe o Trabalho Combinado com uma cópia da GNU GPL e deste documento de licença.
c) ...
Por que a GPL também deve ser transmitida ao se vincular a bibliotecas licenciadas sob a LGPL? Receio que a inclusão de ambas as licenças na distribuição confunda o usuário com relação a qual delas se aplica. Estou interpretando isso corretamente? Em caso afirmativo, qual é o raciocínio por trás desse requisito?
fonte
LICENSE-GPL
eLICENSE-LGPL
mais ou menos.O motivo provável é que a LGPL é considerada uma licença menos restritiva que a GPL. Em particular, é possível combinar projetos LGPL com outros projetos e não forçar esses projetos a serem LGPL. Isso é muito mais difícil de fazer com um projeto da GPL. Geralmente, se você combinar um projeto com um projeto GPL, o projeto combinado deverá ser lançado como GPL.
Para combinar um projeto LGPL com um projeto GPL, as restrições do projeto GPL precisam ser mantidas.
Dando um passo atrás, e olhando para ele a partir da filosofia mais ampla da FSF de "O software deve ser gratuito", você pode ver por que eles teriam essa cláusula na LGPL. A LGPL não tem tanto "efeito viral" quanto a GPL, e a FSF quer que o software da GPL seja preservado como estando sob a GPL.
fonte