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

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

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

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

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

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

相关内容

热门资讯

深耕细作·惠州行五洲·露营装备... 当露营从“诗和远方”变成周末常态,消费者的眼光也越来越“刁”。他们不再满足于“能住”,而是追求“好住...
帐篷选的好,露营受罪少,运良两... 帐篷选的好,露营受罪少,运良两款帐篷应该怎么选 运良越野 露营 帐篷 户外露营 户外装备
用这个帐篷过夜露营,可得小心了... 用这个帐篷过夜露营,可得小心了 帐篷露营 bivvybag
特价68丨6.07周日【三角山... 【三角山丨从化十登】千米山之恋 从化第七峰三角山 广州附近十座千米山峰你都去过吗? 这次跟随我们的...
原创 六... 一想起儿童节出游,脑子里是不是马上浮现出:景区门口望不到头的长队、餐厅里高到离谱的儿童套餐、游乐场里...