起因:我的开源项目,被人卖了
2020 年 3 月 2 日,我收到了一封邮件。
这是一条评论通知邮件,一开始我以为只是正常的评论内容,后来看到内容才发现事情并不简单,邮件内容如下:
通过截图,能够清楚大致的情况:b 站上有人用我的免费开源项目做宣传视频,并且进行源码的贩卖!
我之前写过一个开源的商城项目,代码和所有的资源文件都是免费给大家用的,名称叫「新蜂商城」。
项目地址 https://github.com/newbee-ltd/newbee-mall
超神经备注:
newbee-mall 项目是一套开源电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。
目前在 Github 上获得 2600 个 star 和 650 个 fork。
对新手开发者十分友好,无需复杂的操作步骤,简单几步就可以设置自己的商城。同时,也是一个企业级别的 Spring Boot 大型项目,功能完备,流程完整,持续更新。
就是这样一个开源的项目,有人把项目的运行情况进行了视频的录制,并且放到了 b 站里,如果想获取视频中演示网站的源码,你就需要给他付费,有人看到了这些内容,就在我的文章下面留言了。
针对这种情况,我也是第一次遇到,也就没做太多事情,因为我觉得有些没头绪,开源的项目源码也能被你拿去卖,太骚了。
进展:不止 b 站,闲鱼上一搜一大堆
本来以为这件事情就此打住,也就没管了,但是事情肯定不会这么简单的,不然我也不会写这篇文章。
你说巧不巧,2020 年 3 月 5 日,又收到了一个类似的消息,这次是 QQ 交流群里的一位朋友发过来的,内容如下:
我当时就乐了,现在写这些事情的时候我还是会觉得很好笑,就是那种很难形容的情绪,非常的莫名其妙又非常的不解导致了一种很情绪化的快乐。
好家伙,开源项目的源码不止在 b 站有市场,他马的闲鱼也可以卖这玩意儿?
竟然有人!竟然有人!!!竟然有人在闲鱼上去卖我写的项目源码?
我不得不说,你们真的好骚啊!接下来就给你们看一下这些骚操作。
来说一下闲鱼上的情况,我当时下载这个 APP 的时候真的特别搞笑,我知道这个 APP ,不过很少用这个 APP,但是竟然有人在这玩意儿上卖我的项目源码?
我得去开开眼界。
到了闲鱼,一开始还没找到,后来换了几条搜索的关键字后终于搜到了,如下图所示:
当时有些被惊到了,「springboot商城」这个关键字搜索出来的结果里,竟然大部分都是新蜂商城,截图里有多条数据,仔细看一下你会发现其中有一半是新蜂商城,仅仅看截图就看得出来。
我一时竟不知是该开心还是该沮丧,数据看起来这个商城还挺受欢迎的?但是你们的这些骚操作真的好吗?
一个个点开来看吧。
第一个:
确认过眼神,是新蜂商城没错了。
第二个:
这位老哥还录了视频,改了不少的图片,但还是一眼就看出是新蜂商城。
第三个、第四个也差不多:
基本可以确认,确实有人在卖开源项目新蜂商城的源码,从这些截图里也看得出他们的要价不同,而且使用的源码版本应该也不一样,因为中间我改过几次代码所以页面会有些区别,我一眼就看得出来。
也就是说这些人卖这个项目源码应该有一段时间了,这究竟是道德的沦丧,还是人性的扭曲?
真是什么搞笑的事情都能被我给碰到。
新蜂商城这份源代码,我自己都不敢说能卖得出去,而且还要卖很多钱,给你们跪了!
b 站上倒卖:代码卖 300
b 站的情况,看看这个视频,就会发现这位几千粉丝的 up 主,连开源项目的 Java 源码包名都没改。
开源项目的源码下载下来,改个 LOGO 图片,录个视频宣传,就能轻松获利。
我抽出下班时间,断断续续写了半年的项目,不是心血也算是我的小作品吧,开源出去就是给你这么玩的?
作者 ps:本篇文章最早于 2020 年 3月 16 日 在 8:50 发布,该视频已于 10:05 左右被该 up 主删除。
作者 ps:中午 12 点多的时候收到了这位 up 主的道歉,中间存在一些误会,部分内容做了一下重新编辑。
总结:劝你们善良
只是展示一下客观事实,其他多余的内容暂时就都不写了。
其实一开始我不在意,是我觉得不管是视频也好、截图也罢,这玩意儿一眼就能够看出来是新蜂商城这个项目,所以我当时就觉得,莫慌莫慌。
后来看了一些数据和评论后就小小的改了一下主意,因为这个开源项目毕竟还没有流行到每个人都知道,那如果有人不知道这个项目,真的花钱去买了源码,影响不太好。
还有就是那些对我说这件事情的人,他们往往都会问,这个视频是你录制的吗?闲鱼上是你在卖代码吗?
不是啊!不是啊!不是啊!
我哪有他们的商业头脑啊!妈耶,源码是免费的,免费的!都在开源仓库里啊。
好了,暂时就讲到这里,我只希望看到这篇文章的朋友,如果你们需要代码,直接去开源网站上搜就完事儿了。
我当时开源的时候也还考虑了网络问题,不止是 GitHub 上,我在国内的开源平台 Gitee 上也有代码的备份,大家喜欢的话直接去下载就好了,希望大家不要被骗钱啦。
对这些人呢,没啥要说的,我也不知道说什么,也不知道该做什么,毕竟我又不会发律师函(还不至于,哈哈哈哈...),惹不起。
超神经备注:开源项目如何保障自身权益?
1.开源许可证:
目前来说主流的开源软件授权许可方式有:GPL、BSD、MIT、Mozilla、Apache 等方式,本文中的新峰商城在 Github 中显示使用 MIT 授权许可。
MIT 是一种宽泛的许可协议,作者只保留版权,在商用上也没有完善的保护机制。
2.软件著作权:
「开源许可证」并不完全适用于国内,如果产生法律纠纷,比开源许可证更有效的,还是「软件著作权」和其他版权保护的专利认定。
取得软件著作权后,可以对侵权行为提出责令停止,同样在法律纠纷中,也更能保护自己的原创地位。
3.向交易平台积极举报、申诉:
无论是在 b 站、闲鱼还是其他平台,看到了类似的侵权行为,每位从业者,都有义务和责任向平台提出举报,保护彼此的权益,共同营造开源社区的良好氛围。
本文系「程序员的小故事」公众号作者原创,欢迎联系原作者授权转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
—— 完 ——
更多精彩内容(点击图片阅读)