Dans un projet open source, un certain nombre d'autres bibliothèques open source ont été incluses pour implémenter les fonctionnalités nécessaires, certaines en tant que bibliothèques (LGPL) et d'autres en tant que code source (non-LGPL). La nouvelle licence BSD a été sélectionnée pour le projet. Les bibliothèques open source incluses sont sous licence sous les nouvelles licences BSD, MIT, Apache et LGPL, mais pas de code sous licence GPL.
Comment créditer ces autres bibliothèques open source?
Toutes les licences de bibliothèque doivent-elles être incluses dans le fichier de licence principal du projet?
Est-il suffisant de simplement fournir des liens vers les sites Web du projet dans la boîte de dialogue et la documentation Aide-> À propos?
Un crédit est-il vraiment nécessaire?
Réponses:
Chaque bibliothèque que vous utilisez comme dépendance doit avoir un fichier LICENCE dans leur code source. Je voudrais simplement prendre ces licences et les renommer en "LIBRARY_NAME_LICENSE" et les inclure avec le code source.
Je sais que les licences (comme la licence BSD) nécessitent que la licence d'origine soit incluse lorsque tout code source est réutilisé.
Si vous les utilisez simplement comme bibliothèques liées, je ne pense pas que cela soit nécessaire. Mais je peux me tromper sur celui-ci.
la source