Scott@JAVA

Java, 一杯浓浓的咖啡伴你到深夜

不同开源软件许可证开放程度的异同

共同点
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 许可证

×

×

×

 

posted on 2006-11-02 19:42 Scott@JAVA 阅读(1015) 评论(2)  编辑  收藏 所属分类: Info & News

Feedback

# re: 不同开源软件许可证开放程度的异同 2006-11-03 02:19 Allie

感觉不是很详细啊,我们经常也会碰到这样的问题,如果自己研究的话,难度比较大。cisco 可否给出一点更详细的资料呢?比如涉及到开源代码时用的时候注意的要点。可能带来的风险等等。谢谢  回复  更多评论   

# re: 不同开源软件许可证开放程度的异同 2006-11-04 00:23 Scott@JAVA

@Allie
我也是从网上找的,大概了解一下而已。
详细的这里有 http://en.wikipedia.org/wiki/Free_software_license  回复  更多评论   



只有注册用户登录后才能发表评论。


网站导航: