协议列表
https://www.gnu.org/licenses/license-list.html
https://opensource.org/licenses/alphabetical

协议选择参考[表格]
https://choosealicense.com/appendix/

常见的开源协议介绍,如下图
http://www.runoob.com/w3cnote/open-source-license.html
http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html

https://linux.cn/article-5024-1.html
许可证的使用情况2015-03-11
Github 发布了 choosealicense.com 来解释许可证的选择,并引入 许可证选择器 以鼓励用户添加项目许可证
https://github.com/blog/1530-choosing-an-open-source-license
==========================
选择开源协议首页,从这里可以根据提示选择你想使用的协议
https://choosealicense.com/

https://choosealicense.com/licenses/
      (CopyLeft)

  • GNU AGPLv3
  •  GNU GPLv3
  •   GNU LGPLv3
  •    Mozilla Public License 2.0

--- 以上保持后续发展始终开源,以下可以发展为闭源 ---

  •       Apache License 2.0
  •        BSD
  •         MIT License

                   (CopyLeft > Copy Right)
上述许可证代表了从高度保护到无条件的常用开源许可证。

=====================
非软件许可:文档,媒体等的开放协议
https://choosealicense.com/non-software/
https://creativecommons.org/licenses/

https://zh.wikipedia.org/wiki/創作共用授權條款
创作共享许可协议(Creative Commons license, 简称CC许可)
是一种公共著作权许可协议(Public copyright license), 其允许分发受著作权保护的作品。
一个创作共享许可用于一个作者想给他人分享,使用,甚至创作派生作品的权利。

  • BY 署名(英语:Attribution,by)
  • SA 相同方式共享(英语:ShareAlike,sa)
  • NC 非商业性使用(英语:Noncommercial,nc)
  • ND 禁止演绎(英语:No Derivative Works,nd)

https://en.wikipedia.org/wiki/Creative_Commons_license
图表

从开放到限制
(Copy Left)

  • CC
  • CC-BY
  • CC-BY-SA
  •   CC-BY-NC
  •   CC-BY-NC-SA
  •     CC-BY-ND
  •     CC-BY-NC-ND

                       (Copy Right)

Opensource Licenses的更多相关文章

  1. [wikipedia] List of free and open-source software packages

    List of free and open-source software packages From Wikipedia, the free encyclopedia     This articl ...

  2. DataBinding examples

    Databinding in Windows Forms demo (CSWinFormDataBinding) /************************************* Modu ...

  3. About SQLite

    About SQLite See Also... Features When to use SQLite Frequently Asked Questions Well-known Users Boo ...

  4. ASP.NET MVC file download sample

    ylbtech- ASP.NET MVC:ASP.NET MVC file download sample 功能描述:ASP.NET MVC file download sample 2,Techno ...

  5. [C6] Andrew Ng - Convolutional Neural Networks

    About this Course This course will teach you how to build convolutional neural networks and apply it ...

  6. The Commercial Open-Source Monitoring Landscape

    As enterprises have adopted open-source monitoring tools, there is growing market demand by enterpri ...

  7. iOS.OpenSource.AllInOne

    Open Source Project for iOS 所有和iOS相关的Open Source Project的汇总. 功能点 开源项目   iOS Gallery RMGallery https: ...

  8. DevExpress licenses.licx 问题

    在DevExpress ( 当然并不范指DevExpress,很多收费软件都是这样的)中,licenses.licx 是用户许可证书文件,当我们使用某些ActiveX(是Microsoft对于一系列策 ...

  9. DevExpress licenses.licx 的解决方法 z

    在 使用DevExpress控件的时候.每次对窗体进行更改的时候,都会出现一个对话框.发布的时候 也会出现一个对话框.之前的解决方法是在发布的时候把licenses.licx给删除掉,但是这个方法治标 ...

随机推荐

  1. Java Volatile关键字 以及long,double在多线程中的应用

    概念: volatile关键字,官方解释:volatile可以保证可见性.顺序性.一致性. 可见性:volatile修饰的对象在加载时会告知JVM,对象在CPU的缓存上对多个线程是同时可见的. 顺序性 ...

  2. GitHub的Windows客户端的使用教程

    GitHub for Windows客户端的使用教程 什么是Github >说到什么是GitHub,我们先看wikipedia的描述“GitHub是一个利用Git进行版本控制.专门用于存放软件代 ...

  3. 【转】 pthread设置线程的调度策略和优先级

    转自:https://www.cnblogs.com/tianzeng/p/9192706.html 线程的调度有三种策略:SCHED_OTHER.SCHED_RR和SCHED_FIFO.Policy ...

  4. ES6 4个方法

    var string = 'Yo' string.startsWith('Y')        -> true      startsWith()查找字符串是否是以某一个字段开始的 string ...

  5. C++将十进制数转化为二进制

    #include<iostream> using namespace std; void main() { ; ]; cin>>n; i=n; while(i) { a[j]= ...

  6. PAT 1112 Stucked Keyboard

    1112 Stucked Keyboard (20 分)   On a broken keyboard, some of the keys are always stucked. So when yo ...

  7. Oracle DB 使用RMAN恢复目录

    • 对恢复目录和RMAN 资料档案库控制文件的使用进行比较• 创建和配置恢复目录• 在恢复目录中注册数据库• 同步恢复目录• 使用RMAN 存储脚本• 备份恢复目录• 创建虚拟专用目录 RMAN 资料 ...

  8. django2_开发web系统接口

    1.单独创建.../sign/views_if.py文件,开发添加发布会接口 from django.http import JsonResponse from cmdb.models import ...

  9. Jquery获取元素方法

    Jquery 获取元素的方法分为两种:jQuery选择器.jQuery遍历函数. 1.获取本身: a.只需要一种jQuery选择器 选择器 实例 说明 #Id $('#myId') ID选择器: 可以 ...

  10. Docker创建Tomcat镜像

    1.创建Dockerfile文件 vi Dockerfile Dockerfile内容 FROM debian ADD ./jdk-8u191-linux-x64.tar.gz /usr/local/ ...