我对最近有关WordPress主题是否需要根据GPL许可或是否可以封闭源的讨论感兴趣。可以从matts博客获得该视频,而我最喜欢的讨论是Dave Winers博客文章。
我的问题是-我是否可以在aGPL下许可我的主题?还是与我想使用封闭源代码许可证一样?
我对最近有关WordPress主题是否需要根据GPL许可或是否可以封闭源的讨论感兴趣。可以从matts博客获得该视频,而我最喜欢的讨论是Dave Winers博客文章。
我的问题是-我是否可以在aGPL下许可我的主题?还是与我想使用封闭源代码许可证一样?
Answers:
由于WordPress被许可为GPLv2,因此您可以使用与GPL版本2 兼容的许可来许可任何附加内容(即主题)。现在,这是不幸的部分……aGPL的版本1与GPL的任何版本都不兼容。但是,版本3与GPLv3兼容...但与GPLv2不兼容。
简短的答案:不,您不能使用aGPL许可WordPress主题,因为aGPL的两个版本都不兼容WordPress的许可(GPLv2)。
严格来说,是的。WordPress主题被视为衍生作品,因此必须以与核心项目兼容的方式获得许可。WP被许可为GPLv2 +,因此您可以(如果需要)将其升级到GPLv3以进行分发。
这很重要,因为与GPL兼容的aGPL的唯一版本是版本3 ...,因此您的主题必须是aGPLv3。
就是说,您不希望自己重新分发WordPress ...我只是在这里指出兼容性。但是为了简单起见,我总是建议不要使用aGPL。实际上,它不适用于WordPress主题(可随时问我为什么,但这超出了此问题的范围)。
Matt Mullenweg的一句话摘要:WordPress主题中的PHP必须是GPL,可能是但不是必需的艺术品和CSS。
添加对更新的@EAMann答案的引用:我问过与license@fsf.org类似的问题。
我的确切问题是:
您能否说明在“ GPLv2(或更高版本)”下发布源代码是什么意思,如果可以,则说明是否允许在aGPL v3下发布衍生作品。
随之而来的答案是:
通过在GPLv2(或更高版本)下许可他们的作品(我在本电子邮件中将其称为GPLv2 +),Wordpress的版权所有者明确允许您在GPL的任何更高版本下进一步分发其作品。通过升级,您可以在GPLv3,GPLv3 +,GPLv4(尚不存在,但可以选择的话),GPLv4 +等下进一步分发他们的工作。这在GPLv2的第9节和GPLv3的第14节中有详细说明。
将工作升级到GPLv3后(更新许可证版本号并包括GPLv3的副本,根据需要添加自己的版权声明,但保持原始版权声明和许可声明不变),将发生两件事:首先,则该作品与仅GPLv2的代码不兼容;GPLv2和GPLv3都是强大的Copyleft许可证,因此无法同时满足它们。其次,对您而言更重要的是,根据GPLv3的第13条和AGPLv3的第13条,您现在将与根据AGPLv3许可的作品具有较窄的兼容性。就是说,虽然您不能整体上将工作从GPLv3重新许可到AGPLv3,但是您将能够进一步分发GPLv3代码(升级的Wordpress代码)和AGPLv3代码(您的附加代码)的组合。
FSF GPL法规遵从实验室的志愿者Yoni Rabkin
是的,您可以根据自己认为合适的任何许可来许可主题。某些可能不适合重新分配。但是首先,您可以自由选择。它是免费软件,可以根据需要扩展。