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

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

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

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

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

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

相关内容

热门资讯

这个春天,长安启源A06是露营... 春和景明,正是踏春露营的好时节。带上帐篷、炊具与满心欢喜奔赴自然,一台适配户外场景的座驾必不可少。在...
晋城游乐场遮阳棚膜结构工厂揭秘... 这是(I35-O289-83O6)整理的信息,希望能帮助到大家 在游乐场中,那些造型独特、色彩明丽...
山寺桃花始盛开——平凉景点速写... 崆峒是黄帝问道的地方。庄子的《在宥篇》中记过这个大事件。寒暑易节,岁月不居。崆峒山的人来了去了,胭脂...
北纬 18° 的海上秘境,蜈支... 在海南省三亚市海棠湾内的碧波之上,有一座形似蝴蝶或倒放粽子的海岛静卧其中,这便是坐落在北纬18°的蜈...
云南楚雄光禄村:夏天去这座古镇... 如果你问我夏天该去哪,我会毫不犹豫地推荐云南楚雄的光禄村。不是大理,不是丽江,而是这个藏在姚安坝子里...