web-dev-qa-db-ja.com

オープンソースプラグインとライセンスが必要

こんにちは私はプラグインをリリースすることを考えています、それはWordPressがGPLとしてリリースされるためにすべてのプラグインを推進するようです。問題ありませんが、GravityフォームプラグインはGPL +にライセンスキーが必要であることに気付きました。 GPLライセンスの下でプラグインを発行しても、それが機能するためにはライセンスキーが必要ですか?

5
urok93

プラグインがGPLの場合、あなたは余暇にそのプラグインを変更、微調整、再構築、そしてハッキングする権利があります。あなたはまた、GPLの下で、あなたの修正版、そして最終的には未修正版も同様に再配布する権利を有します。

重力フォームライセンスキーは、サポートとアップデート用です。ライセンスがない場合、またはライセンスの有効期限が切れている場合

ライセンスが期限切れになっても、WordPressコア自体に何らかの変更がない限り、フォームは問題なく動作します。あなたはただプラグインやアドオンをダウンロードするためのアクセスを持たず、製品のアップデートを受け取らず、新しいアドオンや私達が提供する信じられないほどの(有名な)製品サポートにアクセスすることができません。

Gravity Formsは、更新を取得するために自分のサーバーと通信するためだけに、プラグインが機能するためにはnotのライセンスキーを必要とします。これはGPLプラグインにとって完全に許容できる動作です。

ライセンスキーが必要ですか。

GPLライセンスの下でプラグインを発行しても、それが機能するためにはライセンスキーが必要ですか?

GPLの条項を読む場合は、システムが正しく機能するために必要な「インストール手順」をすべて提供する必要があります。ライセンス自体から:

ユーザ製品の「インストール情報」とは、対応するソースの修正版からそのユーザ製品の対象作品の修正版をインストールおよび実行するために必要な方法、手順、認証キー、またはその他の情報を意味します。この情報は、変更されたオブジェクトコードが継続的に機能することが、変更が行われたという理由だけで妨げられたり妨害されたりすることがないようにするのに十分でなければなりません。

本条に基づくオブジェクトコードの著作物をユーザー製品内、またはユーザー製品内で使用する場合、またはユーザー製品内で使用する場合は、その使用は、ユーザー製品の所有権および使用権が永続的にまたは一定期間(取引がどのように特徴付けられているかにかかわらず)に受領された場合、このセクションの下で伝えられる対応する情報源には、設置情報が添付されなければならない。ただし、この要件は、あなたも第三者もユーザ製品に変更されたオブジェクトコードをインストールする機能を保持していない場合(たとえば、作品がROMにインストールされている場合)には適用されません。

インストール情報を提供するための要件は、受領者によって修正またはインストールされた作品、または修正またはインストールされたユーザ製品に対して、サポートサービス、保証、または更新を継続して提供するための要件を含みません。ネットワークへのアクセスは、変更自体がネットワークの動作に重大な悪影響を及ぼしたり、ネットワークを介した通信の規則やプロトコルに違反したりすると、拒否されることがあります。

いいえ、GPLの条件の下でプラグインをリリースすることはできませんし、プラグインが機能するためにはライセンスキーが必要です。

13
EAMann

GPLライセンスの下では、プラグインの不適切なバージョン(または完全に機能しないバージョン)をリリースすることが合法であるかどうかについて、私は知的に話すことはできません。あなたはそれを調査したいと思うでしょう、しかし私はそれが問題であると思います。

Gravity Formsは、実際にはダウンロードおよび更新サービスを有料で提供しています。そしてライセンスキーはそれらのサーバーと同期して自動的にプラグインを更新することができるという唯一の目的を持っています。しかし、あなたがライセンスキーを持っていない(完全に機能する)場合、プラグイン自体は何の問題もありません。

そのため、GPLの下では、誰かがそのサービスの代金を支払いして、無料でダウンロードしたバージョンを再配布することは完全に合法です。それは彼らの利用規約に違反しているかもしれず、彼らはあなたの購読をキャンセルすることができます...そしてそれはIMOをすることはかなり厄介なことになるでしょう...しかしそれは合法です。

0
Jared Cobb