许可证兼容性
许可证兼容性是指软件许可证包含相互矛盾的必要条件,而无法将其源代码合并成新的软件包的问题。[1]
例如,假设一个许可证规定“修改后的版本必须在所有广告中提及开发者”,而另一个许可证则规定“修改后的版本不能包含额外的署名要求”。如果将分别使用了上述两款许可证的两个软件合并成一个软件,传播整合后的软件是不合法的,因为许可证的两个要求无法同时满足。因此,我们会说这两个软件包的许可证互相不兼容。[2]
即使是开放源代码促进会(OSI)或自由软件基金会(FSF)核准的许可证,相互间也并不全部兼容,因而不是所有OSI或FSF核准的许可证都可以混合使用。比如,将在Mozilla公共许可证1.1版(或更舊版本,如1.0版)下发布的代码与GNU通用公共许可协议下发布的代码混合成一个新软件后,不可能在不违反GPL或MPL 1.1许可证条款的情况下传播它,即使这两个许可证都经过OSI和FSF核准。
GPL兼容性编辑
许多最常用的自由软件许可证,如原创的MIT/X许可证,BSD许可证(当前2个条款的形式)和GNU宽通用公共许可证(LGPL)之间都是“GPL兼容”的。也就是说,它们的代码可以在GPL协议下组合而不相互冲突(GPL将适用于整个新的组合代码)。但是,某些自由/开放源码软件的许可证则不是GPL兼容的。
参见FSF核准许可证列表。
参见编辑
- FSF核准许可证列表
- 许可证扩散
参考编辑
- ^ How GPLv3 tackles license proliferation. [2011-01-11]. (原始内容存档于2007-12-18).
- ^ Stallman explains license compatibility while discussing GPLv3. [2011-01-11]. (原始内容存档于2010-10-27).
外部链接编辑
- FLOSS License Slide(页面存档备份,存于互联网档案馆),可以查询一些常用许可证之间是否兼容
🔥 Top keywords: Baike: 首页Special:搜索毛泽东家族榮耀之繼承者天之驕女鐵拳英雄九龍城寨之圍城黃循財背着善宰跑篠崎泫妮妃雅新生 (网络剧)劉偉健斯洛伐克习近平劉俊謙 (香港)李显龙歌手2024佛誕淚之女王2024年泰國羽球公開賽新加坡總理邊佑錫新加坡Energy (組合)庆余年九龍寨城六四事件家族榮耀金智媛彌助菲律宾胖猫跳江事件劉寶傑DAY6林峯張文傑李光耀神耆小子張鳳妮黃世聰Seventeen (組合)维基百科願榮光歸香港中華民國鬼滅之刃 柱訓練篇2024年英雄联盟季中邀请赛中华人民共和国TripleS金秀賢 (男演員)罗伯特·菲佐井柏然2024年世界女排联赛黃偉哲怪獸8號佘詩曼Foodpanda金惠奫新加坡总统香緹·摩爾于北辰 (1968年)王嘉爾笑看風雲排球少年!!角色列表林飛帆郭葦昀馴鹿寶貝翁靜晶猩球崛起:王國誕生ILLIT尼古拉·約基奇春色寄情人周殷廷鬼滅之刃排球少年!!吳釗燮逆天奇案2不夠善良的我們BABYMONSTER李正皓尚达曼BOYNEXTDOOR胡子彤IVE (組合)陳靜 (香港)香港吴作栋黃道十二宮凡希亚·奥伊亚胡宇威長洲太平清醮張員瑛搜查班長1958伍允龍习明泽黄岩岛賴清德偶然遇見的你虽然不是英雄