Android アプリにおけるオープンソース ライブラリの帰属 [終了] 質問する

Android アプリにおけるオープンソース ライブラリの帰属 [終了] 質問する

いくつかの Android アプリ (特に Google のアプリ) には、アプリで使用されているオープン ソース ライブラリの一覧と、それぞれのライセンスの全文が記載されたセクションがあります。これには通常、ActionBarSherlock、ViewPagerIndicator、Guava など、一般的な Android ライブラリのほとんどで使用されている Apache ライセンスが含まれます。

  • (Apache) ライセンスの条件に準拠するために、このような帰属表示を含めることは必須ですか?

  • このセクションはどのようになるべきでしょうか? 複数のライブラリが同じライセンスを使用する場合、それぞれのライセンスのテキストを複製する必要がありますか?

  • ライセンスの全文を含める必要があるのでしょうか、それとも著作権表示だけで十分なのでしょうか(こちらの付録をご覧ください:http://www.apache.org/licenses/LICENSE-2.0)?

  • 公式の Android 開発者ガイドラインには、このトピックに関する情報が記載されていますか (見つけられませんでした)?

ベストアンサー1

Apache 2 ライセンスでは、派生製品の広告資料に帰属を記載する必要はありませんが、私見では、これらのライブラリの開発者をサポートすることは「良いこと」であると考えられることが多いです。

帰属要件「広告条項」だった削除されたApache 1.1 ライセンスでは:

Apache ライセンスの 1.1 バージョンは、2000 年に ASF によって承認されました。1.0 ライセンスからの主な変更点は、「広告条項」(1.0 ライセンスのセクション 3) にあります。派生製品では、広告資料に帰属を記載する必要がなくなり、ドキュメントにのみ帰属を記載する必要がなくなりました。

その他のオープンソース ソフトウェア ライセンスには異なる要件があります。

おすすめ記事