web-dev-qa-db-fra.com

Conseil de licence ISC

Est la licence ISC approprié en tant que MIT ou remplacement de licence de BSD simplifiée?

Quels sont les avantages et les inconvénients de l'ISC comparé à MIT ou BSD?

25
Another Programmer

"C'est bon." Supprimer la langue maintenant redondante due aux effets de la convention de Berne est bon.

[~ # ~] FSF [~ # ~ ~] a ceci à dire:

... Cependant, pour aider à vous assurer que cette langue ne peut causer de problème à l'avenir, nous encourageons les développeurs à choisir une licence différente pour leurs propres travaux.

Ce qui signifie fondamentalement que la terminologie est assez vague que les gens pouvaient craindre d'utiliser votre logiciel. Le problème est que la licence n'accorde pas explicitement le droit de distribuer des versions modifiées du logiciel.

Si vous décidez d'utiliser cette licence, vous devez indiquer expressément votre intention de savoir si les utilisateurs sont autorisés à distribuer la version modifiée du code. Même à ce moment-là, les gens vont toujours craindre que cette intention n'est pas explicitement expliquée dans la licence.

Honnêtement, je recommanderais une licence différente. FSF recommande FreeBSD ou Expat (AKA MIT) sur OPENBSD/ISC. Ceci est l'article Wikipedia comparant licences open source .

En général, coller avec les plus grandes licences mieux connues. Pourquoi, tu pourrais demander? Les personnes moins travailleuses doivent investir afin de comprendre votre licence, les plus susceptibles d'envisager d'utiliser votre logiciel. Si vous utilisez une licence obscure, ils passeront simplement au projet suivant ou lancent leur choix afin de ne pas avoir à s'inquiéter des problèmes juridiques potentiels.

26
user53019