WordPress 陷入开源‘边界’之争!
时间:2010-07-19 来源:linux论坛
最近开源开发社区正在进行异常激烈的辩论,其结果将对软件分享和传播产生广泛影响。WordPress创始人Matt Mullenweg认为Chris Pearson(WordPress Thesis主题框架的开发者)的做法违反了WordPress所遵守的通用公共许可(GPL)协议。双方争执不下,并有可能走上法庭,这会对免费软件发布带来哪些影响呢?
遵守GPL协议的代码必须做到免费、开源,并且相关的“第三方”代码也必须遵守GPL。Mullenweg认为GPL是WordPress世界的“权利法案”,因为它可以保护核心的自由。
Mullenweg要求软件自由法律中心(SFLC)澄清WordPress主题是否需要遵守GPL。SFLC发现使用WordPress版权代码的PHP文件受GPL保护,但主题的图片和CSS不在此列。换言之,汽车引擎受保护,而涂料和车身不在保护范围内。
Pearson则认为自己的收费WordPress主题和框架不受GPL的约束,因为它“完全独立于WordPress”。Mullenweg对此表示反对。
你可以开发任何东西,但是在GPL协议基础上开发的东西必须也要遵守GPL。这是问题的关键。
Matt Mullenweg双方都亮明了自己的观点但双方的争论没有任何实质进展,只是引起了更多注意。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0719/20100719092734151.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
“WordPress把与其合作的东西当做自己不可分割的一部分,这么做的依据是什么?WordPress为什么要什么都管,即便另一个项目的范围远远超过WordPress本身?” Pearson问道。
Mullenweg则表示,“WordPress遵守GPL协议,该协议为数万人提供了开发项目的机会。该协议认为你可以开发任何东西,但是在GPL协议基础上开发的东西必须也要遵守GPL。这是问题的关键。WordPress系统就是这样运转的。”
开发社区在这个问题上的看法也不统一,但似乎支持Mullenweg和WordPress的人占优。但不幸的是这种辩论对一个开源社区来说是不利的,如果动用法律手段,后果更加严重。
遵守GPL协议的代码必须做到免费、开源,并且相关的“第三方”代码也必须遵守GPL。Mullenweg认为GPL是WordPress世界的“权利法案”,因为它可以保护核心的自由。
Mullenweg要求软件自由法律中心(SFLC)澄清WordPress主题是否需要遵守GPL。SFLC发现使用WordPress版权代码的PHP文件受GPL保护,但主题的图片和CSS不在此列。换言之,汽车引擎受保护,而涂料和车身不在保护范围内。
Pearson则认为自己的收费WordPress主题和框架不受GPL的约束,因为它“完全独立于WordPress”。Mullenweg对此表示反对。
你可以开发任何东西,但是在GPL协议基础上开发的东西必须也要遵守GPL。这是问题的关键。
Matt Mullenweg双方都亮明了自己的观点但双方的争论没有任何实质进展,只是引起了更多注意。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0719/20100719092734151.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
“WordPress把与其合作的东西当做自己不可分割的一部分,这么做的依据是什么?WordPress为什么要什么都管,即便另一个项目的范围远远超过WordPress本身?” Pearson问道。
Mullenweg则表示,“WordPress遵守GPL协议,该协议为数万人提供了开发项目的机会。该协议认为你可以开发任何东西,但是在GPL协议基础上开发的东西必须也要遵守GPL。这是问题的关键。WordPress系统就是这样运转的。”
开发社区在这个问题上的看法也不统一,但似乎支持Mullenweg和WordPress的人占优。但不幸的是这种辩论对一个开源社区来说是不利的,如果动用法律手段,后果更加严重。
相关阅读 更多 +