开发者以不遵守GPL为由向Minecraft插件发出DMCA通知

流行游戏Minecraft的服务器软件并不出色,因此热心的社区Mod开发者开发了插件增强其性能。但Minecraft的软件是私有的,没有对外公开,插件工作需要服务软件的源代码。开发人员采用了反汇编的方法逆向工程了Minecraft的服务器代码,他们创建的插件项目 Bukkit和CraftBukkit都包含了反汇编的代码,这一做法属于软件开发的灰区,至少是侵犯了Minecraft的服务条款。Bukkit/CraftBukkit源码都采用GPL授权,Minecraft的开发商Mojang没有试图用DMCA扼杀社区开源项目,而是雇佣了项目的4位主要开发者。Mojang收购Bukkit之后发布的版本应该不存在侵权问题了——因为Mojang不可能侵犯自己的版权,但插件包括的GPL代码并没有得到所有开发者的重新授权,于是就出现了一个奇怪的局面:按照GPL许可证的要求,包含和使用GPL代码的项目必须在GPL下公开源代码。Bukkit的另一位主要开发者、贡献了超过2.3万行代码的Wesley Wolfe(Wolvereness)以不遵守GPL为由向Bukkit和其它使用Bukkit项目发出DMCA请求,此举被认为是要求Mojang公开服务器代码。Mojang的运营官否认公司使用了GPL代码,表示没有义务公开代码。
文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-11-03 11:55:19

开发者以不遵守GPL为由向Minecraft插件发出DMCA通知的相关文章

盘点开发者最喜爱的十大开源Xcode插件

Xcode IDE拥有着诸如导航.重构.校准等众多非常高大上的工具,而予以辅助的插件更是在Xcode的基础上对相关功能进行改进与扩展.在应用开发过程中,通过开源包管理器Alcatraz对插件进行安装管理,打造最为强大的开发环境,早已成为开发者们的必备功课.本文总结介绍了备受开发者喜爱的10款开源Xcode插件,涉及代码编辑.注释.管理等各个方面. 1. Code Pilot 说到Xcode那些炙手可热的插件,很多开发者首先都会想到Code Pilot.Code Pilot是Xcode 5的一款扩

Web开发者必备的12款超赞jQuery插件_jquery

现在的jQuery插件很多,尽可以根据您 的项目要求来选择,不过也有一些插件很好用,几乎各种项目都能够用得上.这里就为您介绍12款开发中最常用的jQuery插件. 1. jQuery BBCode Editor 下载地址:http://www.w3theme.com/jquery-bbedit/ Bbcode简单易用,它是BBS.论坛.Blog等网络应用上的一种常用输入语法.jQuery BbCode Editor提供自定义设置,可以打造出很个性化的bbcode编辑器,它的源代码都可以根据需求灵

Web开发者必备的20款超赞jQuery插件

jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件.jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间.现在的jQuery插件很多,可以根据您的项目需要来选择.这里为您介绍20款非常不错的插件.   Creative Radical Web Typography Lettering.js是一个轻量经的.易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一.  演示 | 下载 New FancyMoves

五种开源协议(GPL,LGPL,BSD,MIT,Apache)介绍

商业化的软件应该主要选用MIT或者Apache license的开源系统作为插件. 什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限. 不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作 者身份,对于后者,你将不得不花费比开发更多的精力用来逐个处理用户的授权问题. 而开源许可协议使这些事情变

所有程序员都应该遵守的 11 条规则

  所有程序员都应该遵守的11 条规则   ************************************************************************** 英文原文:11 Rules All Programmers Should Live By 参与翻译(5人):北风其凉, pseudo, nzchris, 霍啸林, 无若 转载出处:http://www.oschina.net/translate/11-rules-all-programmers?from=

VMware 针对违反 GPL 许可证问题进行回应

VMware 针对因为违反 GPL 许可证被告上法庭的事件发表声明: 2015年3月5日,自由软件保护协会(SFC)在德国发起一项由 Christoph Hellwig 签署的针对 VMware 的诉讼,指控 WMware 未能遵守通用公共许可证(GPL).我们相信这起诉讼没有法律依据.我们已经相当努力的希望理解和解决他们提出的问题,但是令我们感到非常失望的是 SFC 已经采取了诉讼的行动.我们看到在支持多种开发方法论上的巨大价值,包括免费和开源软件.我们非常欣赏自由与开源软件在数据中心中所起的

Google Chrome的开发走向新的开发者阶层制度

以往Chrome的开发采用比大部分的Google计划更加协力合作的方式,但是现在,它的领导人决定要清楚定义领导者的角色,以让该浏览器的成长获得更佳的管理.较高阶层的Chrome工程师Ben Goodger日前在开放来源Chromium计划(负责开发Chrome)的开发者邮件信中指出,未来将不再采用以通知的方式,告知受到程序码的特定变动影响的程序人员「观察名单」(watchlist),而是列在「拥有者」(owners)名单中的程序人员现在必须核准该项变动. Goodger写道,「大部分Chromi

[转载]五种开源协议(GPL,LGPL,BSD,MIT,Apache)

转自mic_hero的博客 什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限. 不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作 者身份,对于后者,你将不得不花费比开发更多的精力用来逐个处理用户的授权问题. 而开源许可协议使这些事情变得简单,开发者很容易向一个项目贡献自己的代码,它还可以保

中兴同意遵守印度新安全规定 华为尚未表态

中国电信设备厂商中兴通讯成为印度首个同意新的严苛安全规定的厂商. 显而易见,新的安全规定引起多数欧洲厂商的非议,称过于严苛,另一中国电信设备厂商华为,尚未决定是否遵守这一规定.中兴通讯是在一封写给运营商TTSL(Tata Teleservices Ltd)的信件中说明将遵守新规的,TTSL希望能从中国厂商处采购设备. 根据新规,政府强制设备供应商将源代码以及设计细节交予政府控制的第三方托管处保管,如产品被发现有任何安全问题.或者安装了http://www.aliyun.com/zixun/agg