web-dev-qa-db-ja.com

新しいライセンスと架空のシナリオに基づく製品でのBSDライセンスのソースコードの使用

架空のシナリオについて説明します。私の推論が正しいかどうか知りたいのですが。

私は、ソースコードに BSD- ライセンスの下で作者YからライセンスされたソースコードXを使用しています。私は彼らのBSD-3ライセンスを守るつもりです。

次に、独自のクローズドソースライセンスで製品を販売します。私の製品にはソースコードが含まれていません。製品のライセンスにYのライセンスの一部が含まれていません。私の製品には保証があり、それは私のライセンスに記載されています。 Yの著作権表示、条件の一覧、および免責事項(つまり、BSD-3ライセンスの全文)は、BSD-3の2番目の条件に従って、私の製品のドキュメントのすべてのコピーに含まれています。

これら2つのステートメントは、Yのライセンスに違反していないと同時に有効ですか。

  1. 私の製品は私のライセンスの下でのみライセンスされています。

  2. BSD-3ライセンスの免責事項(大文字で書かれている)は、著者Yの責任を免除し、私のライセンスに影響を与えないようにするためにのみ関連しています。

3
this

1)はい。プログラムP1にライセンスL1を配置すると、P1はL1の下でライセンスされます。

ただし、ライセンスL1の使用が法的に許可されていない可能性があります。特に、依存関係の1つにライセンスL2がある場合、L1が特定の条件を満たしている必要がある、またはおそらくL1がL2でなければならず、他には何もないことが明記されている場合があります。ライセンスが互いに「互換性がある」と言うと、これは彼らが話している問題の一種です。この場合、L2はBSD-3ライセンスであり、L1に使用するライセンスに制限はありません。

実際には、ライセンスが非常に制限的であると仮定すると、プログラムをダウンロードする誰もがプログラムからその依存関係を取得して自分の仕事でそれを使用することはできません。彼らは自分の仕事でそれを使用する前に、より寛容なライセンスを持つディストリビューションからその依存関係を得なければならないでしょう。

2)はい、免責事項は、図書館の作者を訴訟することはできないと言っているだけです。ソフトウェアで何ができるかについて追加の条件を課すものではなく、派生著作物に使用できるライセンスははるかに少ないものです。

追伸他の人が言っているように、プログラムにどのライセンスを選択しても、BSD-3ライセンスの完全なコピーをプログラムの配布に含める必要があります。他の答えは、「ドキュメント」がプログラムとともに配布されていないことを前提としているため、ライセンスをドキュメントに含めるだけでは不十分です。うまくいけば、あなたはプログラムに付属するドキュメントを意味しました。

6
Ixrec

Yのライセンスは、製品が製品のすべてのドキュメントのコピーではなく、ソースコード形式またはコンパイル済みバイナリ形式で配布されているかどうかにかかわらず、製品のすべてのコピーで複製する必要があります

http://opensource.org/licenses/BSD-3-Clause から:

バイナリ形式で再配布する場合は、上記の著作権情報、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。

これは、バイナリベースのディストリビューションでドキュメントを提供しない場合でも、そのディストリビューションにはYのライセンスの複製が含まれている必要があることを意味します。 Yのライセンスをライセンスと一緒に複製することにより、製品は複数のライセンスを組み合わせてユーザーにライセンスされます。


---編集--- Yの知的財産が再配布されるときはいつでも(「文書化された」だけでなく)ライセンスを複製する必要があるため、これはユーザーに拘束力があることを意味します。そのため、特にユーザーがバイナリを再配布する場合に適用されます(たとえば、目的とドキュメントが異なる派生物として)。法的助言について相談できることの1つは、ユーザーがバイナリを再配布する代わりに参照できるかどうかであり、バイナリを再配布しないため、YのBSDライセンスの複製に拘束されないかどうかです。

2
Erik Eidt