web-dev-qa-db-ja.com

GPLプログラムを受講して、AGPLの下で変更を再ライセンスすることはできますか?

GPLプログラムを受講して、AGPLの下で変更を再ライセンスすることはできますか?

GPLプロジェクトのクローンを作成し、いくつかの変更を加えたとしましょう。AGPLライセンスの下でのみ変更を使用できるようにすることはできますか?

1
Petah

FSFによると、できません

GNU AGPLはGPLv2と互換性がないことに注意してください。また、厳密な意味でGPLv3と技術的に互換性がありません:以下でリリースされたコードを取得することはできません。 GNU AGPLと、GPLv3の条件の下で好きなように伝達または変更する、またはその逆。ただし、個別のモジュールまたはソースファイルを組み合わせることができます。単一のプロジェクトでこれらのライセンスの両方でリリースされ、多くのプログラマーに必要なプログラムを作成するために必要なすべての許可を与えます。詳細については、両方のライセンスのセクション13を参照してください。

「その逆」はあなたが尋ねている正確なケースをカバーしていると私は信じています。

FAQ item and AGPLv3のセクション1 )を正しく読んでいる場合、許可されている最も近いことは、GPLのコードとAGPLを組み合わせることです。 dコードを1つの製品にまとめます。ただし、その場合でも、2つのコードはそれぞれのライセンスを保持します。

3
Ixrec

GPLプログラムを受講して、AGPLの下で変更を回復することはできますか?

いいえ、ライセンスを変更することはできません。 GPLコードにはGPLが含まれている必要があり、ライセンスを変更することは許可されていません。

GPLプロジェクトのクローンを作成し、いくつかの変更を加えたとしましょう。AGPLライセンスの下でのみ変更を使用できるようにすることはできますか?

上記を参照してください:ライセンスを変更することは許可されていません。プロジェクトのクローンを作成する場合、GPL条件下でのみ変更を公開できます。

2
BЈовић