话题刘强东又遇麻烦,京东被指抄袭开源项目

Posted 黑马程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了话题刘强东又遇麻烦,京东被指抄袭开源项目相关的知识,希望对你有一定的参考价值。


近期,开源项目 SeaweedFS 的作者 Chris Lu 在知乎专栏中发表文章称京东在 TigLab 开源项目中涉嫌抄袭他的源码,再一次将刘强东推上风口浪尖!

【话题】刘强东又遇麻烦,京东被指抄袭开源项目

他列举了一些引用的地方:

例如storage/chunk.go里面,函数名WalkIndexFile,两种文件名".cpx"、".cpd",变量名 TombstoneFileSize 等都属于 Chris Lu 随便编写的名称,但是这些名称都出现在了京东的项目中,其余还有一些 Facebook 论文中并未描述的程序结构也有相似的地方。

【话题】刘强东又遇麻烦,京东被指抄袭开源项目


随后 Chris Lu 说联系了京东该项目的负责人刘海峰,在晒出的聊天截图中,刘海峰表示并不知悉 SeaWeedFS 该项目,他认为出现参数名称相同的情况,可能是因为编码的同事查看过 Chris Lu 的作品,对于其中参数名称印象深刻,所以才会使用。“参数名称相同并不能构成抄袭。”,随后称正在要求修改相同的参数名称和文件后缀名。


作为程序员,你是不是也有疑问,认为既然开源了,难道不是可以随意使用该项目的代码吗?

但实际上从最初代码开源开始,开源项目的版权就有明确的规定,受到相关开源协议的约束,开源并非意味着全部代码可以未经授权随意使用。


对于程序员来说,作品上传到 GitHub 或者开源中国等平台上,并不意味着就算“开源”了。在创建项目(仓库)的时候,都会有一个选项选择一个开源许可证。


【话题】刘强东又遇麻烦,京东被指抄袭开源项目




所以,开源意味着作者希望自己的代码项目能够被他人使用,修改以及进一步研究。但因为法律依然默认开源项目享有专有版权,所以作者需要在代码中添加明确说明项目权限的许可协议,也就是版权协议 License 。


前有阿里,后有华为等大厂都被程序员曝出引用源码而不加说明,是引用者的意识不够,还是对于开源项目的 License 作用与使用规范不明确呢?




话题

对于京东这次的侵权现象,你有哪些看法?


评论区写下你的看法吧

留言足够精彩会被网友点赞!

你也可以邀请你的好友为你点赞

点赞最多者可获得原创教材一本哦

书名:  MySQL数据库入门

中奖规则:点赞数量最多者

截止时间:10月19号12点

(12点后,点赞数不计入排名)


【话题】刘强东又遇麻烦,京东被指抄袭开源项目

上期中奖名单

【话题】刘强东又遇麻烦,京东被指抄袭开源项目

这位同学在这篇文章的下面

方便播妞给你邮寄书籍

放心,你的留言只有播妞可见哦~




【话题】刘强东又遇麻烦,京东被指抄袭开源项目
(点击图片可查看)



长按二维码,加播妞个人微信号
做最懂你的人



       

▼点击 阅读原文抢学习名额

以上是关于话题刘强东又遇麻烦,京东被指抄袭开源项目的主要内容,如果未能解决你的问题,请参考以下文章

微软 winget 被指抄袭!开源项目 AppGet 被迫关闭

微软发布新品被指剽窃!交涉无果,两年开源项目被迫终结

微软新品被指剽窃!程序员开源两年的成功项目被迫终结

GitHub 被指审查内容,著名“换脸”开源项目遭限制访问

可笑!慕课网涉嫌抄袭开源项目至今没有道歉,而且在偷偷的“毁尸灭迹”

京东内部的这份SpringBoot京东商城项目手册,竟遭黑客强行开源?