Qu'est-ce que cela signifie de doubler le code de licence? Je ne peux pas simplement mettre les deux licences dans les fichiers source. Cela voudrait dire que j'ordonne aux utilisateurs de suivre les règles de chacun d'eux, mais les licences seront probablement contradictoires (sinon il n'y aurait aucune raison de doubler la licence).Qu'est-ce que cela signifie de doubler la licence?
Je suppose que cela est quelque chose comme dans l'enchaînement cryptographique, cipher = crypt_2(crypt_1(clear))
(en général) signifie que cipher
est ni la sortie de crypt_2
sur clear
, ni la sortie de crypt_1
sur clear
. C'est la sortie de la composition.
De même, en double licence, en réalité, mon code a une licence, il est juste que cette nouvelle licence dit s'il vous plaît suivre toutes les règles de license1, ou toutes les règles de license2, et vous êtes par la présente accordé le droit de redistribuer cette application sous cette "double" licence, licence1 ou licence2, ou toute licence en vertu de laquelle licence1 ou licence2 vous permettent de redistribuer ce logiciel, auquel cas vous devrez remplacer les informations de licence pertinentes dans cette application avec celle de la nouvelle licence.
(Est-ce que cela signifie que avant que quelqu'un peut utiliser l'application sous license1, il doit effectuer l'opération de redistribution à l'auto? Comment pourrait-il documenter le fait qu'il a fait cette opération?)
Ai-je raison. Quel fichier LICENSE et quel texte mettre dans les fichiers sources aurais-je besoin si je voulais double licence sur, par exemple, Apachev2 et GPLv3?
Aha! Ruby a une licence maîtresse explicite: http://www.ruby-lang.org/en/LICENSE.txt –
L'accord prend juste deux fois plus d'espace qu'une licence «float» – bobobobo
Je suis en train de voter pour fermer cette question comme off- sujet parce que ** il s'agit de licences ou de questions juridiques **, pas de programmation ou de développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/a/274964/1402846) pour plus de détails, et [help/on-topic] pour plus d'informations. –