1. MIT
    1. Massachusetts Institute of Technology, MIT
    2. 作者只想保留版权,而无任何其他了限制
  2. BSD,商用首选
    1. Original BSD license
    2. FreeBSD license
    3. Original BSD license
    4. 使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布
  3. Apache
  4. LGPL
    1. Lesser General Public License,宽松公共许可证
    2. Library General Public License,库通用公共许可证
  5. GPL
    1. General Public License,通用性公开许可证
  6. AGPL
    1. Affero 通用公共许可协议
    2. 始终开放源代码,向社区提交修改
    3. 如果一个Web应用程序如果使用了AGPL许可证
    4. 那么运行这个Web应用程序或其派生作品供他人访问时就需要以AGPL发布其源代码,除非购买商业许可

开源协议:最上面的协议最宽松,越往下越严格
开源协议参考 https://blog.csdn.net/wuhenyouyuyouyu/article/details/51941798

GNU

开源软件发展历程
https://segmentfault.com/a/1190000040582781

Apache License 2.0案例

https://blog.csdn.net/liumiaocn/article/details/107368370