开放协议
本文为您介绍平台项目、数据所支持的的开放协议。
# 概念
开放协议规定了开放标的(软件、文档或其他创意作品)如何被使用、修改和分发的法律规则。对于本平台而言,开放标的主要指项目、数据等。因此协议的选择会影响到项目/数据的可持续性、社区的参与以及您的商业策略等。
# 如何选择协议
确定项目/数据开放的目标。
比如希望他人如何使用您的项目/数据,是否允许修改、传播等。从如下方面了解并对比这些开放协议。
开源性质:有的协议强调开源性质,鼓励代码的自由使用、修改和分发,如 MIT 和 BSD 协议。其他协议可能在开源性方面更加限制,例如 GPL 要求修改后的代码必须继续以 GPL 协议开放。
商业使用:一些协议允许商业使用和闭源发布,如 MIT 协议和 BSD 协议。其他协议可能对商业使用有一些限制,或者要求商业使用时必须开放源代码,如 GPL。
修改和分发限制:不同的协议对于修改和分发的限制程度有所不同。一些协议可能要求修改后的代码必须以相同的协议发布,如 GPL。其他协议可能相对宽松,允许将修改后的代码闭源或以不同的协议发布,如 MIT 协议。
法律保护:有的协议提供了额外的法律保护和责任限制,如 Apache 协议。其他协议可能相对简洁,只包含最基本的使用条款,如 MIT 协议。
专利授权:一些协议可能包含专利授权条款,如 Apache 协议,允许使用者使用项目的专利。其他协议可能不包含专利授权条款,或者对于专利授权没有明确规定。
根据您确定的开放目标,选择合适的协议。
在做出选择之前,确保考虑到项目的特点、价值观以及未来发展的需求。
如果你不确定哪种开放协议最适合你的项目,可以寻求法律专家或开源社区的建议。他们可以帮助你理解不同协议的优缺点,并为你的具体情况提供建议。
# 平台支持协议
- apache-2.0(Apache license 2.0)
- mit(MIT)
- openrail(OpenRAIL license family)
- bigscience-openrail-m(BigScience OpenRAIL-M)
- creativeml-openrail-m(CreativeML OpenRAIL-M)
- bigscience-bloom-rail-1.0(BigScience BLOOM RAIL 1.0)
- bigcode-openrail-m(BigCode Open RAIL-M v1)
- afl-3.0(Academic Free License v3.0)
- artistic-2.0(Artistic license 2.0)
- bsl-1.0(Boost Software License 1.0)
- bsd相关协议
- bsd(BSD license family)
- bsd-2-clause(BSD 2-clause “Simplified” license)
- bsd-3-clause(BSD 3-clause “New” or “Revised” license)
- bsd-3-clause-clear(BSD 3-clause Clear license)
- c-uda(Computational Use of Data Agreement)
- cc相关协议
- cc(Creative Commons license family)
- cc0-1.0(Creative Commons Zero v1.0 Universal)
- cc-by-2.0(Creative Commons Attribution 2.0)
- cc-by-2.5(Creative Commons Attribution 2.5)
- cc-by-3.0(Creative Commons Attribution 3.0)
- cc-by-4.0(Creative Commons Attribution 4.0)
- cc-by-sa-3.0(Creative Commons Attribution Share Alike 3.0)
- cc-by-sa-4.0(Creative Commons Attribution Share Alike 4.0)
- cc-by-nc-2.0(Creative Commons Attribution Non Commercial 2.0)
- cc-by-nc-3.0(Creative Commons Attribution Non Commercial 3.0)
- cc-by-nc-4.0(Creative Commons Attribution Non Commercial 4.0)
- cc-by-nd-4.0(Creative Commons Attribution No Derivatives 4.0)
- cc-by-nc-nd-3.0(Creative Commons Attribution Non Commercial No Derivatives 3.0)
- cc-by-nc-nd-4.0(Creative Commons Attribution Non Commercial No Derivatives 4.0)
- cc-by-nc-sa-2.0(Creative Commons Attribution Non Commercial Share Alike 2.0)
- cc-by-nc-sa-3.0(Creative Commons Attribution Non Commercial Share Alike 3.0)
- cc-by-nc-sa-4.0(Creative Commons Attribution Non Commercial Share Alike 4.0)
- cdla相关协议
- cdla-sharing-1.0(Community Data License Agreement – Sharing, Version 1.0)
- cdla-permissive-1.0(Community Data License Agreement – Permissive, Version 1.0)
- cdla-permissive-2.0(Community Data License Agreement – Permissive, Version 2.0)
- wtfpl(Do What The F*ck You Want To Public License)
- ecl-2.0(Educational Community License v2.0)
- epl-1.0(Eclipse Public License 1.0)
- epl-2.0(Eclipse Public License 2.0)
- etalab-2.0(Etalab Open License 2.0)
- eupl-1.1(European Union Public License 1.1)
- agpl-3.0(GNU Affero General Public License v3.0)
- gfdl(GNU Free Documentation License family)
- gpl相关协议
- gpl(GNU General Public License family)
- gpl-2.0(GNU General Public License v2.0)
- gpl-3.0(GNU General Public License v3.0)
- Igpl(GNU Lesser General Public License family)
- Igpl-2.1(GNU Lesser General Public License v2.1)
- Igpl-3.0(GNU Lesser General Public License v3.0)
- isc(ISC)
- lppl-1.3c(LaTeX Project Public License v1.3c)
- ms-pl(Microsoft Public License)
- mpl-2.0(Mozilla Public License 2.0)
- odc-by(Open Data Commons License Attribution family)
- odbl(Open Database License family)
- openrail++(Open Rail++-M License)
- osl-3.0(Open Software License 3.0)
- postgresql(PostgreSQL License)
- ofl-1.1(SIL Open Font License 1.1)
- ncsa(University of Illinois/NCSA Open Source License)
- unlicense(The Unlicense)
- zlib(zLib License)
- pddl(Open Data Commons Public Domain Dedication and License)
- Igpl-Ir(Lesser General Public License For Linguistic Resources)
- deepfloyd-if-license(DeepFloyd IF Research License Agreement)
- llama2(Llama 2 Community License Agreement)
- unknown(Unknown)
- other(指除上述以外的其他协议,您可以在预览文件中声明需遵守的其他协议。)
# 了解协议
您可以通过如下两个网站了解上述部分协议的详细内容。
https://opensource.org/licenses (opens new window)
https://choosealicense.com/ (opens new window)