二次开发,分发及出售WordPress主题或插件是否合法?

出售及使用不明的WordPress主题插件,个人玩玩无所谓,一旦涉及商用就要注意知识产权的问题了,不然到时被软件提供方上诉要求赔偿就迟了。

首先,WordPress定义为一个开源系统,但允许商用。WordPress使用GPL授权, 即GPL保障任何人,以任何目的使用,获取源代码,修改,分发的自由。

除此之外,GPL还具有苛刻的“传染性”,任何形式的衍生作品,都必须采用同样的GPL协议。

“Themes are GPL, too”这是WordPress创始人Matt Mullenweg于官方博客发表的文章,大意是经过认真地研读GPL和相关法律,WordPress的主题和插件作为衍生作品,必须使用同样的GPL协议。

其理由是,主题和插件与WordPress是不可分割的部分。主题使用了WordPress提供的接口,在运行时,WordPress和主题存在着交叉调用的行为,主题可以控制WordPress运行的几乎所有细节。不能认为WordPress是一个运行环境,而应该认为主题是对WordPress的扩展,是WordPress的衍生作品。

但图片资源, CSS 和 JS脚本例外,因为它们的运行,与WordPress是分离的,在服务器端由Web服务器提供,在客户端由浏览器运行,并未参与到WordPress的运行逻辑中。

所以,主题的PHP(包括混杂了PHP的HTML)文件必须使用GPL授权, 静态资源不受此限制,但因为GPL的规定,它们必须分别单独打包发布,否则会被传染。

Matt Mullenweg还要求SFLC(自由软件法律中心)澄清WordPress主题面临的法律问题,SFLC认可上述观点。

GPL并不限制出售源代码,但关键在于二次分发,GPL保障了购买者二次分发的自由,因此购买者可以随意分享甚至出售购买到的主题。

除非作者提供了额外的服务,如针对性地协助修改源代码,否则在这种情况下很难谈出售了,因为任何人都可以代替你来出售。

WordPress在其官网委婉地写道“我们认为主题和插件作为衍生作品应当使用GPL, 但目前这还属于法律上的灰色地带,你至少应当使用Apache, BSD等开源协议”.

而同样是GPL授权的Drupal则强硬得多, 明确要求所有插件必须以GPL发布。对于是否可以出售主题,其写道“你可以出售主题,但必须保障其他人二次分发的自由”,同时还指出,如果代码经过了混淆或压缩,应当提供未经混淆的版本。

在官网论坛,有人提出, 是否可以自己建立一个网站,收集付费主题,并提供免费下载。回复者表示这种行为是当然是合法的,但是好像在质疑他的动机,这帖子我没大看懂,有点太长了。

同时这篇文章还指出,法官更可能将WordPress的GPL许可证考虑在先,因此即使主题作者声称禁止二次分发,这种声称也是无效的,任何人依然可以合法地进行二次分发。
我们可以看到:

WordPress主题和插件是WordPress的衍生作品,必须使用GPL授权
可以出售WordPress的主题和插件, 但GPL赋予了购买者二次分发的权利
不能发布经过加密,混淆,编译的代码,除非提供一份原始代码
即使主题作者声称禁止二次分发,任何人依然可以合法地进行二次分发
这样的话,如果仅仅是出售源代码,没有额外的服务,根本不可能收到钱
除非将静态资源分别打包,否则它们也会被GPL传染。

所以说,WordPress的GPL协议值得品味,水很深。我们在正式运用中要使用标准的主题和插件,要远离那些来路不明的破解软件,以避免法律风险。

原文:王子亭的博客
 

#现在前往

精选留言

二次开发,分发,出售,WordPress
sample
2021-05-22
写留言
签到
投稿
QQ咨询
返回顶部