我可以在GPL 3.0下授权我的WordPress主题吗?

时间:2011-02-03 作者:orbit82

我注意到WordPress使用GPL 2+许可证。我可以在GPL 3.0下发布我的免费主题吗,因为这是最新的版本?它会造成兼容性问题吗?谢谢

4 个回复
SO网友:hakre

简短回答:是的。

我会一步一步地回答你的问题,以便你更好地理解我为什么这样写:

我注意到WordPress使用GPL 2+许可证。

这在一定程度上取决于您所指的版本。公共可用的稳定版本3.0.4是在GPL下许可的(没有给出版本)。这并不总是特别明显,但WordPress过去是,现在仍然是GNU GPL non-version-restricted licensed indeed.

下一版本WordPress 3.0.5WordPress 3.1.0 将在GPL v2下发布(或您选择任何更高版本)。

我可以在GPL 3.0下发布我的免费主题吗,因为这是最新的版本?

无论您引用的是哪个版本的Wordpress,您都可以通过添加主题代码来创建Wordpress代码的派生版本,并在GPL 3.0下对其进行许可。没错。

这是你的选择,你可以自己决定使用哪个版本,这可以是GPL的第3版。请为程序包中的部件命名原始许可证,以便在发生更改的位置可见。

如果您关心最新版本以及为什么/如何选择版本3,请参阅Why Upgrade to GPLv3 了解与版本2的区别。请记住,您可能希望在GPL v3(或任何更高版本的用户选项)下许可该派生产品。

它会造成兼容性问题吗?谢谢

您可以轻松地将GPL或GPL v2+代码升级/转换为GPL v3,但反过来就不那么容易了。上面的链接也解释了这一点,这不是一个根本问题。

然而,与GPL v2(1991)相比,GPL v3(2007)与其他FLOSS许可证兼容,这使得如果您想与Apache 2.0代码混合使用,它是一个更好的选择,因为它是兼容的。

而且它已经为当今的日常使用进行了很好的更新,例如,如果您的一些用户遇到许可问题,那么终止本身并不像GPL v2那么致命。

为了获得最大的灵活性,您可以根据GPL的条款发布您的主题,并使用当前稳定的版本创建派生版本。这将确保采用相同的方式compatible 作为今天可用的任何衍生产品。

对于WP 3.1,您与GPL v3+在相同的意义上兼容,如果这是您想要的/您喜欢的,那么实际上没有必要返回GPL v2。这不会带来任何许可证问题。

WordPress的GPL兼容性。如果您因为theme repository on wordpress.org 您需要查看他们的许可要求。

指导原则规定:“主题必须是100%GPL许可,或使用GPL兼容的许可。这包括所有PHP、HTML、CSS、图像、字体、图标和其他所有内容。所有主题都必须是GPL兼容的。”(Source) 和acompatibility matrix 已链接。

但请记住,众所周知,WordPress核心项目的一部分可能偏向于一个或其他特定的GPL版本,并且该项目可能也想影响主题作者,因此您最好先问他们。

我假设主题目录管理员会建议您在当前的主题中使用GPL v2+,但我不知道这是否是必须的。

伊纳尔,一如既往,但我希望我的反馈对回答你的问题有一定价值。

SO网友:Peter Rowell

你可以,但这可能会让一些雇佣大批律师的公司的生活更加困难®;。GPL 3比GPL 2更为核心,律师们不喜欢改变。这可能会(可能)影响您是否可以将其列入wordpress.org/extend/themes/. 我找不到任何能直接说明这个问题的东西,但是Review Team\'s page 仅提及GPL 2。

SO网友:Philip

法典中写道:

许可-WordPress可在GPL版本2或(根据您的选择)任何更高版本下使用

http://codex.wordpress.org/Version_3.1

SO网友:alexg

我知道这个问题已经问了好几年了,但为了其他读者的利益:

是的,您可以使用GPLv3许可您的主题。例如,the guidelines at wordpress.org 当前状态:

您的插件必须与GNU通用公共许可证v2兼容,or any later version.

事实上,如果您在Apache许可证中包含了任何代码,you might have to go for version 3:

这是一个自由软件许可证,与GNU GPL版本3兼容。

请注意,此许可证与GPL版本2不兼容,因为它有一些GPL版本中没有的要求。

结束

相关推荐