文档章节

Open Source: 开源软件许可的选择

bigYuan
 bigYuan
发布于 2014/09/16 09:56
字数 216
阅读 37
收藏 0

世界上的开源软件许可有上百种之多,但其中最流行的只有6种:GPL、LGPL、Mozilla、BSD、MIT和Apache。其余的开源软件许可大多可以归类于这6种,然后再加上一些微小的差异。


对于这6种开源软件许可,乌克兰程序员Paul Bagwell清楚地描述了它们的一些重要的约束:


国内翻译如下:


看了这两张图片,对于开源协议的选择可谓一目了然。


相关资料及链接:


本文转载自:http://blog.csdn.net/yapingxin/article/details/7235645

bigYuan
粉丝 17
博文 135
码字总数 43172
作品 0
大连
程序员
私信 提问
详解开源界的 5 大开源许可协议

越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域, 都有开 源软件存在(象 WordPress,Drupa...

红薯
2010/03/31
929
4
你应该选择什么开源软件许可证

我最近在几场讨论中涉及到一个问题,那就是“选择哪一种开源或者自由的软件许可证是适合我的项目的?”。面对数量庞杂且增长迅速的许可证类型,我有我的一些方法。我先声明我不是一个律师,这...

oschina
2013/01/04
3.7K
3
必须知道!什么是 Copyleft ?

什么是 copyright? 在我们可以理解 copyleft 之前,我们必须先介绍一下 copyright 的概念。copyleft 并不是一个脱离于 copyright 的法律框架,copyleft 存在于 copyright 规则中。那么,什么...

linuxprobe
2016/10/12
18
0
宽松开源许可证的崛起意味着什么?

为什么像 GNU GPL 这样的限制性许可证越来越不受青睐。 “如果你用了任何开源软件, 那么你软件的其他部分也必须开源。”这是微软前 CEO 巴尔默 2001 年说的,尽管他说的不对,还是引发了人们...

局长
2016/11/17
2.7K
20
云厂商吸血开源项目的又一案例? Neo4j 企业版不开源了

(给程序员的那些事加星标) 就在上月(10月17日),知名开源数据库 MongoDB 官网发文宣告更换开源协议,从 GNU AGPL v3 改成了 Server Side Public License (SSPL)。MongoDB 在公开吐槽部分...

程序员的那些事_
2018/11/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

定时获取服务器时间戳的一个类(Typescript)

export class TimeStampService { private _localTimestamp: number; // 本地时间戳 private _serveTimestamp: number; // 服务器端时间戳 private _duration: number = 1000 ......

lilugirl
32分钟前
1
0
前段技术总结

前端UI框架组件库: 说到前端框架我第一印象中想起React、Vue和Angular,不知道你是否与我一样想到这些,现在常用的有:Bootstrap、jQuery UI、BootMetro、AUI常用的还有很多、就不一一跟大家...

WinkJie
51分钟前
1
0
对话亲历者|鲁肃:我在支付宝“拧螺丝“的日子

摘要: 他是支付宝技术平台的奠基人之一,但是他总说“这还不是我心中最完美的架构”;他行事低调但却有着“此时此地,非我莫属”的豪气;他曾无数次充当救火大队长,但自评只是“没有掉队的...

阿里云云栖社区
59分钟前
7
0
设置 npm yarn 淘宝源

设置npm config set chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver设置yarn config set "chromedriver_cdnurl" "https://npm.taobao.org/mirrors/chromedriver"......

internetafei
今天
2
0
Docker搭建Mysql集群、主从同步复制

1、创建数据挂载点: mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/mysql、/opt/mysql-slave/conf.d 2、分别在master、slave节点文件目录conf.d下创建touch......

WALK_MAN
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部