web-dev-qa-db-fra.com

Licence du plugin freemium

Je sais que cela a déjà été discuté ailleurs auparavant, mais ce n'est toujours pas clair pour moi.

Je cherche actuellement à publier un plugin freemium :

L'édition gratuite est un plugin pleinement fonctionnel, que j'ai l'intention d'héberger sur wordpress.org et sous licence GPLv3. L'ensemble du code et des ressources est mon propre travail, à l'exception d'une bibliothèque que j'inclus, distribuée sous la licence Apache 2. (J'ai lu quelque part que GPLv2 n'est pas compatible avec Apache 2, d'où GPLv3.)

L'édition premium de mon plugin comprend tout le code du plugin gratuit, ainsi que des fonctionnalités supplémentaires. Je voudrais ne pas avoir à scinder mon plugin en deux, sauf obligation absolue.

J'ai lu les directives de wordpress.org et "upselling" est clairement autorisé. Cependant, je ne comprends pas ce que la licence de mon édition premium du plugin devrait être.

Plus précisement:

  • La version premium doit-elle être sous double licence? c'est-à-dire GPL + quelque chose de propriétaire?

  • Cela signifie-t-il que les utilisateurs qui achètent l'édition premium auront le droit de redistribuer mon code premium? Et si oui, dois-je m'inquiéter à ce sujet dans la pratique ou le piratage de logiciels est-il rare dans le monde WordPress, comme d'autres l'ont suggéré?

2
alexg

Avertissement: je ne suis pas avocat.

Le problème ici est la licence Apache. Vous êtes libre de distribuer votre propre travail sous autant de variantes de licence que vous le souhaitez. Après tout, vous conservez le droit d'auteur. Mais si vous incluez d'autres personnes dans la distribution, chaque licence que vous distribuez doit être compatible.

Cependant, la licence Apache est en fait assez permissive et vous permet de distribuer son code au sein de produits commerciaux. Tant que la partie du code sous licence Apache est toujours marquée comme étant sous licence Apache, vous êtes libre de l'utiliser dans des systèmes commerciaux et propriétaires.

1
AntonChanning