如何选择开源许可证?一张图读懂开源许可证都有什么区别
如何为代码选择开源许可证,这是一个问题。世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。
乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。
下面是阮一峰制作的中文版。
转自:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html
更多阅读
- java程序开发环境运行正常,打包后运行中文出现乱码的解决办法
- JavaFx 2 文件选择器
- 百度竞价开户状态查询工具1.0发布,营销拓客利器
- ubuntu 火狐(Firefox)安装flash player 播放网页视频
- windows 10应用商店无法打开 错误代码: 0x80072F7D CV: GS7YDyJYIUmOC2MR 解决办法
- 百度竞价信息采集与排名查询助手3.0.4发布
- Debian Gtk-Message: Failed to load module “canberra-gtk-module”(已解决)
- java递归遍历获取目录下所有文件
- 做SEO需要什么技能?十大技能提升SEO技术
- google chrome 浏览器主页被2345劫持怎么办?不是卸载 彻底解决(其他浏览器也有效)