原文地址:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html

如何为代码选择开源许可证,这是一个问题。

世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很复杂。

乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。

下面是我制作的中文版,请点击看大图。

转载于:https://www.cnblogs.com/lishidefengchen/p/8595410.html

转载大神的一篇文章----【如何选择开源许可证?】相关推荐

  1. 如何选择开源许可证?(转)

    转自阮一峰的网络日志 如何为代码选择开源许可证,这是一个问题. 世界上的开源许可证,大概有上百种.很少有人搞得清楚它们的区别.即使在最流行的六种----GPL.BSD.MIT.Mozilla.Apac ...

  2. Github仓库如何选择开源许可证

    当我们点了Github个人主页右上角的那个那个加号之后,如上所示可以看到创建新仓库的选项, 点击 `New repository` , 就会进入到创建新仓库的页面,进入到这个页面之后可以看到右下角的下 ...

  3. 如何选择开源许可证如何修改项目使其符合某种开源许可证

    作者:zyl910 很多文章介绍了详细的解说了各种开源许可证及它们的区别.但是,具体该选择哪一种许可证?如何修改项目使其符合某种开源许可证?就很少见到指导了.于是本文探讨这两个问题. 一.如何选择开源 ...

  4. 如何选择开源许可证?(Z)

    作者: 阮一峰 日期: 2011年5月 2日 如何为代码选择开源许可证,这是一个问题. 世界上的开源许可证,大概有上百种.很少有人搞得清楚它们的区别.即使在最流行的六种----GPL.BSD.MIT. ...

  5. 如何选择开源许可证?

    阮一峰 原文 如何为代码选择开源许可证,这是一个问题. 世界上的开源许可证,大概有上百种.很少有人搞得清楚它们的区别.即使在最流行的六种----GPL.BSD.MIT.Mozilla.Apache和L ...

  6. 转载大神神作之识狗君:Server端实现补充

    转载自: http://blog.csdn.net/mogoweb https://blog.csdn.net/mogoweb/article/details/86166435 当微信小程序遇上Ten ...

  7. RocketMQ 大神丁威亲述参与开源社区的方式

    丁威 读完需要 8 分钟 速读仅需 3 分钟 <RocketMQ 技术内幕>维护者,主打成体系剖析,JAVA 主流中间件,架构与设计原理,为构建完备的互联网分布式架构体系而努力,助力突破职 ...

  8. 转载关于中产的一篇文章 - 很写实

    如果你没有看过这篇文章,那么请你一定看一看:如果你看过,那么请你再看一看. 原文在这里:http://money.msn.com.cn/middle/20110419/01051226107.shtm ...

  9. 转载大神IOS开发系列【16】--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook

    转载自:http://www.cnblogs.com/kenshincui/p/4220402.html --系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如Q ...

最新文章

  1. SpringCloud学习(七)高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)
  2. 洛谷P1040 加分二叉树运用区间DP(动态规划)求解
  3. 九零后程序员心塞大哭:“我累的心脏疼,父母却说我工作很轻松”
  4. Foundation框架: 9.OC中的集合类之四 - NSMutableDictionary的基本认识
  5. 电脑底部任务栏点不动_15个小技巧,让我的Windows电脑更好用了!
  6. shell练习DAY14
  7. nginx开发_Filter模块执行顺序
  8. 防止跨站请求伪造(CSRF)攻击 和 防重复提交 的方法的实现
  9. jquery中的过滤filter not的用法以及可以添加this
  10. php 留言回复对话_php实现留言板功能(会话控制)
  11. MacBook Pro(13 英寸,2011 年末)A1278 官方最高支持macOS High Sierra,使用macOS Catalina Patcher成功安装macOS Catalina
  12. 记录:创建Django项目,在vscode中运行django项目
  13. 专利申请之:交底和挖掘的方法
  14. IPC--印制电路板的一种标准
  15. 【前端工程化】使用tippy.js代替自定义的popover/tooltip
  16. 解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题
  17. php中select from,关于php:SELECT * FROM MySQLi
  18. 超级全的PCB LAYOUT高速信号走线指南
  19. 如何解决 Iterative 半监督训练 在 ASR 训练中难以落地的问题丨RTC Dev Meetup
  20. 信息管理导论 | 信息组织

热门文章

  1. centos7.5部署ELk
  2. 正三角形的外接圆面积
  3. jeecg中ajax传值的前端js和后台代码
  4. highcharts第一篇---简介和使用
  5. 《c陷阱与缺陷》笔记--注意边界值
  6. sql查询结果字段名与字段值倒过来了
  7. asp.net服务器端跳转页面的三种方法
  8. java date加一天_Java日期时间API系列15-----Jdk8中API类,java日期计算2,年月日时分秒的加减等...
  9. matlab区分卷积和相关
  10. 到底是32位系统运行快还是64位系统快