[讨论]

关于小熊派抄袭润和开源项目代码行为的谴责声明

2020-12-11 15:09:00  807 小熊派 BearPi harmonyos
分享
关于小熊派抄袭润和开源项目代码行为的谴责声明
我先做一下自我介绍,我是润和HiHope团队的许思维。今天我向大家介绍一下——南京小熊派智能科技有限公司抄袭我们开源项目代码的相关事件。


事发背景
昨天(12月9号)下午,微信群里有华为的朋友说小熊派已经在HPM平台上发了一个鸿蒙的发行版,随后给我发了一个链接。从这里开始,才有了后文的故事。
原来是上周,小熊派有两个年轻人,在华为的鸿蒙包管理平台(https://hpm.harmonyos.com/#/cn/home)上发布了几个HPM组件包,制作了一个发行版。


发现违规
按照HPM页面上的命令,我把他们的发行版下载下来了。下载下来之后,我在他们Wi-Fi相关的目录中,发现了两个文件——wifi_scan_demo.c, wifi_connect_demo.c。
我一看内容,这是抄我们直播课的代码的吗?Beyond Compare一比较,还真是!连拼写错误都一样啊!
我们课程代码已经在码云开源了,你抄没关系,毕竟,“读书人的事能叫偷吗”?
再往上一看,Copyright和原始LICENSE文本被他们给删掉了!这就过分了啊!不讲武德啊!
你如果留着Copyright和原始LICENSE文本,那就是“参与开源”,大家可以和谐相处、愉快玩耍!
可你不是,你删了我们的Copyright和原始LICENSE,还好意思加上自己的公司的签名???要点脸好吗???
说实在的,大家玩开源,把代码放出来让别人免费用,很多时候图的就是一个名声,仅此而已。你这吃相可真够难看的啊!
另外,因为这两个文件中的这一行为影响了我的心情,导致我没有心思继续看他们的东西,不确定他们的其他组件和文件中是否存在类似行为!


谴责声明
本人仅以HiHope团队成员、润和软件员工、深鸿会群友、鸿蒙开发者,以及 码云用户的身份,向南京小熊派智能科技有限公司表示强烈谴责!同时要求你们:
  • 尽快整改你们在码云代码仓和HPM平台发布的代码,恢复我们原来的Copyright和LICENSE声明
  • 好自为之,好好反思,以后不要再犯这样的聪明,小聪明,啊!要以和为贵,要讲武德!

另外,华为鸿蒙和码云平台均强力反对他们的这种违规侵权行为,同时提醒你们:
  • 我们暂时还没有在HPM和码云发起举报流程,望你们尽快整改,耗子尾汁
  • 我们保留在HPM和码云平台的举报,以及进一步追究相关责任的权利



事件回放
9月25号,我们HiHope的《 Harmony OS物联网应用开发实战》课程资料 项目在码云开源,链接是:https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development
我们代码仓创建的时候,就在码云项目创建页面勾选了LICENSE文件——BSD 3-Clause License。我们的代码仓一创建就有LICENSE文件,后续所有源代码文件的头部注释也添加了一行Copyright和一份LICENSE声明文本
9月29号,我们在项目的README.md文件中添加了“许可与版权”说明,主要是为了防止文字的部分被拿去商用(出付费课程、书籍之类的):
本课程所有代码使用BSD 3-Clause License许可证发布;
本课程所有文档使用CC BY-NC-SA许可证发布,即《知识共享许可证》的“署名-非商业性使用-相同方式共享”版本;
9月30号,我们提交了 wifi_scan_demo.c 文件,链接是:https://gitee.com/hihopeorg/Harm ... 5b449a5a5d55540ddaa
10月8号,我们提交了 wifi_connect_demo.c 文件,链接是:https://gitee.com/hihopeorg/Harm ... 606523f534485f22f8b
12月3号(昨天查看到的是12月3号,今天他们已重新发布,发布时间已变为12月10号),他们小熊派在发布了 bearpi_hm_nano_sample_app 组件包,链接是:https://hpm.harmonyos.com/#/cn/b ... _hm_nano_sample_app (可以用hpm命令:hpm init -t dist; hpm i @bearpi/bearpi_hm_nano_sample_app 下载这个组件的代码)
12月10号(今天),我在他们的组件介绍页找到了他们的码云代码仓:https://gitee.com/bearpi/bearpi-hm_nano ,大家也可以去这里查看他们的代码。这个代码仓中也存在同样的违规行为——使用了我们开源项目的代码,但删除了我们的原始Copyright和LICENSE文本


证据备份
今天上午,我已向润和软件股份有限公司相关领导反馈了这一情况。
今天中午,我在“深鸿会”QQ群中吐槽了小熊派的这一“不讲武德”的行为。
今天下午,通过钊哥帮助,相关情况已反馈到华为官方人员,官方人员已通知小熊派整改。
截止发文前,为防止他们伪造码云提交记录(方法很多,最简单就是直接把代码仓删掉重新创建,或者本地.git目录删掉重新提交force-push),我已在CSDN、GitHub、GitLab三个代码平台“导入”了他们的码云代码仓,留做备份,链接分别如下。
原本准备使用码云的CopyCat功能扫描他们的代码和我们代码仓之间的相似度,但因为码云该功能尚不完善,在扫描两个代码仓时发生超时,遂放弃了继续深入调查取证。感兴趣的同学,可以用我们的码云代码仓 https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development (我们的代码仓在GitHub也有备份)和我三个备份中的任意一个进行对比。




后续发展
10号下午,他们收到华为的通知之后,只是修改了变量命名,提交了一下,还是没有加我们的copyright和license声明,真够鸡贼的!

12月11号上午,果然不出我所料,小熊派真的删除了提交历史,重做了整个仓的提交记录,不敢面对自己犯下的错误!
还好,我留了一手,备份了他们10号中午之前的代码仓,以及本地留存了9号他们的HPM包。由于他们代码仓把整个鸿蒙源码树都添加上去了,代码仓比较大,导致码云CopyCat检测超时。今天,我把他们示例代码单独在码云上传了一个代码仓,和我的课程代码进行了比较,生成了比对报告。
大家也可以尝试访问码云的CopyCat https://copycat.gitee.com/ 两边分别填入如下链接进行对比:
https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development
https://gitee.com/swxu/bearpi-hm_nano_sample

12月11号中午,51CTO帖子下面有号称“小熊派用户”的人,发表评论,质疑我们硬件和包装盒抄袭小熊派,质疑因为利益冲突才发帖。回复如下:
两套扩展板相同之处只是物理针脚一样,2.54毫米间距标准直插针——这是国际硬件标准接口
关于硬件部分:
  • 润和的开发板硬件设计到生成过程中,没有拿小熊派任何原始设计文件,最终扩展板形态和功能都不一样

  • 防插反孔位,这个只能算是逆向工程,而且是很简单的逆向工程,肉眼可见,不需要反推原理图;

  • 包装盒是淘宝可以买的公版的,只需要自己设计封面即可,你怎么不说快递的纸箱子也是一样的呢?

关于软件部分:
  • 小熊派拷贝了润和的源代码文件,功能和形态完全一样,并且在润和已有明确版权和许可声明文字的情况下,删除了版权和许可声明文字,替换为自己的;

  • 小熊派行为不只是抄袭,因为开源软件本身就是允许抄袭的,只是必须遵守“开源协议”,他们的行为已经违反相关法律法规了;

最后,
  • 我这个声明是以我个人身份发布的,因为我是被抄袭代码的作者,

  • 我没有上报公司法务部门,甚至都没有在码云、HPM举报他们,已经很友好了;但是他们的行为已经触及著作权相关的法律法规了;

  • 这个帖子发布的时候他们的开发板还没发布,不存在触及利益问题!

4
2020-12-11 15:09:00   评论 分享淘帖
7 个讨论
如果是真的,那就太过分了!
2020-12-11 15:11:44 评论

举报

支持许老师!
2020-12-11 15:23:38 评论

举报

大家都是开发者,为鸿蒙贡献,没必要这样子吧?
2020-12-11 15:30:50 评论

举报

支持开源,认可并捍卫每一位开发者的产出!
2020-12-11 15:39:11 评论

举报

各位开发者还是不要有那么多花花肠子
2020-12-11 16:41:56 评论

举报

年轻人耗子为汁
2020-12-13 09:16:32 评论

举报

年轻人没有武德
2020-12-13 23:14:17 评论

举报

撰写讨论

你正在撰写讨论

如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发讨论