Todas as dependências transitivas do software GPL devem ser compatíveis com a GPL?

5

A Biblioteca A está licenciada sob a GPLv3. Eu quero escrever um programa que usa essa biblioteca como uma dependência (programação contra interfaces e usando classes nessa biblioteca), então eu tenho que colocar meu próprio programa sob GPLv3 também, ou sob GPLv3 com uma exceção de vinculação.

Eu também preciso de uma segunda biblioteca B que é licenciada sob a licença Apache 2.0, que é compatível com a GPLv3, então é bom usá-la com o meu programa.

A biblioteca B depende, direta ou indiretamente, da biblioteca C, que é, e. Eclipse Public License que é compatível com o Apache, mas não é compatível com a GPLv3.

Minha pergunta: é possível distribuir meu programa dessa forma ou isso seria uma violação da GPL?

Isso é tudo sobre dependências de bibliotecas Java em outras bibliotecas java conforme descrito pelo Maven. Então X depende diretamente de Y significa que a biblioteca X lista a biblioteca Y em seu arquivo pom, enquanto X depende indiretamente de Y significa que X possui alguma biblioteca Z em seu arquivo pom que por sua vez possui Y em seu arquivo pom.

    
por Johsm 18.05.2016 / 20:17
fonte

1 resposta

2

Os comentários incluem a resposta básica, mas não muito na maneira de superar o obstáculo. Infelizmente, sim, toda a cadeia de dependências deve ter licenciamento compatível quando você distribuir seu programa.

Você tem várias opções legais:

  1. Encontre uma biblioteca gratuita com uma licença compatível,
  2. Implemente as funções de que você precisa,
  3. Solicitar uma licença / versão compatível com GPL do proprietário da biblioteca (que talvez eles não possam oferecer legalmente ou que talvez não queiram oferecer)

Talvez a implementação seja a única alternativa. Se assim for, considere tornar sua implementação uma biblioteca GPL, mesmo que seja muito mais básica que a biblioteca incompatível com a GPL. É assim que o software de código aberto cresce.

Disclaimer: Não é um advogado. Talvez existam mais opções, mas estas são as únicas que eu já vi.

    
por 23.03.2018 / 18:55
fonte

Tags