如何选择开源许可证?

素颜马尾好姑娘i 2023-10-18 22:16 187阅读 0赞

前言

开源许可证种类繁多,一直没搞懂有什么区别,今天看了一下阮一峰大牛写的一篇博客才算有一些基本认识,转出来大家一起看一下。

正文

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

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

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

下面是我制作的中文版,请点击看大图。
在这里插入图片描述

转自:阮一峰的网络日志

发表评论

表情:
评论列表 (有 0 条评论,187人围观)

还没有评论,来说两句吧...

相关阅读

    相关 开源许可证

    开源许可证 开源许可证是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。 开源许可证是一种具有法律性质的合同,目的在于规

    相关 GitHub许可证选择

    GitHub许可证选择 1. 我想要一个简单宽松的许可证 建议: MIT许可证。这是一个宽松的、简明扼要的许可证,只要用户在项目副本中包含了版权声明和许可声明,他们就