オープンソースソフトウェアを含めるためのライセンス要件


14

オープンソースプロジェクトでは、必要な機能を実装するために、ライブラリ(LGPL)として、およびソースコード(非LGPL)としていくつかのその他のオープンソースライブラリが含まれています。新しいBSDライセンスがプロジェクトに選択されました。含まれているオープンソースライブラリは、新しいBSD、MIT、Apache、およびLGPLライセンスでライセンスされていますが、GPLライセンスコードではありません。

これらの他のオープンソースライブラリはどのようにクレジットされるべきですか?

すべてのライブラリライセンスをメインプロジェクトライセンスファイルに含める必要がありますか?

[ヘルプ]-> [バージョン情報]ダイアログとドキュメントでプロジェクトWebサイトへのリンクを提供するだけで十分ですか?

クレジットは本当に必要ですか?


回答:


10

依存関係として使用する各ライブラリのソースコードには、LICENSEファイルが必要です。これらのライセンスを取得し、「LIBRARY_NAME_LICENSE」に名前を変更して、ソースコードに含めます。

ライセンス(BSDライセンスなど)では、ソースコードを再利用するときに元のライセンスを含める必要があることを知っています。

これらをリンクライブラリとして使用しているだけの場合、これは必要ないと思います。しかし、私はこれについて間違っているかもしれません。


2
ライセンスファイルの名前を変更しても、ライセンス条項に違反する可能性があることに注意してください。
Doc Brown

2
@DocBrown:そのような場合はどうしますか?
Kromsterは、サポートモニカ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.