私はこれが以前に他の場所で議論されたことを知っています、それでも私には明らかではありません。
私は現在フリーミアムプラグインを公開する方法を調査しています。
無料版は完全に機能的なプラグインです、私はwordpress.orgでホストし、GPLv3の下でライセンスを取得しようとしています。 Apache License 2の下で配布されている私が含むライブラリを除いて、すべてのコードと資産は私自身の仕事です。
私のプラグインのプレミアムエディションには、無料プラグインからのすべてのコードといくつかの追加機能が含まれています。どうしてもしなければ、プラグインを2つに分割する必要はありません。
wordpress.orgのガイドライン を読み、 "upselling"は明らかに許可されています。 しかし私のプラグインのプレミアム版のライセンスがどうなるべきか私にはわかりません。
すなわち:
プレミアムバージョンはデュアルライセンスである必要がありますか?すなわちGPL +独自のもの?
それは、プレミアム版を購入したユーザーが私のプレミアムコードを再配布する権利を持つということを意味しますか?もしそうなら、私は実際にこれについて心配する必要がありますか、または他の人が示唆しているようにWordPressの世界でソフトウェアの違法コピーはまれですか?
免責事項:私は弁護士ではありません。
ここでの問題はApacheのライセンスです。あなたは自由にあなた自身の仕事をあなたが望む限り多くのライセンスバリエーションの下で配布することができます。やはりあなたは著作権を保持します。しかし、あなたが配布物に他の人々の作業を含める場合、あなたが配布するすべてのライセンスバリアントは互換性がある必要があります。
しかし、 Apacheライセンスは実際にはかなり寛容であり 、商用製品内にそのコードを配布することができます。コードのApacheライセンス部分がまだApacheライセンスとしてマークされている限り、商用および独自システムで自由に使用できます。