Disons, par exemple, que j'ai publié mon code sous GPL.
Un mois après sa sortie, je décide que les sociétés malveillantes ( *
toux *
) sont autorisées à utiliser mon code après tout, car il est si brillant et sans bogue. Puis-je simplement redistribuer mon propre code ou me suis-je exclu du droit de le faire?
Réponses:
En tant que détenteur des droits d'auteur, vous pouvez concéder sous licence le code comme vous le souhaitez, encore et encore et encore. Vous pouvez le concéder sous licence GPL, puis demander à un client de demander une licence pour le MS-Pl pour l'un de leurs projets, puis le concéder à nouveau sous BSD ...
Vous, le titulaire du droit d'auteur, avez toujours le pouvoir de décider de publier l'œuvre sous une licence différente. Vous ne pouvez pas révoquer la façon dont les gens l'ont obtenu auparavant, mais vous pouvez toujours le libérer sous une nouvelle licence.
Que «vous ne pouvez pas révoquer» a des implications. Si quelqu'un accédait à votre version GPL et la fourchait sous cette forme, avec leurs contributions sous licence GPL, ce code serait toujours sous licence GPL.
La licence est quelque chose que vous utilisez pour informer d' autres personnes sur la façon dont elles peuvent utiliser votre code - et la licence qui s'y rattache le reste. Il ne limite jamais la façon dont vous pouvez l'utiliser ou décider de concéder une licence et de redistribuer votre code.
la source
Oui, la licence indique ce que d'autres personnes peuvent faire avec le code et non ce que vous (le détenteur des droits d'auteur) pouvez.
Bien sûr, la GPL n'empêche pas une entreprise d'utiliser du code - ou même de distribuer du code, mais elle peut vouloir sous licence sous une licence différente pour éviter que son code soit GPL
la source