J'ai un projet sur lequel je travaille et sur lequel j'aimerais pousser dans un nouveau référentiel Github public en open source. Après avoir recherché sur StackExchange la bonne licence à utiliser, je me suis installé sur la licence BSD.
Ma question est: maintenant quoi? Dois-je simplement copier le texte de la licence BSD dans un fichier appelé LICENSE à la racine de mon référentiel et l'appeler bon? Est-ce la règle générale pour le fonctionnement de toutes les licences open source? Ou dois-je informer une autre organisation que j'utilise cette licence afin de pouvoir «l'appliquer» si nécessaire?
open-source
licensing
Chris Smith
la source
la source
Réponses:
Il suffit de joindre le fichier de licence à votre travail. Cependant, il est normalement préférable d'ajouter un petit commentaire indiquant à qui appartient le droit d'auteur et où trouver le texte complet de la licence en haut de chaque fichier source.
Vous n'avez pas besoin d'aviser une organisation pour faire appliquer votre licence si quelqu'un enfreint les conditions, même si cela vous obligera à les traduire en justice.
la source
Si vous avez décidé qu'une licence particulière convient à vos besoins, alors mettre un fichier License.txt à un endroit bien en vue dans la distribution devrait être suffisant. En outre, vous devez vous assurer que les métadonnées github de votre projet, les fichiers Maven POM, etc. déclarent également la licence de la manière appropriée.
Ce n'est pas nécessaire. L'application de la licence est entièrement de votre responsabilité. (Non pas qu'il y ait beaucoup à faire respecter ... avec une licence BSD.)
Cependant, si vous étiez prêt à utiliser une licence GNU et à céder des droits d'auteur à la FSF (et que votre projet mérite d'être protégé), ils se chargeraient de l'application de la licence.
la source