web-dev-qa-db-ja.com

MITライセンスプロジェクトでのBSDライセンスライブラリのパブリックAPIの使用

MITライセンスの下でリリースしたいコードを書いています。これは、BSD3条項ライセンスの下でライセンスされたライブラリのパブリックAPIを使用しています。ライブラリを再配布していません。ソースコードであり、バイナリを提供していない場合、ユーザーは自分でライブラリをインストールしてソースからコンパイルする必要があります。プロジェクトにライブラリのライセンスを含めて、MIT License、ソースコードを再配布していなくても?

1
Will Kunkel

BSDライセンスは(すべてのバージョンで)次のように規定しています。

  • ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。

  • バイナリ形式での再配布では、上記の著作権表示、この条件のリスト、および以下の免責事項を、配布に付属するドキュメントやその他の資料に複製する必要があります。

そのため、ソースコードを直接提供したり、バイナリ形式でコンパイルしたりすることはないため、BSD句を提供する必要はありません。

一節...

  • このソフトウェアの機能または使用について言及しているすべての広告資料には、次の承認を表示する必要があります。この製品には、組織によって開発されたソフトウェアが含まれています。

...少し灰色の領域ですが、具体的に説明しているので広告資料 BSDライセンスなしで広告を公開しない限り、ここでも問題ありません。

1
brandonscript