什么是GPL?
GPL(通用公共许可证),也称为 GNU GPL,是使用最广泛的自由软件许可证。它由理查德·斯托曼 为 GNU 项目(自由软件基金会)创建 。
它允许任何人自由使用、修改和重新分发该软件。WordPress 也采用 GPL 许可证,这意味着 WordPress 是开源软件,任何人都可以使用、修改和扩展它。
GPL 提供了该项目所秉持的核心价值观。
- 任何人都可以下载并运行该软件。
- 任何人都可以修改/编辑它
- 任何人都可以重新分发该软件的免费副本。
- 任何人都可以分发修改后的软件版本。
GPL许可协议常见问题解答
1. 什么是版权共享?
版权法限制未经所有者许可使用、修改和分享创意作品的权利。
当作者以 copyleft 许可发布程序时,他声明自己拥有该作品的版权,并声明其他人有权使用、修改和分享该作品,只要遵守互惠义务即可。
这意味着任何基于 GPL 协议编写的软件都必须以开源形式发布。任何使用 GPL 开源组件的软件,都必须发布其完整的源代码以及修改和分发整个代码的所有权利。
2. 你们可以销售GPL产品吗?
是的,GPL 许可允许销售原始产品以及修改后的产品。然而,自由软件之所以被称为“自由”,是指使用自由,而非价格自由。 正如理查德·斯托曼 所解释的,自由软件的“自由”指的是“言论自由”,而不是“免费啤酒”。
3. GPL 安全吗?
是的。GPL 与源代码无关。它只是一个规范源代码使用和分发的许可证。
4. GPL 许可证是否要求作者发布修改后的源代码?
根据 GPL 许可证,只有当您发布修改后的程序时,才需要发布修改后的源代码。如果您修改程序代码仅供个人使用,则无需发布其源代码。
5. GPLv2 和 GPLv3 有什么区别?
GPLv2 和 GPLv3 之间的区别一直存在一些混淆。自由软件基金会 (FSF) 试图让 GPLv3 更清晰地阐明互惠义务的触发条件。FSF 甚至针对“ASP 漏洞”编写了一个新的 GPL 许可证——Affero 许可证。
此外,自由软件基金会 (FSF) 决定提高 GPLv3 与其他许可证的兼容性。要将两个代码合并成一个更大的作品,两个应用程序都必须允许这样做。如果两个程序的许可证都赋予了这些权利,那么它们就是兼容的。通过提高 GPLv3 的兼容性,FSF 增加了开发选项。
这两个版本之间的第三个区别在于,GPLv3 的编写旨在扩大其在全球范围内的使用范围。GPLv3 中用于描述许可权利的语言经过修改,以确保国际法律能够按照自由软件基金会 (FSF) 的意图对其进行解释,这与被认为非常以美国为中心的 GPLv2 语言截然不同。GPLv3 还允许开发者添加本地免责声明,这也有助于其在美国以外地区的推广。
GPL许可条款和条件?
- 它不允许对产品主张专利或版权。此外,它要求显示版权声明、免责声明、完整的GPL声明以及GPL副本。
- 您不得更改许可协议或添加任何附加条款和条件。
- 您必须发布源代码以及修改和分发整个代码的所有权利。
本网站所有者并非律师。这意味着您不应将本网站内容解读为任何形式的法律建议。所有信息均按“原样”提供。
