BSD 许可证概览

BSD 许可证是自由软件许可证中的重要类别,其使用条款较为宽松。本文列出主要的 BSD 许可证,包括 OSI(开放源代码促进会)认可的许可证,以及具有历史意义但未被 OSI 认可的 BSD-4-Clause。更多 BSD 许可证信息参见 OSI。

下文列出的所有 BSD 许可证均属非 copyleft(著佐权)许可证,即不强制要求修改后的衍生版本仍需作为自由软件发布。

BSD 许可证条款编号用于表示附加义务和限制条件的复杂度。0BSD 限制最少,BSD-4-Clause 限制最多。

BSD 零条款许可证(Zero-Clause BSD,0BSD)

BSD 零条款许可证是 BSD 许可证系列中限制最少的一种。该许可证虽然以“BSD”命名,实际上并非源自传统 BSD 家族。

此许可证为 ISC 许可证的变体。ISC 许可证源自 Internet Systems Consortium,属简洁型宽松许可证;0BSD 则近似于公共领域许可证。

全文如下:

Zero-Clause BSD
=============

Permission to use, copy, modify, and/or distribute this software for
any purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

非官方译文:

BSD 一条款许可证(The 1-Clause BSD License,BSD-1-Clause)

BSD 一条款许可证在零条款的基础上增加了版权声明的要求。

全文如下:

非官方译文:

BSD 两条款许可证(The 2-Clause BSD License,BSD-2-Clause)

BSD 两条款许可证应用较为广泛,即 FreeBSD 许可证,亦称简化版 BSD 许可证,为 FreeBSD 项目优先选用。该许可证删除了原始 BSD 许可证(BSD-4-Clause)中的广告条款与背书条款,仅要求在源代码和二进制再发布中保留版权声明、条件列表及免责声明。广告条款原本要求在所有宣传材料中提及原作者,因其实际使用不便,现已移除。

全文如下:

非官方译文:

BSD 三条款许可证(The 3-Clause BSD License,BSD-3-Clause)

BSD 三条款许可证在两条款的基础上增加了对使用作者名义推广的限制。BSD 三条款许可证亦称为新 BSD 许可证或修改版 BSD 许可证。此许可证删除了原始 BSD 许可证(即 BSD-4-Clause)中的广告条款,并额外限制以作者名义推广衍生产品。

全文如下:

非官方译文:

BSD 四条款许可证(BSD 4-Clause “Original” or “Old” License,BSD-4-Clause)

BSD 四条款许可证是 BSD 许可证的原始版本,具有较多限制条件。BSD 四条款许可证即原始的 BSD 许可证,目前未获 OSI 认可。此许可证带有广告条款,要求在所有提及本软件功能或用途的广告材料中声明使用了原作者的产品(参见下文第 3 条)。

全文如下:

非官方译文:

参考文献

最后更新于