蘑菇街开源项目TeamTalk与网易泡泡发生版权纠纷:前者遭GitHub下
时间:2014-11-06 14:01 来源:linux.it.net.cn 作者:IT
蘑菇街开源项目TeamTalk与网易泡泡发生版权纠纷:前者遭GitHub下架
前段时间,时尚电商平台蘑菇街开源了其内部使用的企业办公即时通信软件TeamTalk(详细报道),此项目引起微博网友疯传。该IM软件适合中小型企业用户,支持单聊和群聊,提供文字、表情和图片的富文本实时聊天功能,支持多平台客户端同时登陆,以及各平台之间消息的同步推送。该项目当时遵循Apache License V2.0协议进行分发。
但据TeamTalk项目负责人张远浩介绍说,在11月4日晚上11点左右,他们在没有接到任何通知的情况下发现,所有跟TeamTalk相关的软件仓库被GitHub禁用,随后他们收到了GitHub的下架邮件。
关于DMCA下架政策
首先我们来了解下何为DMCA。数字千年版权法案,英文全称为“Digital Millennium Copyright Act”,简称DMCA,中文也称“千禧年数字版权法”。详情,大家可以阅读 百度百科 、 维基百科 ,其中著名网络博主阮一峰也曾写过文章 《美国人怎么拔网线——DMCA入门》 ,也希望对大家了解DMCA有所帮助。
从2011年1月GitHub公开第一例由索尼发起的DMCA下架通知起,到2014年11月4日,GitHub已经公布了408个DMCA下架通知( GitHub DMCA下架通知 )。经过CSDN CODE统计, 爱奇艺 、网易、 百度 都曾向GitHub发起DMCA下架请求,国内外公司中向GitHub发起DMCA下架请求的最多的达20多次。
来自网易法务部门员工发给GitHub请求下架蘑菇街相关项目源码的申诉请求地址: https://github.com/github/dmca/blob/master/2014-11-04-NetEase.md
网易一方在申诉请求中提到说,“The IM solution of mogutt is a copycat of NetEase POPO. The structure, communication protocol, and even codes of such IM solution of mogutt were copied, modified or translated from the NetEase POPO which has been published years ago but never been open-sourced.”( CSDN CODE中文翻译,仅供参考:蘑菇街IM工具是网易泡泡产品的山寨,架构、通讯协议甚至是蘑菇街的代码都对网易泡泡进行了复制、修改和转换,但网易泡泡发布于几年前并且从未将其开源。 )
此事件发生后,蘑菇街也发布 官方声明 ,表示已经向GitHub提交申诉,希望能尽快澄清事实,修复可能存在的问题,并向大家重新开放。CSDN CODE及时联络到蘑菇街工作人员,该工作人员解释说,目前公司正在与 网易泡泡 、GitHub进行沟通,希望将整个事情调查清楚,但目前面临“双11”,人手不足。但该工作人员表示,会尽快针对CSDN CODE编辑提出的问题给予回复。我们会及时跟进此事,也会将最新情况更新在本文中,希望大家及时关注此事进展。
蘑菇街官方表示,POPO官网目前只发布了Windows版本,因此,在检查完成之前已决定先下掉TeamTalk的Windows端代码,其他平台继续保持上线。蘑菇街表示,开源不代表不尊重版权,如果确实存在问题,会找出解决方案加以改善,TeamTalk项目也不会停止。
【延伸思考】
由此,我们延伸了几个值得考虑的问题方向,希望能为大家做下参考。
1. 关于开源协议
CSDN CODE之前曾经也发表过几篇与开源协议相关的文章,如 《不懂开源协议,就别瞎玩了!》 ,BlenderCN社区罗聪翼介绍国内涉嫌侵犯Blender分发协议并伤害开发者权益的事件文章 《 自由的成本——当开源遇上伪自主》 。同时,也曾发表过2篇社区专栏,专门介绍开源项目如何选择开源协议,一是百度FEX团队负责人刘平川的《如何选择开源协议》、禅道项目创始人王春生的 《如何选择开源软件协议》 。
2. 企业开源“坑”多
当然,选择与遵守开源协议都不是一件容易的事情。选择开源协议考虑需要充分,遵守与维护开源协议也有困境,对于企业来说开源应尤为慎重才行。CSDN CODE编辑也针对企业开源过程中的法务问题与某圈内人士进行了沟通。
针对企业开源的问题,该人士介绍说,目前开源即使做的非常优秀的公司它们的模式也都有隐患。一是公司法务层面是否对产品有明确授权协议,现在往往相应产品负责人自己确定授权协议;二是项目后续更新维护问题,一旦核心开发人员脱离产品或离职后,是否还有资源继续维护;三是开源代码有泄露公司商业机密的风险。
3. 码农的代码:公司财产
在众多网友对于此事件的评论中,有网友推测“可能有前网易泡泡员工参与了蘑菇街的TeamTalk开发”,我们也就此疑问向蘑菇街工作人员发起求证,等待对方回复后我们会更新。抛开此事,我们也不妨谈谈码农的代码与公司之间的关系。
目前,有些公司员工会把工作期间的代码直接拿来当做开源项目公开发布。从法律上来说,码农们写的代码也属于职务所得,若没有明确约定,代码版权都是属于公司所有。如果公司没有签署明确开源软件许可声明,直接拿出来开源有较大隐患。该业内人士解释说,如果业余时间的代码,和公司业务存在紧密关系的话,也属于职务发明。不仅仅如此,现在也有员工利用公司的资源做开源项目,然后离职,继续使用该开源项目做自己的公司或者重写,在道德层面和法律层面都存在问题。
不仅仅是上述情况,很多第三方人员向开源项目提交补丁或代码也存在一定问题,如果是在工作期间发生的,也属于职务发明。我们可以看下国际项目都是怎么做的,如 GCC声明说 ,FSF倾向贡献者签署版权准让协议。总之,开源、贡献不是随随便便的事情,这其中伴随着权利的让渡。
我们将继续跟进此事件,如有进展,将第一时间更新本文。(CSDN CODE)
【最新状况】蘑菇街工作人员回应CODE编辑提问
该工作人员说,关于11月4日晚上11点多TeamTalk突然下架的事情,目前还在排查细节情况,也在积极地跟GitHub和POPO团队沟通,希望能够尽快澄清事实,解决问题。但因为恰逢双十一,而且今年的双十一是蘑菇街上线自己的电商交易系统之后的第一个双十一,主营业务的压力非常大,人手也比较紧张。TeamTalk的问题,已有专人在跟GitHub和POPO团队沟通,但还需要多一些时间,希望大家能够理解。
关于CODE编辑提出的“是否有前网易员工参与了蘑菇街的TeamTalk开发”,该工作人员确认,在蘑菇街的开发团队中,确实有曾经在网易工作过的经历,但是否参与TeamTalk开发,以及是否与这次TeamTalk下架相关,现在还没有查明,也不希望给人任何误解。
关于“如果确实存在侵权情况,蘑菇街计划如何处理”这一问题,该工作人员表示,如果TeamTalk真的涉及版权问题,蘑菇街会做官方道歉,也会制定内部惩戒方案,并会第一时间通知CODE编辑。同时,该工作人员也表示,蘑菇街始终对于开源社区抱着极大的热爱和感恩,希望把TeamTalk的开源继续推进下去,过程中如果遇到任何问题,他们都会努力去解决。
原文 http://code.csdn.net/news/2822489
(责任编辑:IT)
蘑菇街开源项目TeamTalk与网易泡泡发生版权纠纷:前者遭GitHub下架
前段时间,时尚电商平台蘑菇街开源了其内部使用的企业办公即时通信软件TeamTalk(详细报道),此项目引起微博网友疯传。该IM软件适合中小型企业用户,支持单聊和群聊,提供文字、表情和图片的富文本实时聊天功能,支持多平台客户端同时登陆,以及各平台之间消息的同步推送。该项目当时遵循Apache License V2.0协议进行分发。 但据TeamTalk项目负责人张远浩介绍说,在11月4日晚上11点左右,他们在没有接到任何通知的情况下发现,所有跟TeamTalk相关的软件仓库被GitHub禁用,随后他们收到了GitHub的下架邮件。
关于DMCA下架政策 首先我们来了解下何为DMCA。数字千年版权法案,英文全称为“Digital Millennium Copyright Act”,简称DMCA,中文也称“千禧年数字版权法”。详情,大家可以阅读 百度百科 、 维基百科 ,其中著名网络博主阮一峰也曾写过文章 《美国人怎么拔网线——DMCA入门》 ,也希望对大家了解DMCA有所帮助。 从2011年1月GitHub公开第一例由索尼发起的DMCA下架通知起,到2014年11月4日,GitHub已经公布了408个DMCA下架通知( GitHub DMCA下架通知 )。经过CSDN CODE统计, 爱奇艺 、网易、 百度 都曾向GitHub发起DMCA下架请求,国内外公司中向GitHub发起DMCA下架请求的最多的达20多次。 来自网易法务部门员工发给GitHub请求下架蘑菇街相关项目源码的申诉请求地址: https://github.com/github/dmca/blob/master/2014-11-04-NetEase.md 网易一方在申诉请求中提到说,“The IM solution of mogutt is a copycat of NetEase POPO. The structure, communication protocol, and even codes of such IM solution of mogutt were copied, modified or translated from the NetEase POPO which has been published years ago but never been open-sourced.”( CSDN CODE中文翻译,仅供参考:蘑菇街IM工具是网易泡泡产品的山寨,架构、通讯协议甚至是蘑菇街的代码都对网易泡泡进行了复制、修改和转换,但网易泡泡发布于几年前并且从未将其开源。 ) 此事件发生后,蘑菇街也发布 官方声明 ,表示已经向GitHub提交申诉,希望能尽快澄清事实,修复可能存在的问题,并向大家重新开放。CSDN CODE及时联络到蘑菇街工作人员,该工作人员解释说,目前公司正在与 网易泡泡 、GitHub进行沟通,希望将整个事情调查清楚,但目前面临“双11”,人手不足。但该工作人员表示,会尽快针对CSDN CODE编辑提出的问题给予回复。我们会及时跟进此事,也会将最新情况更新在本文中,希望大家及时关注此事进展。
蘑菇街官方表示,POPO官网目前只发布了Windows版本,因此,在检查完成之前已决定先下掉TeamTalk的Windows端代码,其他平台继续保持上线。蘑菇街表示,开源不代表不尊重版权,如果确实存在问题,会找出解决方案加以改善,TeamTalk项目也不会停止。 【延伸思考】 由此,我们延伸了几个值得考虑的问题方向,希望能为大家做下参考。 1. 关于开源协议 CSDN CODE之前曾经也发表过几篇与开源协议相关的文章,如 《不懂开源协议,就别瞎玩了!》 ,BlenderCN社区罗聪翼介绍国内涉嫌侵犯Blender分发协议并伤害开发者权益的事件文章 《 自由的成本——当开源遇上伪自主》 。同时,也曾发表过2篇社区专栏,专门介绍开源项目如何选择开源协议,一是百度FEX团队负责人刘平川的《如何选择开源协议》、禅道项目创始人王春生的 《如何选择开源软件协议》 。 2. 企业开源“坑”多 当然,选择与遵守开源协议都不是一件容易的事情。选择开源协议考虑需要充分,遵守与维护开源协议也有困境,对于企业来说开源应尤为慎重才行。CSDN CODE编辑也针对企业开源过程中的法务问题与某圈内人士进行了沟通。 针对企业开源的问题,该人士介绍说,目前开源即使做的非常优秀的公司它们的模式也都有隐患。一是公司法务层面是否对产品有明确授权协议,现在往往相应产品负责人自己确定授权协议;二是项目后续更新维护问题,一旦核心开发人员脱离产品或离职后,是否还有资源继续维护;三是开源代码有泄露公司商业机密的风险。 3. 码农的代码:公司财产 在众多网友对于此事件的评论中,有网友推测“可能有前网易泡泡员工参与了蘑菇街的TeamTalk开发”,我们也就此疑问向蘑菇街工作人员发起求证,等待对方回复后我们会更新。抛开此事,我们也不妨谈谈码农的代码与公司之间的关系。 目前,有些公司员工会把工作期间的代码直接拿来当做开源项目公开发布。从法律上来说,码农们写的代码也属于职务所得,若没有明确约定,代码版权都是属于公司所有。如果公司没有签署明确开源软件许可声明,直接拿出来开源有较大隐患。该业内人士解释说,如果业余时间的代码,和公司业务存在紧密关系的话,也属于职务发明。不仅仅如此,现在也有员工利用公司的资源做开源项目,然后离职,继续使用该开源项目做自己的公司或者重写,在道德层面和法律层面都存在问题。 不仅仅是上述情况,很多第三方人员向开源项目提交补丁或代码也存在一定问题,如果是在工作期间发生的,也属于职务发明。我们可以看下国际项目都是怎么做的,如 GCC声明说 ,FSF倾向贡献者签署版权准让协议。总之,开源、贡献不是随随便便的事情,这其中伴随着权利的让渡。 我们将继续跟进此事件,如有进展,将第一时间更新本文。(CSDN CODE) 【最新状况】蘑菇街工作人员回应CODE编辑提问 该工作人员说,关于11月4日晚上11点多TeamTalk突然下架的事情,目前还在排查细节情况,也在积极地跟GitHub和POPO团队沟通,希望能够尽快澄清事实,解决问题。但因为恰逢双十一,而且今年的双十一是蘑菇街上线自己的电商交易系统之后的第一个双十一,主营业务的压力非常大,人手也比较紧张。TeamTalk的问题,已有专人在跟GitHub和POPO团队沟通,但还需要多一些时间,希望大家能够理解。 关于CODE编辑提出的“是否有前网易员工参与了蘑菇街的TeamTalk开发”,该工作人员确认,在蘑菇街的开发团队中,确实有曾经在网易工作过的经历,但是否参与TeamTalk开发,以及是否与这次TeamTalk下架相关,现在还没有查明,也不希望给人任何误解。
关于“如果确实存在侵权情况,蘑菇街计划如何处理”这一问题,该工作人员表示,如果TeamTalk真的涉及版权问题,蘑菇街会做官方道歉,也会制定内部惩戒方案,并会第一时间通知CODE编辑。同时,该工作人员也表示,蘑菇街始终对于开源社区抱着极大的热爱和感恩,希望把TeamTalk的开源继续推进下去,过程中如果遇到任何问题,他们都会努力去解决。 |