BSD-3条項でライセンスされたライブラリを使用するPythonプログラミング言語でソフトウェアを作成しています。ソースコードをユーザーに表示する必要がありますか?また、他のプロプライエタリソフトウェア(例:Windows Officeパッケージ)のように、ユーザーに提供するバイナリの配布を制限できますか?!
コメント
- タイトルに" pythonソフトウェアライセンス"とはどういう意味ですか?
- @MansGunnarsson:Pythonにも独自のライセンス(Python Software Foundation License)。GPLのように、作成者にソースコードをユーザーにリリースすることも義務付けているのではないかと思っていました。BSDスタイルのライセンスです。
- わかりました、そのライセンスのみが重要です。 Python自体の一部を再配布する予定がある場合。通常、Python言語で記述されたソフトウェアは、Pythonライセンスの影響を受けません。
回答
BSD-3句は非常に寛容なライセンスであり、ソースコードやオープンソースライブラリのソースコードを開示する必要はありません。ユーザーにバイナリの再配布を許可する必要もありません。
BSDライセンスライブラリの著作権情報を表示する必要があります。また、BSDライセンステキストをどこかに表示する必要があります。 。ソフトウェアがアプリケーションの場合、この種の情報は通常、ある種の「このソフトウェアについて」ダイアログに表示されます。ドキュメントは、一般的に見られるもう1つの場所です。