BSD 3-Clauseライセンス: クラシックな寛容型ライセンス
BSD 3-Clauseライセンス(非推奨条項を持つクラシックな寛容型ライセンス)について学びます。FreeBSD、Go標準ライブラリ、多くの学術プロジェクトで使用されています。
Individual Licenses
詳細な説明
BSD 3-Clause「New」または「Revised」ライセンス
BSD 3-Clauseライセンスは最も古いオープンソースライセンスの1つで、1980年代にカリフォルニア大学バークレー校で生まれました。MITに似た寛容型ライセンスですが、プロジェクト名の推奨使用を制限する追加条項があります。
3つの条項
- ソース再配布 — ソースコードの再配布は著作権表示、条件リスト、免責事項を保持する必要がある
- バイナリ再配布 — バイナリ形式の再配布はドキュメントに著作権表示を再掲する必要がある
- 非推奨 — 著作権所有者またはコントリビューターの名前は、書面による許可なしに派生製品の推奨や宣伝に使用できない
BSD-3-Clause vs MIT
どちらも寛容型で機能的に類似しています。主な違いはBSD-3-Clauseの非推奨条項です。MITはより短くシンプルなため、多くの現代のプロジェクトが好んでいます。
ユースケース
システムソフトウェア、学術研究コード、または寛容な条件を望むが派生作品の名前ベースの推奨に対する明示的な保護が必要なプロジェクトのライセンス。