私はサブスクリプションベースのWordPressプラグインを開発しています。有料のサブスクリプションでは、プロダクトオーナーにAPIキーとプラグインの使用権が与えられます。この質問は、WordPress Answersに関する私のより広い質問の変形です。不正使用からGPLベースのアプリケーションを保護するにはどうすればよいですか?
プラグインが必要とするWebサービスの認証としてAPIキーを使用するのが最善の方法です。 GPLは、真実の「海賊」が自分自身のWebサービスコードをホストし、私に支払う必要性を取り除き、Webサービスインターフェースの背後からコードを組み込み、サービスのローカルWebホスティングの必要性を排除することを指示します。シナリオはほとんどありませんし、財務リスクも小さいです。
ここで私の質問は、このスキームをより成功させるために、(サービス上の)どのような依存関係をWebサービスに移すことができますか?私が持っているアイデアの1つは、テンプレートとデータをサービスに渡して、代わりに完全なHTMLビューを受け取ることです。
s/myself/myself /? –
この質問にGPLタグが付いているのはなぜですか?コードGPLですか、もしそうなら、あなたは有料顧客へのアクセスを制限したいのですが? –
@Laurence、私のコードはGPLなので、私の質問はGPLとタグ付けされています。これは私のソースが私の仕事と私の製品ではなく自由に利用できることを意味します。誰でもコードをダウンロードして使用することができますが、認可された方法でそれを使用するには、支払う必要があります。 – ProfK