近日,FIT2CLOUD飞致云接到社区用户反馈,长亮科技(Sunline)在其旗下产品MOne Test的功能介绍中所使用的图片及文字与飞致云旗下开源项目MeterSphere的产品公开资料雷同,其在文章中所展示的MOne Test操作界面与MeterSphere开源持续测试平台的操作界面也十分相似。长亮科技的这一做法涉嫌内容抄袭,同时涉嫌违反GPL v3开源许可协议。
一、文章内容雷同
长亮科技旗下MOne Test产品涉嫌抄袭的内容包括:
涉嫌抄袭内容发布平台 | 发布日期 | 文章链接 |
长亮科技公司官网 | 2022-08-12 | |
长亮科技Sunline官方知乎账号 | 2022-08-12 | |
长亮科技Sunline公众号 | 2022-08-10 |
长亮科技MOne Test产品发布的相关文章多处与MeterSphere的对外宣传材料高度重合,例如:
▲ 与MeterSphere平台2021年12月版标准产品介绍材料对比
▲ 与MeterSphere开源持续测试平台2020年8月4日发布的技术博客文章对比
注:该文于2020年8月4日发布在FIT2CLOUD飞致云技术博客,题为《持续测试的兴起:写在MeterSphere开源项目GitHub Star数量突破1000之际》(https://blog.fit2cloud.com/?p=1392)
二、产品开发涉嫌违反开源许可协议
除了产品宣传内容上涉嫌抄袭MeterSphere开源持续测试平台的介绍材料外,长亮科技在产品开发层面涉嫌违反了MeterSphere项目所遵循的GPL v3开源许可协议。对于MOne Test是否违反GPL v3开源许可协议的情况,我们将保留进一步追查的权利。
GPL v3开源许可协议为GNU通用公共许可协议(The GNU General Public License)的version 3版本,该版本开源许可协议于2007年正式发布。
GPL开源许可协议是一份面向软件及其相关类型作品的自由版权许可协议。对于开源项目而言,GPL协议旨在保证软件的开发者和使用者共享和更改应用程序所有版本的自由,前提是确保其仍然是面向所有用户的自由软件。请注意,GPL协议对于自由软件的分发有着明确的说明。软件的使用者对软件的副本进行分发,或者将软件修改后进行分发,无论是以收费还是免费的形式,都必须确保被分发者能够获取源代码,被分发的软件自动继承GPL协议的权利与责任。
GPL开源许可协议规定,只要在一个软件中使用了GPL协议的开源软件,修改后的源代码或者衍生代码软件必须采用GPL协议进行发布。根据GPL协议发布的开源软件经过修改后形成的作品,只要其中的一部分代码是基于这一协议所发布的,那么全部软件或程序都会受到GPL协议的约束。
有关GPL v3开源许可协议的具体内容,可参见:https://www.gnu.org/licenses/gpl-3.0.html。
经过在GitHub、Gitee等代码托管平台搜索,并未查询到以“MOne Test”、“MOne”等命名的开源测试平台项目。长亮科技涉嫌引用并修改MeterSphere开源项目代码,但未将修改后代码基于GPL v3开源许可协议进行开源。
▲ MeterSphere v2.0版本操作界面与MOne Test界面对比1
注:MeterSphere v2.0版本于2020年8月1日正式发布,版本发布文章题为《新起点丨MeterSphere开源持续测试平台v2.0发布》(https://blog.fit2cloud.com/?p=3695)。
▲ MeterSphere v2.0版本操作界面与MOne Test界面对比2
▲ MeterSphere v2.0版本接口场景页面列表字段设计与MOne Test界面对比3
▲ MeterSphere v2.0版本公共分页组件选型与MOne Test界面对比4
MeterSphere项目由FIT2CLOUD飞致云创立,于2020年6月15日正式发布。作为一款一站式的开源持续测试平台,MeterSphere(https://github.com/metersphere)遵循GPL v3开源许可协议,涵盖测试跟踪、接口测试、UI测试和性能测试等功能,全面兼容JMeter、Selenium等主流开源标准,有效助力开发和测试团队充分利用云的弹性进行高度可扩展的自动化测试,加速高质量的软件交付。目前,MeterSphere开源持续测试平台项目在软件托管平台GitHub上的Star数量已经超过9,200个,累计安装部署次数超过164,000次。