J'ai du mal à choisir la bonne licence pour mes œuvres.
J'ai quelques exigences:
- Pas de copyleft comme la GNU (L) GPL et permet la redistribution sous d'autres licences
- Permet à d'autres personnes de redistribuer votre travail (modifié) mais empêche que d'autres personnes gagnent librement de l'argent avec mon travail (elles doivent demander / acheter une licence commerciale si elles le souhaitent)
- Compatible avec la GNU (L) GPL
- Pas responsable des dommages causés par mon travail
Maintenant, j'ai écrit ma propre petite licence basée sur les licences BSD et CC Attribution-NonCommercial 3.0, mais je ne sais pas si elle tiendra le coup.
Copyright <année> <titulaire des droits d'auteur> . Tous les droits sont réservés. La redistribution de ce travail, avec ou sans modification, est autorisée à condition que les conditions suivantes soient remplies: 1. Toutes les redistributions doivent attribuer <titulaire du droit d'auteur> comme original auteur ou concédant de licence de cette œuvre (mais pas de quelque manière que ce ils vous approuvent, vous ou votre utilisation de l'œuvre). 2. Toutes les redistributions doivent être effectuées à des fins non commerciales et gratuites sauf si une autorisation écrite spécifique de <titulaire du droit d'auteur> est donnée. Ce travail est fourni par le <détenteur des droits d'auteur> "tel quel" et toute explication ou implication les garanties sont exclues. <titulaire du droit d'auteur> n'est pas responsable des dommages découlant de quelque manière que ce soit de l’utilisation de cette œuvre.
Maintenant, vous pouvez m'aider soit:
- Dirigez-moi vers une licence existante qui répond à mes besoins
- Confirmer que ma licence n'a pas de défauts majeurs et qu'elle tiendrait probablement devant le tribunal
Edit: Pouvez-vous définir "compatible avec la GNU (L) GPL"?
"compatible avec la GNU (L) GPL" signifie que tout le code concédé sous sa licence peut être importé dans un projet GNU (L) GPL, mais pas (nécessairement) vice-versa.
J'ai utilisé le libellé "non commercial" mais je veux dire qu'il devrait être illégal de demander de l'argent pour une redistribution (modifiée) à moins que vous n'achetiez la licence "commerciale".
ÉDITER
Donc, fondamentalement, je demande quelque chose d'impossible. Par ordre d'importance pour moi:
- Pas de copyleft comme la GNU (L) GPL et permet la redistribution sous d'autres licences
- Compatible avec la GNU (L) GPL
- Permet à d'autres personnes de redistribuer votre travail (modifié) mais empêche que d'autres personnes gagnent librement de l'argent avec mon travail (elles doivent demander / acheter une licence commerciale si elles le souhaitent)
Le premier et le second sont parfaitement compatibles, mais le dernier n'est pas compatible avec le second, et devenir open-source n'est pas compatible avec le premier. RAAH!
Ceci est la nouvelle licence que j'utiliserai. 10 lignes, rapides et précises (d'un point de vue IANAL).
Copyright <année> <titulaire des droits d'auteur> . Tous les droits sont réservés. La redistribution de ce travail, avec ou sans modification, est autorisée si <titulaire du droit d'auteur> est attribué en tant qu'auteur ou concédant de licence d'origine de ce travail, mais pas en aucune façon qui suggère que <titulaire du droit d'auteur> approuve vous ou votre utilisation de l'œuvre. Ce travail est fourni par le <détenteur des droits d'auteur> "tel quel" et toute explication ou implication les garanties sont exclues. <titulaire du droit d'auteur> n'est pas responsable des dommages découlant de quelque manière que ce soit de l’utilisation de cette œuvre.
Réponses:
Le problème est votre exigence non commerciale, ce qui signifie que votre licence ne sera ni Open Source (telle que définie par l'Open Source Initiative) ni Free (telle que définie par la Free Software Foundation). Cela rend votre licence incompatible avec toute version de la GPL, il est donc impossible de satisfaire toutes vos exigences.
Si vous souhaitez conserver la restriction non commerciale, vous pouvez consulter les licences Creative Commons; ils ne sont pas recommandés pour les logiciels, mais vous pouvez en trouver un qui fait ce que vous voulez. Je ne connais pas de référentiel pour les licences non OS / Free autres que cela.
Si vous voulez une sorte d'assurance juridique sur votre licence, vous avez essentiellement deux options: utilisez celle qui a été approuvée par les avocats de quelqu'un (généralement une vraie licence Open Source / gratuite), ou louez la vôtre. Cette communauté contient beaucoup de personnes ayant une connaissance profane de la loi (souvent étendue), mais pas beaucoup de vrais avocats, et un avocat aurait très peu de chances de fournir gratuitement une sorte d'assurance professionnelle.
la source
Comme le mentionne @Wooble, votre conflit de 1er / 2e points rend cela «impossible». Je suppose que vous recherchez peut-être un scénario de double licence .
J'offrirai deux conseils supplémentaires:
Cherchez un avocat spécialisé en propriété intellectuelle qui connaît les licences open source pour vous conseiller. Tout ce que nous (la communauté) disons vient avec la clause typique de l'IANAL.
Ne créez pas votre propre licence - c'est vraiment un champ de mines légal, restez avec ceux qui ont au moins un peu de jurisprudence derrière eux (à défaut, choisissez-en un que les grands garçons acceptent tous en silence de ne pas se baiser plus).
Cherchez un avocat spécialisé en propriété intellectuelle qui connaît les licences open source pour vous conseiller. Tout ce que nous (la communauté) disons vient avec la clause typique de l'IANAL. Regarde ce que j'ai fait là? :)
la source
Votre exigence d'utilisation non commerciale est incompatible avec la (L) GPL.
La GPL autorise uniquement l'ajout d'un ensemble prédéfini de termes supplémentaires : toute autre restriction est interdite.
la source
Je ne suis pas un expert, mais vos licences exigent que les choses soient gratuites et non commerciales, ce qui n'est pas une restriction de la GPL, donc en ce sens, il ne serait pas compatible avec la GPL, ce qui n'est pas intentionnel.
De plus, vous voulez que les gens puissent obtenir une nouvelle licence sous d'autres licences, mais vous voulez probablement conserver la clause de type à but non lucratif afin que cela ne fonctionne pas car elle est sous licence sous l'autre licence (dans ce cas, gagner de l'argent est probablement une option) ou c'est sous votre licence.
Il me semble que vous voulez une licence Open Source qui n'est pas vraiment ouverte du tout dans la mesure où vous souhaitez restreindre l'utilisation à but lucratif de votre travail.
Personnellement, je pense que la première chose que vous devez faire est de déterminer si vous êtes ouvert ou fermé, car en ce moment vous êtes à moitié et demi et c'est ce qui cause des problèmes car ce n'est pas un partenariat facile.
la source
En lisant vos exigences, je me suis souvenu de la licence d'iTextSharp:
http://itextpdf.com/terms-of-use/index.php
Qui prétend être un projet de logiciel libre / open source (F / OSS) mais que vous devez acheter une licence si vous souhaitez l'utiliser commercialement. Je ne sais pas grand-chose sur ce sujet, donc je ne sais pas s'il est similaire à ce que vous demandez, mais je vais le jeter là au cas où. :)
la source