共同点
1
、发布的义务
——
将获得的源代码再发布;
2
、对发布的源代码的要求
——
须保证源代码的完整和可以被获得;
3
、允许修改
——
可以根据获得的源代码产生演绎作品。
不同点
|
是否允许同其他非开放源代码软件代码混合
|
是否可以不公开对源代码的修改
|
是否明确了专利许可授权
|
是否明确了专利侵权诉讼导致许可证协议终止
|
是否明
确禁止与函数库连接
|
是否只能按本许可证发布源代码
|
是否要求对于获得的源代码可能存在的知识产权进行以
“LEGAL”
为抬头的提示
|
GPL
许可证
|
×
|
×
|
×
|
×
|
√
|
√
|
×
|
LGPL
许可证
|
√
|
×
|
×
|
×
|
×
|
×
|
×
|
BSD
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
×
|
NPL
许可证
|
√
|
√
|
×
|
?
|
×
|
×
|
×
|
MPL
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
×
|
APACHE
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
×
|
QPL
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
×
|
QNCL
许可证
|
×
|
√
|
×
|
×
|
×
|
×
|
×
|
Ricoh
许可证
|
√
|
√
|
√
|
√
|
√
|
※
|
√
|
SISSL
许可证
|
√
|
×
|
√
|
√
|
×
|
※
|
×
|
SPL
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
√
|
Jabber
许可证
|
√
|
√
|
×
|
√
|
×
|
×
|
√
|
MOTOSOTO
许可证
|
√
|
√
|
×
|
√
|
×
|
×
|
√
|
NOKOS
许可证
|
√
|
√
|
√
|
√
|
×
|
※
|
√
|
Open Group Test Suite
许可证
|
√
|
√
|
×
|
×
|
×
|
×
|
×
|
AFL
许可证
|
√
|
√
|
√
|
√
|
×
|
×
|
×
|
Artistic
许可证
|
√
|
√
|
√
|
√
|
×
|
×
|
×
|
APSL
许可证
|
√
|
√
|
√
|
√
|
×
|
×
|
×
|
Common
许可证
|
√
|
√
|
√
|
√
|
×
|
×
|
×
|
IBM
许可证
|
√
|
√
|
√
|
√
|
×
|
×
|
×
|