web-dev-qa-db-ja.com

私はaGPLの下で私のWordpressのテーマをライセンスすることを許可されていますか

WordPressテーマをGPLの下でライセンスする必要があるのか​​、それともクローズドソースにできるのかという最近の会話に興味がありました。ビデオは matts ブログからアクセスでき、それに関する私のお気に入りのディスカッションは Dave Winersのブログ投稿 .

私の質問は - 私は aGPL の下で私のテーマをライセンスすることを許されますか?それとも私がクローズドソースライセンスを使いたいのと同じ議論ですか?

11
Tom

WordPressはGPLv2としてライセンスされているので、GPLのバージョン2と互換性のあるライセンスを使って追加(テーマ)をライセンスすることができます。不幸なことに、ここにあります... aGPLのバージョン1は、GPLのどのバージョンとも互換性がありません。しかし、バージョン3はGPLv3と互換性がありますが、GPLv2とは互換性がありません。

短い答え:いいえ、aGPLのどのバージョンもWordPressのライセンス(GPLv2)と互換性がないため、aGPLでWordPressテーマをライセンスすることはできません。

参考のためにライセンス互換表へのリンク...

更新

厳密に言えば、そうです。 WordPressテーマは派生作品と見なされるため、コアプロジェクトと互換性のある方法でライセンスを取得する必要があります。 WPはGPLv2 +としてライセンス供与されているので、(必要に応じて)配布用にGPLv3にアップグレードできます。

GPLと互換性のあるaGPLの唯一のバージョンはバージョン3なので、あなたのテーマはaGPLv3でなければならないので、それは重要です。

そうは言っても、あなたは自分でWordPressを再配布するつもりはありません...私はここで互換性を指摘しているだけです。しかし、物事を単純にするために、私は常にaGPLの使用を忠告します。実際には、WordPressのテーマには向いていません(なぜか私に聞いてください、しかしそれはこの質問の範囲を超えています)。

12
EAMann

更新された@ EAMannの回答への参照を追加する:私は[email protected]に同様の質問をしました。

私の正確な質問は、

「GPLv2(またはそれ以降)」の下でソースコードをリリースすることと、もしそうであれば、それがaGPL v3の下で派生物をリリースすることを可能にするのであれば、どういう意味ですか?.

そして来た答えは:

この電子メールでGPLv2 +と呼ぶGPLv2(またはそれ以降)の下で彼らの作品をライセンスすることによって、Wordpressの著作権者は、あなたがGPLのそれ以降のバージョンの下で彼らの作品をさらに配布することを明示的に許可しました。アップグレードすることで、GPLv3、GPLv3 +、GPLv4(まだ存在しませんが、選択しても構いません)、GPLv4 +などの下でそれらの作業をさらに分散することができます。

作品をGPLv3にアップグレードしたら(ライセンスのバージョン番号を更新し、GPLv3のコピーを含め、必要に応じて独自の著作権情報を追加しますが、それ以外の場合は元の著作権情報とライセンス情報をそのまま残します)、2つのことが起こります。作業はGPLv2のみのコードと互換性がなくなります。 GPLv2とGPLv3はどちらも強力なコピーレフトライセンスであり、両方を同時に満たすことはできません。第二に、そしてあなたにとってもっと重要なことは、GPLv3の13章とAGPLv3の13章の下で、あなたは今AGPLv3の下で認可された作品との狭い互換性を持つことになるということです。つまり、全体としてGPLv3からAGPLv3にライセンスを再ライセンスすることはできませんが、GPLv3コード(アップグレードされたWordpressコード)とAGPLv3コード(追加コード)の組み合わせをさらに配布することができます。

Yoni Rabkin、FSF GPLコンプライアンスラボのボランティア

2
Kangur

Matt Mullenwegからの一文要約 :WordPressテーマのPHPはGPLでなければならず、アートワークとCSSは必須ではありませんが必須ではありません。

2
Sudhanshu

はい、あなたはあなたが適当と認めるどんなライセンスの下でもあなたのテーマをライセンスすることが許されています。その場合、再配布には不適切な場合があります。しかし、まず第一にあなたが選ぶのは自由です。それはフリーソフトウェアです、あなたが望むように拡張してください。

1
hakre