質問: Pythonで作ったアプリケーションをMITライセンスで公開しようと思います。 Pythonプログラムで使っているパッケージには以下のライセンスになっているものが含まれています。 ・BSDライセンス ・Apache Software License ・MITライセンス MITライセンス以外のパッケージも含まれていますが、MITライセンスで公開できるのでしょうか。 また、ライセンスを表記する際はパッケージ名とライセンス名以外の記述で何が必要になるでしょうか。パッケージの作者名も必要でしょうか。
回答: * もしかして:`import`文などでモジュールを読み込む場合で、そのモジュールがあなたのアプリケーションに付属していない場合は、そのモジュールのライセンスはあなたのアプリケーションに影響を与えません。 * 3つのライセンスを共存させる場合 互換性はありますが、100%とはいえません。 > > In general, lax permissive licenses (modified BSD, X11, Expat, Apache, Python, etc.) are compatible with each other. 出典 > > > * ライセンス表記 MITライセンスを表記するときは、規定のライセンス文を使用しないといけません。もしMITライセンスで公開された既存のモジュールなどを使用する場合は、そのモジュールのライセンス文そのものが著作権表示になります。 間違っていた場合はごめんなさい。