2019独角兽企业重金招聘Python工程师标准>>>

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

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

国内翻译如下:

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

相关资料及链接:

  • Various Licenses and Comments about Them http://www.gnu.org/licenses/license-list.html
  • Simple description of popular software licenses http://paulmillr.com/posts/simple-description-of-popular-software-licenses/
  • Comparison of free and open source software licenses http://en.wikipedia.org/wiki/Comparison_of_free_software_licences
  • GPL License http://www.gnu.org/licenses/gpl.html
  • LGPL License http://www.gnu.org/copyleft/lesser.html
  • Mozilla License http://www.mozilla.org/MPL/
  • BSD License http://en.wikipedia.org/wiki/BSD_licenses
  • MIT License http://en.wikipedia.org/wiki/MIT_License
  • Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

转载于:https://my.oschina.net/bigyuan/blog/313980

Open Source: 开源软件许可的选择相关推荐

  1. 盘点现有开源软件许可合规工具

    |原文出处:The Openchain Reference Tooling Work Group |翻译:刘天栋.Ted,开源社.ONES(开源战略研究组) |编辑:胡湘月 |设计:周颖 引言 开源软 ...

  2. 开源软件许可协议简介

    英文原文:A Short Guide To Open-Source And Similar Licenses 很多软件开发者和设计者都有将自己的软件作品以开源的形式公之于众的想法.他们希望其他人也可以 ...

  3. 几种常见的开源软件许可协议(GPL, LGPL, Apache License, BSD)

    Open Source Initiative组织: https://opensource.org/licenses/alphabetical 现今存在的开源协议很多,而经过Open Source In ...

  4. 开源合规处理方法_经济高效的开源软件许可合规模型

    开源合规处理方法 "法规遵从性工业园区"是一个唤起反乌托邦图像的组织,该组织从事复杂且昂贵的过程以遵守开放源代码许可条款. 当生活经常模仿艺术时,许多组织都参与了这种实践,可悲的是 ...

  5. 开源软件许可协议MIT、BSD、Apache、LPGL、Mozilla、GPL的区别

    按照许可协议限制从左至右越来越宽松,MIN协议限制最少,BSD协议对商业运用最好. MIT MIT源自麻省理工学院(Massachusetts Institute of Technology, MIT ...

  6. 无许可的开源软件可以使用吗?

    背景 中国第一个关涉GPL协议的诉讼案件,数字天堂(北京)网络技术有限公司起诉柚子(北京)科技有限公司侵犯计算机软件著作权纠纷一案中,原告数字天堂公司起诉柚子公司发布的APICloud软件抄袭了数字天 ...

  7. 万字总结:开源软件通识基础课第三周知识点总结

    我们在前两周的课程上(第一周.第二周),系统讲授了 FOSS 的课程内容,第三周,我们开始进入 COSS(商业开源)的部分. 本导学班在调研全球开源教育与课程的基础上,通过收集.整理.理解.拓展国际最 ...

  8. 开源软件 安全风险_3开源安全风险及其解决方法

    开源软件 安全风险 Open source software is very popular and makes up a significant portion of business applic ...

  9. 开源软件基金会的崛起与演化

    ▼ 更多精彩推荐,请关注我们 ▼ 开源之道引言 本文翻译于一篇基于CC-By协议的论文,该论文最初发表在<International Free and Open Source Software ...

最新文章

  1. c语言递归求差分方程,递归方程组解的渐进阶的求法——差分方程法
  2. PCA中transform等scikit-learn中系列API用法
  3. 【Groovy】Groovy 方法调用 ( 使用 对象名.成员名 访问 Groovy 类的成员 | 使用 对象名.‘成员名‘ 访问类的成员 | 使用 对象名[‘成员名‘] 访问类成员 )
  4. Java 工具集 Hutool 4.0.8 发布
  5. Android-通过SlidingMenu高仿微信6.2最新版手势滑动返回(二)
  6. idea mybatis插件_IntelliJ IDEA插件推荐(二)
  7. MySql学习15----MySql日志
  8. 在linux上面找一个脚本,30个Linux Shell脚本经典案例
  9. 12096 - The SetStack Computer
  10. Redis在游戏服务器中的应用
  11. leecode第三十题(串联所有单词的子串)
  12. 通过ida dump Uinity3D的加密dll
  13. 改写自SqlHelper的SqliteHelper
  14. GNSS静态测量数据采集与内业解算
  15. 智象运维干货 | HP iLo4 Smash CLP命令行参考
  16. android 像素密度,屏幕密度,values-sw480dp
  17. Microsoft Outlook设置GMail谷歌邮箱
  18. 穷人与富人的距离0.05厘米
  19. html5学生dw网页设计大作业,hbuilder华谊网页设计成品模板,静态网页设计定制
  20. 2019新版《黑马web前端课程+项目实践课程》

热门文章

  1. selenide 自动化测试进阶一: 查找元素和相关操作
  2. MySQL slave_exec_mode 参数说明
  3. runtime实现的机制是什么,怎么用,一般用于干嘛. 你还能记得你所使用的相关的头文件或者某些方法的名称吗?...
  4. 匿名内部类的使用总结
  5. 产品复盘 | 字节跳动-飞书团队工作1年收获
  6. 来场产品设计师的对决吧!MacBook、大疆OSMO等你拿
  7. 知名K12公司资深运营谢涵博:线上教育产业瓶颈该如何突破?
  8. 活动运营的核心要点:如何保证拉新用户是有价值的?
  9. [Python_6] Python 配置 MySQL 访问
  10. 实操:商品列表三级分类的实现方法