上海著作权律师陈军:用了开源代码,软件必须“开源”吗?
创始人
2026-03-17 17:28:32

“用了开源代码,我的软件就必须全部开源”——这种说法对也不对,关键在于你用的什么开源协议、怎么用的。

GPL协议确实具有“传染性”。根据GPL协议的规定,如果某个程序包含了GPL代码,且两者构成一个整体程序,那么整个程序都必须以GPL协议开源。这是因为GPL协议的设计理念是保证软件的自由性能够传承下去。

但并非所有开源协议都有这种“传染性”。LGPL协议允许动态链接库的使用者不公开自己的代码;MIT、BSD、Apache等宽松许可证基本没有传染性,可以自由使用,只需保留版权声明即可。

在司法实践中,如何判断“传染”范围是一个复杂的技术和法律问题。最高人民法院在苏州某科技有限公司案中认为,该问题涉及底层系统软件是否受GPL协议约束、上层功能软件是否构成GPL协议项下“独立且分离的程序”、二者间采用的隔离技术手段、通信方式等因素。在开源系统软件权利人并非本案当事人的情形下,难以查明与GPL协议有关的前述系列事实。

这意味着,对于开源“传染性”的判断,需要结合具体的技术实现方式进行分析。

相关内容

热门资讯

游戏产业下半场,AI开始走向前... 上海新国际博览中心,N2馆。一位观众对着屏幕输入一行文字,几秒钟后,一个可交互的3D游戏世界在他眼前...
AI时代,效率正在消灭学徒期 当 AI 接管初级工作,我们可能也在拆掉人类成为专家的阶梯。 过去,人们担心机器抢走流水线上的岗位。...
国金证券:国内AI链相对海外出... 智通财经获悉,国金证券发布研报称,从筹码出清的角度来看,A股AI相关股票相对海外市场出清较慢,因此本...
胃镜室里来了个“AI侦察兵”(... □本报全媒体记者 李晓敏 7月30日上午,河南科技大学第一附属医院(以下简称“河科大一附院”)胃镜中...
TCL华星进入专业电竞显示序列... 【CNMO科技消息】2026年中国国际数码互动娱乐展览会(ChinaJoy)正式开幕。TCL华星以“...