IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

如何选择开源许可证?

阮一峰的网络日志 2011-05-03 23:40:28 累计浏览 4,944 次
本机暂存

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

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

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

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

    原图已失效

同分类推荐文章

  1. 科技爱好者周刊(第 401 期):如何赚到10亿美元 (2026-06-26 08:05:38)
  2. 如何做决策 - 从 Go 的一个 issue 说起 (2026-06-26 08:00:00)
  3. Seven Player:Windows上播放115网盘视频的增强工具 (2026-06-09 00:06:47)

查看更多 开发者 文章 →

建议继续学习

  1. 在Apache2.2.XX下安装Mod-myvhost模块 (累计阅读 13,058)
  2. server日志的路径分析 (累计阅读 11,241)
  3. AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁) (累计阅读 10,088)
  4. 查看 Apache并发请求数及其TCP连接状态 (累计阅读 10,069)
  5. PHP程序的执行流程 (累计阅读 10,034)
  6. Cacti 添加 Apache 监控 (累计阅读 9,245)
  7. 大型高并发高负载网站的系统架构分析 (累计阅读 9,006)
  8. 使用Apache 和Passenger来运行puppetmaster (累计阅读 8,317)
  9. 使用apache的404设置来转向可能不存在的页面 (累计阅读 8,206)
  10. 使用.htaccess 开启gzip 缓存文件 网页 提高速度 (累计阅读 7,604)