注:この質問は "不愉快なBSD広告条項" に関するものではありません。新しいBSDライセンスにはその条項が含まれておらず、GPLと互換性があります。
私は自分のプロジェクトで 新しいBSDライセンス と MITライセンス のどちらかを選択しようとしています。それらは 基本的に同一 ですが、BSDライセンスに次の条項が含まれている点が異なります。
- <組織>の名前もその貢献者の名前も、書面による事前の特別な許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。
なぜ誰もがこの節を使いたがるのでしょうか?誰かがあなたのコードを使用して有名なソフトウェアを作成した場合、悪評を得ることの何が問題になっていますか?また、ユーザーがあなたの名を使って何ができるか、何ができないかを指示することは、知的財産の領域の外に落ちませんか?
誰かがあなたのコードを使用して有名なソフトウェアを作成した場合、悪評を得ることの何が問題になっていますか?
(問題はあなたのコードを使用している人ではありません。この問題は、あなたの名前または製品の名前をtheirコードまたはアクションの推奨として使用し、そしてあなた =またはあなたのコード結果として悪い評判。)
私はそのような悪名で間違っているかもしれない多くのことを考えることができます:
また、ユーザーがあなたの名を使って何ができるか、何ができないかを指示することは、知的財産のドメインの外に落ちませんか?
「知的財産のドメイン」は、ライセンス条項の強制力に重要な概念ではありません。
重要なのは、ライセンスされた素材を使用したい人々が、あなたが設定したライセンス条件を受け入れる用意があるかどうかです。 IPの所有者は、使用するany条件を設定することができます。*。他の人は、条件に応じて素材を使用するか、まったく使用しないかを選択できます。
*-実際には、設定できる条件にはおそらくare制限があります。誰かが違法行為を行うことを要求する状態はおそらく違法であり、絶対に強制不可能です。また、合法であるが「良識のない」条件は、訴訟で異議を申し立てる可能性があります。 IANAL-法的助言が必要な場合は、IANALに相談してください。
問題は、人々があなたのコードをうまく使うかどうかではありません。問題は、ソフトウェアのユーザーがあなたのコードを変更し、それを台無しにした場合であり、不注意はあなたのコードに責任があると仮定します。この条項は、彼らがあなたの製品を彼らの悪い名前でタールにするのを防ぎます。
Linuxにバックドアと脆弱性を追加し、その結果を配布すると、GPLでそれが可能になります。しかし、私はそれを「Linux」と呼んで、「Linus Torvaldsによって設計されたオペレーティングシステム」と表現したくはありません。 Linusは、彼が品質を制御している公式リリースを、彼が品質を制御できない他のすべてのものと区別できることに正当な関心を持っています。
また、悪意のある目的で使用されるツールの影響についても見ていきます。たとえば、zigbeeハッキング男のコードがアプリケーションで使用され、後にVegasの大きなカジノで何らかの違反が発生したとします。承認の非帰属は、彼を責任から遠ざけるでしょう。まだ議論の余地があると思いますが、私はこのアプローチを理解するでしょう。