原文:软件各种协议比较(GPL、AGPL、LGPL、Apache、ZlibLibpng、BSD、MIT)

一. GPL 协议 即通用性公开许可证 General Public License,简称GPL 。 GPL 同其它的自由软件许可证一样,许可社会公众享有:运行 复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的 整体就必须按照GPL流通,不仅该修改文 ...

2020-08-18 18:54 0 852 推荐指数:

查看详情

软件各种协议比较GPLAGPLLGPLApache、Zlib/Libpng、BSDMIT

GPL 协议: 即通用性公开许可证(General Public License,简称GPL)。GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修改 ...

Sun Sep 01 19:24:00 CST 2019 2 1134
五种开源协议比较(BSDApacheGPLLGPLMIT)

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

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

最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种 ...

Mon Dec 30 21:55:00 CST 2019 0 844
五种开源协议(GPL,LGPL,BSD,MIT,Apache)

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

Fri Jun 22 03:29:00 CST 2012 0 3032
了解常见的开源协议(BSD, GPL, LGPL,MIT)

一直对各种开源协议比较模糊, 特意在网上搜索了一下资料, 整理总结,以作记录 如果不喜欢长篇大论的话, 看下图就可以了 基本概念了解: 1. Contributors 和 Recipients  Contributors 指的是对某个开源软件或项目提供了代码(包括最初的或者修改过的)发布 ...

Sat Oct 15 06:39:00 CST 2016 2 17296
几种常见的开源软件许可协议GPL, LGPL, Apache License, BSD)

GPL GPL授予程序接受人以下权利,或称“自由”: * 以任何目的运行此程序的自由 * 以学习程序工作机理为目的,对程序进行修改的自由(能得到源代码是前提) * 再发行复制件的自由 * 改进此程序,并公开发布改进的自由(能得到源代码是前提) 相反地,随版权所有软件的最终用户许可证 ...

Sat May 12 00:49:00 CST 2018 0 7723
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM