簡単に言えば。アプリに役立つ API を備えた素敵なオープン ソース プロジェクトを見つけました。ただし、もともと GPL-v3 ライセンスの下で配布されています。私は唯一の貢献者であるクリエーターと話しました.
私の質問は次のとおりです。
- このライセンスの下で十分に提供できると彼が書いた電子メールですか、それとも次のようなものを書いてください: GPL-v3 ではなく Apache ライセンス、バージョン 2.0 の下で [PERSON] に X プロジェクトを提供することに同意します。
- 「例外的な Apache ライセンス、バージョン 2.0 に基づくプロジェクト X」のページについて、何を書く必要がありますか? プロジェクト X が GPL-v3 に準拠していると書くと、アプリ全体がこのライセンスに準拠する必要があることが示唆されるためです。
- このプロジェクトが別のオープン ソース プロジェクト [ライブラリ] (ライセンス Apache 2.0 の下) を使用している場合、それを別の about リスト要素としても記述する必要がありますか?
すべての回答に感謝します。
編集
一般的に言えば、不明確かもしれないので、コード内の About ボックスについてではなく、結局消えるのはコメントだけなので、お尋ねしますが、多かれ少なかれ次のようなものです:
以下のオープンソース プロジェクトが含まれます。
...
Project X Copyright Creator Y 2010-2013、Apache Licence、バージョン 2.0 の下で例外的に配布
また
Project X Copyright Creator Y 2010-2013、Apache Licence、バージョン 2.0 に基づいて配布
また
Project X Copyright Creator Y 2010-2013
...
作成者よりも、それを読んで、このプロジェクトが現在別のライセンスで配布されていることに気付いた人が心配なので、アプリ全体のソース コードを取得する必要があります。
3 番目の質問は、Project X が一部の要素 (そこでのみ使用される追加のライブラリなど) を取得しているプロジェクトについても、同様の形式で記述する必要があるかどうかです。