パブリックドメイン・無条件

BSD Zero Clause License

著作権・ライセンス表示すら求めない、パブリックドメインに近い寛容型ライセンス。

SPDX0BSD

許可・条件・制限の一覧

許可

  • 商用利用原本と派生物を商用目的で利用できる。
  • 配布コードを配布できる。
  • 改変コードを改変できる。
  • 私的利用公開せずに内部で利用・改変できる。

条件

  • 該当なし

制限

  • 責任の制限損害について責任を負わないことを明示する。
  • 無保証いかなる保証もしないことを明示する。

許可・条件・制限の分類の出典: choosealicense.com(GitHub、MIT ライセンス)のデータ。

どんなライセンスか

0BSD は名前に反して BSD ではなく、ISC の文言から「上記の著作権表示とこの許諾表示をすべての複製物に記載すること」という条件を削除したライセンスです。条件条項が0個なので「Zero Clause」と呼ばれます。OSI 承認ライセンスであり、Microsoft の TypeScript ランタイムヘルパー tslib が 0BSD を採用しています。

条件

ありません。目的を問わず使用・複製・改変・配布を許可し、著作権表示や許諾表示を残す義務はありません。無保証・免責の文言があるだけです。

Unlicense・CC0 との違い

よくある誤解

適用方法

LICENSE に原文を入れ、[year][fullname] を埋めます。表示義務がないので著作権の行を削除しても構いませんが、記録として残しておく場合が多いです。SPDX 識別子は 0BSD です。

こんな場合に向いている

コード断片・サンプル・テンプレートのようにコピーして使われることを前提としたコードや、ランタイムに含まれてすべてのアプリに表示を求めるのが難しい小さなヘルパーライブラリに適しています。

0BSD のコードを他のプロジェクトに組み込めるか?

このライセンスで公開されたコードを取り込み、下記ライセンスのプロジェクトに組み合わせて配布する場合の一般的な判定です。 互換性チェッカーで他の組み合わせを見る →

組み込み先のプロジェクト判定メモ
非公開(商用)ソフトウェア 可能表示義務もないライセンスなので、どこにでも組み込めます。
MIT 可能表示義務もないライセンスなので、どこにでも組み込めます。
Apache-2.0 可能表示義務もないライセンスなので、どこにでも組み込めます。
MPL-2.0 可能表示義務もないライセンスなので、どこにでも組み込めます。
LGPL-2.1 可能表示義務もないライセンスなので、どこにでも組み込めます。
LGPL-3.0 可能表示義務もないライセンスなので、どこにでも組み込めます。
GPL-2.0 可能表示義務もないライセンスなので、どこにでも組み込めます。
GPL-3.0 可能表示義務もないライセンスなので、どこにでも組み込めます。
AGPL-3.0 可能表示義務もないライセンスなので、どこにでも組み込めます。

このサイトの内容は一般的な情報であり、法的助言ではありません。実際の配布・契約・紛争に関する判断は、弁護士などの専門家にご相談ください。