开放协议

更新时间:

本文为您介绍平台项目、数据所支持的的开放协议。

# 概念

开放协议规定了开放标的(软件、文档或其他创意作品)如何被使用、修改和分发的法律规则。对于本平台而言,开放标的主要指项目、数据等。因此协议的选择会影响到项目/数据的可持续性、社区的参与以及您的商业策略等。

# 如何选择协议

  1. 确定项目/数据开放的目标。
    比如希望他人如何使用您的项目/数据,是否允许修改、传播等。

  2. 从如下方面了解并对比这些开放协议。

    • 开源性质:有的协议强调开源性质,鼓励代码的自由使用、修改和分发,如 MIT 和 BSD 协议。其他协议可能在开源性方面更加限制,例如 GPL 要求修改后的代码必须继续以 GPL 协议开放。

    • 商业使用:一些协议允许商业使用和闭源发布,如 MIT 协议和 BSD 协议。其他协议可能对商业使用有一些限制,或者要求商业使用时必须开放源代码,如 GPL。

    • 修改和分发限制:不同的协议对于修改和分发的限制程度有所不同。一些协议可能要求修改后的代码必须以相同的协议发布,如 GPL。其他协议可能相对宽松,允许将修改后的代码闭源或以不同的协议发布,如 MIT 协议。

    • 法律保护:有的协议提供了额外的法律保护和责任限制,如 Apache 协议。其他协议可能相对简洁,只包含最基本的使用条款,如 MIT 协议。

    • 专利授权:一些协议可能包含专利授权条款,如 Apache 协议,允许使用者使用项目的专利。其他协议可能不包含专利授权条款,或者对于专利授权没有明确规定。

  3. 根据您确定的开放目标,选择合适的协议。
    在做出选择之前,确保考虑到项目的特点、价值观以及未来发展的需求。
    如果你不确定哪种开放协议最适合你的项目,可以寻求法律专家或开源社区的建议。他们可以帮助你理解不同协议的优缺点,并为你的具体情况提供建议。

# 平台支持协议

  • 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)