关于小熊派违规抄袭我司开源项目代码行为的谴责声明

原创
2020/12/10 19:58
阅读数 5.3K

关于小熊派违规抄袭我司开源项目代码行为的谴责声明

我先做一下自我介绍,我是润和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团队成员、润和软件员工、深鸿会群友、鸿蒙开发者,以及 码云用户的身份,**向南京小熊派智能科技有限公司表示强烈谴责!**同时要求你们:

  1. 尽快整改你们在码云代码仓和HPM平台发布的代码,恢复我们原来的Copyright和LICENSE声明
  2. 好自为之,好好反思,以后不要再犯这样的聪明,小聪明,啊!要以和为贵,要讲武德!

另外,华为鸿蒙和码云平台均强力反对他们的这种违规侵权行为,同时提醒你们:

  1. 我们暂时还没有在HPM和码云发起举报流程,望你们尽快整改,耗子尾汁
  2. 我们保留在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/HarmonyOS-IoT-Application-Development/commit/92ad7cef87eee81e7463e5b449a5a5d55540ddaa

10月8号,我们提交了 wifi_connect_demo.c 文件,链接是:https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development/commit/7780342888bc9901edd7e606523f534485f22f8b

12月3号(昨天查看到的是12月3号,今天他们已重新发布,发布时间已变为12月10号),他们小熊派在发布了 bearpi_hm_nano_sample_app 组件包,链接是:https://hpm.harmonyos.com/#/cn/bundles/@bearpi%2Fbearpi_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目录删掉重新提交),我已在CSDN、GitHub、GitLab三个代码平台“导入”了他们的码云代码仓,留做备份,链接分别如下。

原本准备使用码云的CopyCat功能扫描他们的代码和我们代码仓之间的相似度,但因为码云该功能尚不完善,在扫描两个代码仓时发生超时,遂放弃了继续深入调查取证。感兴趣的同学,可以用我们的码云代码仓 https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development (我们的代码仓在GitHub也有备份)和我三个备份中的任意一个进行对比。


后续更新

12月11号,因为小熊派把整个鸿蒙源码树都加到一个仓里了,文件太多,导致码云的copycat检测失败。今天,我把他们抄袭版本的示例代码单独在码云上传了一个代码仓,和我的课程代码进行了比较,生生了比对报告。

另外,今天发现发现他们真的删除了代码仓,重新提交了整个代码仓,伪造了提交记录,不敢面对自己犯下的错误!哈哈哈~

顺便一提,码云的CopyCat功能真的很强大,很方便!

大家也可以尝试,访问 https://copycat.gitee.com/ 两边分别填入这两个链接:

展开阅读全文
打赏
8
1 收藏
分享
加载中
打赏
17 评论
1 收藏
8
分享
返回顶部
顶部