话题刘强东又遇麻烦,京东被指抄袭开源项目
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 被迫关闭