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 outras 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 GPL.
Como essas outras bibliotecas de código aberto devem ser creditadas?
Todas as licenças de biblioteca precisam ser incluídas no arquivo de licença principal do projeto?
É suficiente fornecer apenas links para os sites do projeto na caixa de diálogo Ajuda-> Sobre e documentação?
É realmente necessário algum crédito ?
Respostas:
Cada biblioteca que você usa como dependência deve ter um arquivo LICENSE em seu código-fonte. Gostaria apenas de pegar essas licenças e renomeá-las para "LIBRARY_NAME_LICENSE" e incluí-las no código-fonte.
Eu sei que licenças (como a licença BSD) exigem que a licença original seja incluída quando qualquer código-fonte for reutilizado.
Se você estiver usando essas bibliotecas vinculadas, não acredito que isso seja necessário. Mas posso estar errado sobre este.
fonte