ti-enxame.com

Requisitos de licença para incluir software de código aberto

Em um projeto de código aberto, várias outras bibliotecas de código aberto foram incluídas para implementar a funcionalidade necessária, algumas como bibliotecas (LGPL) e algumas como código-fonte (não-lgpl). A nova licença BSD foi selecionada para o projeto. As bibliotecas de código aberto incluídas são licenciadas sob as novas licenças BSD, MIT, Apache e LGPL, mas nenhum código licenciado por GPL.

Como essas outras bibliotecas de código aberto serão creditadas?

Todas as licenças de biblioteca precisam ser incluídas no arquivo principal de licença do projeto?

É suficiente fornecer links para os sites do projeto na caixa de diálogo Ajuda-> Sobre?

Qualquer crédito é ?Realmente necessário?

14
jholl

Cada biblioteca que você usa como dependência deve ter um arquivo de licença em seu código-fonte. Eu faria apenas essas licenças e renomeá-las para "biblioteca_name_license" e incluí-lo com o código-fonte.

Eu sei licenças (como a licença BSD) exigem que a licença original seja incluída quando qualquer código fonte é reutilizado.

Se você estiver apenas usando isso como bibliotecas vinculadas, não acredito que qualquer um disso seja necessário. Mas eu posso estar errado sobre este.

10
jsternberg