WordPress中文开发手册

WordPress主题开发 — WordPress许可证

WordPress许可和GPL

要为公众开发WordPress主题(免费或付费),您需要熟悉WordPress使用的GNU通用公共许可证(GPL)。

GPL开源协义

WordPress社区内部开放和分享的精神蓬勃发展,因为基本原则构成了许可证的核心。 考虑GPL的一种方式是软件的“权利法案”。 GPL确定了以下四种自由:

  • 为任何目的自由运行程序。
  • 自由研究程序如何工作和改变它,所以它执行计算,如你所愿。
  • 重新分发副本的自由,所以你可以帮助你的邻居。
  • 自由分发您的修改版本的副本,使社区有机会受益于您的更改。

什么是“自由”软件

自由软件中的“自由”是指自由而不是价格。 自由软件基金会喜欢说“免费在言语中,而不是像啤酒一样”。免费软件是用户可以根据自己的想法使用的软件。 它不需要免费,尽管在WordPress.org主题目录中托管的那些。

免费软件可以带有价格标签。 换句话说,您可以创建一个GPL主题,并以$ 50的价格销售,而且仍然是免费软件。 为什么? 因为用户可以自由地运行,修改和分发该软件或该软件的任何修改。

保持所有人免费

GPL的自由不仅适用于原始的软件; 从GPL许可软件衍生的作品也必须采用相同的许可证,无限制或附加条款。

在这个意义上,GPL通过确保从自由软件获得的任何东西在事实之后不能被“锁定”,从而最终保护自由。 它必须永远保持未来的实验和探索。

我需要根据GPL授权我的主题吗?

如果您没有计划分发您的主题,那么您不需要为您的工作采用GPL许可。 GPL仅适用于分布式软件。 如果您没有分发软件 - 例如,仅由您自己或本地机器使用的主题 - 您不需要采用GPL。

如果您希望将创作提交到WordPress.org上的免费主题库,则必须符合100%GPL标准,包括CSS和图像文件。 由于GPL中阐述的自由是WordPress的核心,我们鼓励开发人员使用100%GPL兼容许可证分发主题。

注意:自由是开发WordPress主题的重要组成部分。 如果您计划分发您的主题,在GPL下完全授权它是一个好主意,所以其他人可以享受与创建相同的自由。

进一步了解

加深对WordPress和GPL的理解:

Tags