开源之殇 华为开源微服务框架servicecomb go语言大范围抄袭

从理查德·马修·斯托曼到林纳斯·托瓦兹,外国技术社区孕育出一种开源文化。凭借自由、开放和共享的精神理念,它不仅改变了传统的软件开发模式,而且对社会和人们产生深远的影响。

如今,外国的开源已经蓬勃发展,孕育出许多杰出的开源项目、开源社区和优秀的开源人才。不仅产生了许多知名的开源软件,比如Linux、Apache和GNU等,而且也诞生了很多著名的开源企业,例如Red Hat、SUSE等。

但是,开源这事来到中国,却总会发生一些“莫名其妙”的事情。

2月6日,“技术驱动力”微博曝出华为开源微服务框架servicecomb go语言版本大范围抄袭使用go语言micro项目源代码,于是被github micro项目作者在推特上吐槽,引用代码却没有遵守协议。

而在此前,也出现过有赞大范围使用swoole项目源代码没遵守开源协议,直接命名新项目,去掉原作者的事情。

在维基百科上,笔者查阅到:也就是说,在开源的过程中,最重要的是遵守协议,我们也可以认为这是“规则”。而华为ServiceComb微服务GO框架抄袭却没有遵守规则。

知乎上有网友interma表示,“事关2个字【尊重】。毕竟apache2 license已经很宽松了,无论是你copy全部代码然后就改一行,还是直接包装起来商业来卖,只要遵守license规则,写好版权说明都没啥问题。但是copy代码后说是自己的,这就不按规则来了,这么宽松的规则都不遵守,体现的是不重视,不尊重,作者当然要开喷了,华为在名声上肯定也有损失(国外用户很看重这个名声),非常得不偿失。”

而名为小春风的知乎网友回应:“仔细看了下这个issue,我的理解,事情就是一个没怎么玩过开源社区的同学没整明白liscense这个业务,上头的人也没审查清楚。如果我主观上要抄袭,谁TM吃饱撑的还特意写个inspire by ***,还给部分源代码放了对方liscense在里面。所以我觉得这事儿跟心眼坏不坏没啥关系,但告诉大家一个道理,世界是残酷的,客观上做得差就是错;另外,熟悉业务从你我做起!”

也许上面专业人士的回答比较难懂,笔者用新闻行业的语言来说就是,A、B都是两家正规性媒体,其中A家没和B家媒体打招呼就转载了其一篇文章,转载后还把文章给修改了下,也没有声明此次转载,还当成了原创。

实际上,相比国外,国内在版权方面意识和文化没有达到国外那么强,以前的抄袭是在其他领域,这次却出现在软件开发和技术领域。但是,当我们参与一些国际化的事情,就需要按国际标准来做事情。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180211A09ZRK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券