当前位置:网站首页>开源项目维权成功案例: spug 开源运维平台成功维权
开源项目维权成功案例: spug 开源运维平台成功维权
2022-06-28 11:33:00 【开源中国资讯】
Spug开源运维项目是2017年在Github开源,并持续维护至今,目前Github上Star数已经接近7.6K,2021年1月发现老男孩教育侵权,经过我们1年多的维权,现在终于有了结果!
事情起因:
2021年1月,Spug用户向我们反映,老男孩教育于2020年底推出了新的课程《运维自动化专题课程》,其中课程里面的项目Hippo,从功能介绍到界面布局,看上去都和Spug项目几乎一模一样。老男孩教育在宣传课程资料中,有好几处甚至连Spug文字水印都没去掉。在对外宣传的内容上,直接拿Spug开源项目换个名字,就变成了老男孩自己的项目了!!甚至有不知情的用户以为Spug开源运维项目是抄袭Hippo项目的,我们发现这种行为后,积极联系老男孩教育,但是老男孩教育根本不理我们,随后我们发文章声明:《致老男孩教育的维权声明 - Spug运维》,在文章中指出了老男孩自动化运维课程和Spug项目的相似之处,并声明会对这种侵权行为维权。
对方回应:
我们的声明发表后,老男孩教育发文《对Spug运维维权问题回应说明》,在文章中,老男孩指责Spug对老男孩教育名誉诋毁,并侵犯老男孩教育名誉权,并表示会采取法律措施维护权益,还在文章中说明“老男孩教育Python自动化hippo项目,是来自老男孩由老男孩教育Python教研团队和企业一线运维人员共同开发实现整套代码”
“至于宣传文件有spug截图是hippo项目还未开发完,编辑人员也没有注意直接将spug项目界面截图截进去了。”
我方回应:
针对老男孩的回应,我方认为老男孩教育在颠倒黑白,扭曲事实,我方律师先后主动联系老男孩教育八次,但是老男孩教育始终在推脱不解决问题,针对Hippo项目我方也贴出了更多证据,证明Hippo的功能介绍、功能截图和部分代码与Spug开源项目相同或相似。随后我方发表回应文章《老男孩教育抄袭之后使出了八大"绝招",撒谎水平爆炸!真相在这里!》
最终的结果:
经过我方律师一年多的努力,本来2022年3月17日要在上海知识产权法院开庭审理此案,但是由于上海的疫情的不可抗力,导致上海法院停摆,上海知识产权法院6月份组织线上开庭,在法院再三调解下,我方勉强接受老男孩教育对外澄清“借鉴”Spug,消除对Spug的影响,并赔偿的方案。最终老男孩发文《关于 2021 自动化运维平台项目课程的澄清声明》承认老男孩自动化运维项目Hippo,借鉴了Spug开源运维平台项目的部分代码和功能介绍,承认在宣传资料中使用了Spug开源运维平台的功能截图。

想说的话:
开源项目虽然开源,但不代表可以被任意践踏,任意商业化,开源项目都有开源协议,使用开源代码是需要遵循相关的软件许可协议,开源不等于是没有版权,开源不等于慈善。
国内很多开源项目都是个人或者小团队开发者,在遇到开源项目被商业公司利用,一定要找个律师维护自己权益,发现侵权后,可以把一切事务交给律师,律师会帮你分析不同方案的利弊,平衡风险和收益,并 收集证据、固定证据、起诉、诉讼等,开庭现场也可以由律师全权代理,项目作者要做的就是配合律师,然后坐等结果,这里我可以推荐一下帮我们维权的【上海博拓律师事务所】程序员出身的蒋圣阳律师。
关于Spug:
Spug是面向中小型企业设计的无 Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布、任务计划、配置中心、监控、报警等一系列功能。开源链接:github.com/openspug/spug
最近我们又发布了「Spug推送助手」帮助快速实现电话、短信、邮件、飞书、钉钉、微信、企业微信等多通道消息快速推送。用户只需要调用一个简单的URL,就可以完成多通道的消息推送。链接:push.spug.cc
更多资讯、视频、欢迎关注公众号: Spug社区
边栏推荐
- 2. single digit statistics
- day24 js笔记 2021.09.15
- Ali three sides: what is the difference between using on or where in the left join associated table and the condition
- Apache2配置对目录拒绝访问,但是可以访问里面文件的设置
- Day37 JS note motion function 2021.10.11
- day28 严格模式、字符串 js 2021.09.22
- Graduated
- FTP protocol for Wireshark packet capture analysis
- AcWing 607. Average 2 (implemented in C language)
- On the output representation of bidirectional LSTM in pytoch
猜你喜欢

Simulation of the Saier lottery to seek expectation

携手Cigent:群联为SSD主控固件引入高级网络安全防护特性

How to deploy the software testing environment?

人人都可以参与开源!龙蜥社区最不容错过的开发者活动来了

Recommended practice sharing of Zhilian recruitment based on Nebula graph

Simple understanding of ThreadLocal

Swin, three degrees! Eth open source VRT: a transformer that refreshes multi domain indicators of video restoration

Deployment and optimization of vsftpd service

Array method in JS 2021.09.18

水果FL Studio/Cubase/Studio one音乐宿主软件对比
随机推荐
[sciter]: use of sciter FS module scanning file API and its details
MapReduce项目案例3——温度统计
day31 js笔记 DOM下 2021.09.26
面试步骤的面试技巧
Simple understanding of ThreadLocal
[sciter]: how sciter uses i18 to realize multi language switching of desktop applications and its advantages and disadvantages
纯纯大怨种!那些年被劝退的考研专业
Allez, Meta - Cosme, comme prévu, cette chaleur ne durera pas longtemps.
day33 js笔记 事件(下)2021.09.28
Dongyuhui, New Oriental and Phoenix Satellite TV
Remote login sshd service
Day32 JS note event (Part 1) September 27, 2021
智联招聘基于 Nebula Graph 的推荐实践分享
Pre parsing, recursive functions and events in day25 JS 2021.09.16
Share the easy-to-use fastadmin open source system - practical part
day36 js笔记 ECMA6语法 2021.10.09
ProCAST finite element casting process simulation software
Connectionreseterror: [winerror 10054] the remote host forced an existing connection to be closed
Interview skills for interview steps
Industry analysis - quick intercom, building intercom