LoginSignup
9
9

More than 5 years have passed since last update.

Support Libraryのライセンスの確認方法で悩む

Posted at

Support LibraryがApache 2.0ライセンスで配布されているのは知っていたのですが第三者にそれを確認してもらう(確認手順を示す)のが結構面倒だったので色々調べてみました。

例えばButterKnifeは公式ページにはっきりライセンスが書いてあります。アプリでライセンスを表示する場合はこれをそのままコピペすればおkでしょう。

Copyright 2013 Jake Wharton

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ところがAndroid Support Libraryの公式ページ?にはライセンスが明記されていません。

AOSPの公式ページには「基本的にはApache 2.0ライセンスだけど例外もあるからね」(意訳)と書いてはいますがSupport Libraryについては明示されていません。

開発者的にはAOSPなんだからApacheライセンスに決まってるだろ常考、なんですが第三者に説明できるように色々調べてみました。

  • SDK Managerで"Android Support Repository"を落として、(android-sdk)/extras/android/m2repository/NOTICE.txtを確認してもらう。
  • 公式リポジトリ内のソース(java, xmlファイル)のヘッダーに記載されているライセンスを全部確認してもらう

どっちにしろ面倒なんですがなんかいい方法ないですかねぇ..

9
9
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9