Jspwiki plugin

Abstract#

ライセンス関係で調べたことを記録。観点は、自分の作るプログラムで使うべきライセンスはMITでよいか?また自分が作るプログラムが利用しているオープンソースソフトウェアのライセンスは何?

Topic#

自分の作るプログラムのライセンスに関する方針#

  • 利用、複製、修正、統合、公開、再配布など自由(Free)
  • 何も保証しない
  • 著作者は、表示してほしい
  • 二次制作物のライセンスには、影響を与えない。

自分の作るプログラムのライセンス#

上記を満たしそうなライセンスでシンプルで身近なのは、MITライセンスかと[1]。Apacheライセンス2.0もあるけど、ちょっと長い[2]

興味#

  • apache licenseのライブラリの派生成果物をMIT licenceで配布してよいか?
apache licenceは、派生成果物のライセンスを制限するものではないと理解。
  • apache licenceのライブラリを利用したソフトを開発する時の義務は?
“This software includes the work that is distributed in the Apache License 2.0”ってどこかに書いておけば良いと理解。

自分の作るプログラムが使っているソフトウェア#

  • OSMプラグインOSM Pluginは、OpenLayer[3]を使っている。これは、BSD 2-Clause Licenseらしい。OSM Pluginでは、OpenLayerは、ol.jsのソースファイルを配る形となり、その頭(https://tldrlegal.com/license/bsd-2-clause-license-(freebsd))に書いてあれば、OK。

Reference#

  1. [#1]MITライセンス, ,https://opensource.org/licenses/MIT
  2. [#2]Apacheライセンス2.0, https://opensource.org/licenses/Apache-2.0
  3. [#3]OpenLayer, https://openlayers.org/