普法律己
法治论坛

源代码开源:别踩你看不见的法律坑

我上周碰到一个做独立开发的小伙子,找过来问,说自己把GitHub上开源的代码改了改,做成小工具卖钱,现在突然收到原作者的律师函,说他侵权,要他赔几十万。小伙子快哭了,说我以为开源就是免费给人用的,怎么就成侵权了?

开源不是免费随便用

很多人都有这个误区对吧?看到开源两个字,自动翻译成“无主白嫖随便用”,反正放都放出来了,我用用怎么了? 不对,大错特错。 所有开源代码,都绑定了一张“使用说明书”叫开源许可证,你能不能用,能怎么用,能不能改,改了能不能闭源商用,全写在这张纸里。不同许可证要求天差地别。
常见开源源代码许可证类型对比表
常见开源源代码许可证类型对比表
举个例子,大家常用的MIT许可证,要求真的很低——你只要保留原作者的版权声明,爱怎么改怎么改,改完闭源卖钱都没人说你。但换GPL许可证试试?只要你把改完的衍生作品分发出去,不管是免费还是卖钱,整个作品的源代码都得跟着开源,闭源就是违规。 很多人图省事儿,拖代码的时候连仓库的README都不翻,更别说看许可证了,直接ctrl+c ctrl+v改改logo就上线卖,这不就是主动给人递诉状吗? 实践中我碰到的百分之八十的开源纠纷,全是这个原因——根本没看许可证。

我自己写的代码开源,还能主张权利吗?

不少作者问我,我把代码放开源社区了,著作权是不是就归大家了?我还能告别人侵权吗? 当然能啊。 你得搞清楚一个基本逻辑:开源是授权使用,不是放弃著作权。代码写完的那一刻,著作权就归你了,哪怕你完全公开,权利还是你的,你只是给其他使用者开放了特定范围的使用权而已。 现在很多成熟的开源作者都玩双重授权:开源版本用GPL,个人非盈利随便用,你要是想闭源商用,就得找我买商业授权,一分钱都少不了你的。这完全合法,法院也认。 我前两年跟进过一个案子,作者自己写了个前端组件开源,某大厂直接拿了改改就放进自己的商用产品里,连声明都没留,最后判大厂赔了小几十万,全进作者口袋了。
源代码开源著作权归属说明图
源代码开源著作权归属说明图
也有人说,那我放在公共平台上,别人下载了我不就是同意他用了?话不能这么说,同意你用是有范围的,超了范围就是侵权。你不能说我把自己做的菜谱发网上,你直接拿去开餐馆卖菜,还不给我钱,说你都发网上了就是给人用的,这说不通对吧?

碰到开源纠纷,第一步该做什么?

碰到开源纠纷,第一步该做什么?
碰到开源纠纷,第一步该做什么?
真碰到律师函了,别慌,也别拖着当没看见。 先做第一件事:翻出你用的那个代码,找到原项目的许可证,搞清楚你是不是真的违规了。是你没留版权声明?还是违反了许可证的开源要求? 如果确实违规了,赶紧停掉侵权部分的分发,别继续扩大损失。然后第一时间联系原作者,大部分情况下,对方要的就是个授权费,或者让你合规,真不是要把你搞破产,好好谈,很多都能和解。 要是你本来就没打算侵权,只是没看清规则,那赶紧把代码换掉,要么换一个宽松许可证的同类开源项目,要么自己重写核心部分,把之前的侵权内容清出去。 说实话,做开发的,谁没用到过开源代码?现在哪个项目不是堆着开源组件出来的,怕开源根本没必要,只要你养成个好习惯:拖代码之前先看许可证,要求做到就没问题。 别偷懒,那十分钟的功夫,真能帮你省掉后面几十万的麻烦。 本文为普法参考,不构成个案法律意见。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:源代码开源:别踩你看不见的法律坑
文章链接:https://www.zhoupulvshi.com/hunyin/3050.html