公有领域·无条件

The Unlicense

将代码贡献给公有领域,在不承认此类贡献的地方以无条件许可代替的许可证。

SPDXUnlicense

许可·条件·限制一览

许可

  • 私人使用可以在内部使用和修改而不公开。
  • 商业使用原作品及衍生作品可用于商业目的。
  • 修改可以修改代码。
  • 分发可以分发代码。

条件

  • 不适用

限制

  • 责任限制明确声明不对损害承担责任。
  • 无担保明确声明不提供任何担保。

许可·条件·限制分类来源:choosealicense.com(GitHub,MIT 许可证)数据。

这是什么样的许可证

The Unlicense 是 2010 年前后公开的公有领域贡献文件。它以「这是发布到公有领域的自由、不受限制的软件」这一声明开头,写明任何人都可以出于任何目的,以源代码或二进制形式复制、修改、出版、使用、销售和分发。在承认版权法的国家,它声明版权所有者将所有版权利益贡献给公有领域,末尾附有无担保声明。youtube-dl 及其后继者 yt-dlp 都使用 Unlicense。Unlicense 是 OSI 批准的开源许可证(依据 SPDX 列表)。

条件

没有。也没有声明义务。

局限与批评

常见误解

如何应用

将原文放入 LICENSEUNLICENSE 文件。其中没有填写版权所有者姓名的位置。SPDX 标识符为 Unlicense

适用场景

在完全不打算行使版权、希望尽可能无条件地发布代码时使用。如果想要更高的法律稳定性,CC0 或 0BSD 是替代方案。

Unlicense 代码能放进其他项目吗?

以下是将以此许可证发布的代码合并到下列许可证的项目中一起发布时的一般判定。 在兼容性检查器中查看其他组合 →

目标项目判定备注
专有(商业)软件 可以此许可证连声明义务都没有,可以放进任何项目。
MIT 可以此许可证连声明义务都没有,可以放进任何项目。
Apache-2.0 可以此许可证连声明义务都没有,可以放进任何项目。
MPL-2.0 可以此许可证连声明义务都没有,可以放进任何项目。
LGPL-2.1 可以此许可证连声明义务都没有,可以放进任何项目。
LGPL-3.0 可以此许可证连声明义务都没有,可以放进任何项目。
GPL-2.0 可以此许可证连声明义务都没有,可以放进任何项目。
GPL-3.0 可以此许可证连声明义务都没有,可以放进任何项目。
AGPL-3.0 可以此许可证连声明义务都没有,可以放进任何项目。

本网站内容仅为一般信息,不构成法律意见。实际发布、合同或纠纷的判断,请咨询律师等专业人士。