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

网友投稿 913 2022-05-29

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

我先做一下自我介绍,我是润和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/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目录删掉重新提交force-push),我已在CSDN、GitHub、GitLab三个代码平台“导入”了他们的码云代码仓,留做备份,链接分别如下。

CSDN:https://codechina.csdn.net/xusiwei1236/bearpi-hm_nano

GitHub:https://github.com/xusiwei/bearpi-hm_nano

GitLab:https://gitlab.com/xusiwei/bearpi-hm_nano

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

后续发展

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

12月11号,他们真的删除了代码仓,重新提交了整个代码仓,伪造了提交记录,不敢面对自己犯下的错误!

还好,我留了一手,备份了他们10号中午之前的代码仓,以及本地留存了9号他们的HPM包。由于他们代码仓把整个鸿蒙源码树都添加上去了,代码仓比较大,导致码云CopyCat检测超时。今天,我把他们示例代码单独在码云上传了一个代码仓,和我的课程代码进行了比较,生生了比对报告。详见附件,欢迎下载查看。

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

https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development

https://gitee.com/swxu/bearpi-hm_nano_sample

IoT

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用QOpenGLWidget(调用GPU)渲染QImage加载的图片
下一篇:直播回顾丨激发数据裂变新动能,HDC.Cloud云数据库前沿技术解读
相关文章