原文:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别

以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以 为所欲为 ,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但 为所欲为 的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件: 如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。 如果再发 ...

2019-03-24 20:56 0 586 推荐指数:

查看详情

开源许可证GPLLGPLBSDApache 2.0

者要开源软件,不单单是开放源代码就可以了,选择一种许可证很重要,一个许可证之于软件就相当于价值观之于普通人 ...

Mon Jan 10 22:38:00 CST 2022 0 905
五种开源协议的比较(BSDApacheGPLLGPLMIT)

我们在常见的开源协议如BSDGPLLGPLMIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 一、BSD开源协议 BSD开源协议是一个给于使用者 ...

Sun Apr 28 22:57:00 CST 2019 0 1196
五种开源协议(GPL,LGPL,BSD,MIT,Apache)

什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。 不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有 ...

Fri Jun 22 03:29:00 CST 2012 0 3032
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM