被抄走3万行代码的独立开发者,正在追讨第一笔软件开源协议违约赔偿

上周三凌晨两点。 我在南京新街口附近的一家精酿吧,撞见了蹲在台阶上哭的老周。 冰啤酒的泡沫顺着他的手机壳往下滴。他手机屏幕上亮着的,是一家叫“餐易通”的本地餐饮SaaS公司的后台订单列表——整整187份付费订单,每一份399块,跑的核心逻辑,全是他熬了3个月写出来的外卖调度代码。

没人当回事的开源协议,现在要算总账了

老周是开小餐馆出身的。两年前他被美团、饿了么、抖音三个平台的来回切单搞到崩溃,索性自己写了个调度小工具,能自动把所有平台的订单汇总到同一个后台,还能根据配送距离自动派给店里的兼职骑手。 当时他觉得这东西就是个给自己用的小玩意儿,顺手传到了GitHub上,随便选了个GPLv3协议,README里写了句“非商用随便用,商用记得打个招呼”。
独立开发者在GitHub上传GPLv3协议代码的个人仓库页面截图
独立开发者在GitHub上传GPLv3协议代码的个人仓库页面截图
他本来以为没人会拿这东西赚钱。直到上个月有个开餐馆的朋友给他发截图,说你看人家卖的这个调度系统,跟你之前写的那个一模一样。 老周去要了试用版登进去,差点气到厥倒——除了UI改了个颜色,核心的派单逻辑、甚至连他当初写代码时不小心留的一个注释bug,都原封不动摆在里面。 对方没公开任何使用的源代码,连他的名字都没提。这就是实打实的软件开源协议违约。

之前没人较真,是觉得“告了也白告”

我给老周递了杯冰的,问他怎么不早点找对方说这事。 他苦笑。说之前哪敢?总觉得开源协议是给大公司玩的,我一个开小餐馆的,跟人家注册了几百万的公司打官司,不是鸡蛋碰石头? 而且之前圈子里也有人遇到过类似的事,找过去理论,对方要么装死,要么甩一句“开源不就是给人免费用的?你要赚钱当初别开源啊”。闹到最后大多不了了之。
本地餐饮SaaS公司后台售卖闭源调度系统的订单列表截图
本地餐饮SaaS公司后台售卖闭源调度系统的订单列表截图
说个真事。去年我跟深圳的一个开源作者吃饭,他写了个智能家居的底层控制库,以MIT协议开源,被一家做智能门锁的公司扒走,连他留在代码里的版权注释都没删,直接印在了产品的用户手册里。 最开始对方也是嘴硬,说“我们就是参考了一下思路”。后来闹到法院,最后赔了12万不说,还得把所有用到他代码的部分全部开源,挂在自己的官网首页给所有人看。

别把开源协议当君子协定,它是真能当证据的

别把开源协议当君子协定,它是真能当证据的
别把开源协议当君子协定,它是真能当证据的
很多人对开源协议的认知,还停留在“大家都是开发者,互相帮忙,不用算那么清”的层面。 但说句实在的,只要你在开源平台明确标注了对应的协议版本,这份协议就自动对所有获取你代码的主体产生法律约束力,不需要额外的书面签字。 软件开源协议违约的核心判定标准,从来不是“你改了多少代码”,而是“你有没有遵守协议里的分发、署名、开源要求”。 就拿老周用的GPLv3来说,只要你用了他的代码做出了可以对外提供的产品,不管你改了1%还是99%,只要你对外卖、对外分发,就必须把你用到的那部分代码,同样以GPLv3的协议公开,还要标注原作者的版权信息。 现在餐易通的老板找过老周两次,第一次说给5000块私了,第二次涨到了1万。说“不就是几行代码的事,至于闹这么大?” 老周现在还在纠结。一边是打官司要花的时间精力,他店里的三个餐馆还等着他管;一边是那1万块的诱惑,拿了就能落个清净。 说实话,我特别懂他的纠结。换作是你,熬了无数个夜写出来的东西,被人直接扒走卖了快8万块,你咽得下这口气? 不过话说回来,如果老周真的接受了这1万块,以后会不会有更多人觉得,开源的代码就是可以随便抄,随便卖? 昨天老周给我发微信,说他已经找了律师,准备走诉讼程序了。对方又来找他,说涨到2万,让他撤了投诉。 他说他不要那2万块。就想要个说法。 以后再有人想扒开源代码去卖钱,得先想想,会不会有人找他算账。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:被抄走3万行代码的独立开发者,正在追讨第一笔软件开源协议违约赔偿
文章链接:https://wuhanlihunlvshi.com/cases/3248.html