layout | permalink | title | class |
---|---|---|---|
default |
/appendix/ |
附录 |
license-types |
你可以在下面表格中查看所有协议信息,也可以到 ChooseLicense 查看网站源码,协助我们完善这个网站。
如果你想选择一个许可协议 建议从首页开始选择,首页会为你推荐适合你的许可协议。
{% assign types = "permissions|conditions|limitations" | split: "|" %} {% assign seen_tags = '' %} {% for type in types %} {% assign rules = site.data.rules[type] | sort: "label" %} {% for rule_obj in rules %} {% if seen_tags contains rule_obj.tag %} {% continue %} {% endif %} {% capture seen_tags %}{{ seen_tags | append:rule_obj.tag }}{% endcapture %} {% endfor %} {% endfor %} {% for license in site.licenses | sort: 'path' %} {% assign seen_tags = '' %} {% for type in types %} {% assign rules = site.data.rules[type] | sort: "label" %} {% for rule_obj in rules %} {% assign req = rule_obj.tag %} {% if seen_tags contains req %} {% continue %} {% endif %} {% capture seen_tags %}{{ seen_tags | append:req }}{% endcapture %} {% assign seen_req = false %} {% for t in types %} {% if license[t] contains req %} {% assign seen_req = true %} {% endif %} {% endfor %} {% unless seen_req %} {% endunless %} {% endfor %} {% endfor %} {% endfor %}开源协议中标注 允许 的条目表示允许进行这样的行为,否则可能表示不允许。
开源协议中标注 要求 的条目为使用者必须遵循的内容。
开源协议中标注 禁止 的内容通常为作者免责协议,有时也表示明确禁止授予使用者专利或者商标使用权。
-
{% assign seen_tags = '' %}
{% for type in types %}
{% assign rules = site.data.rules[type] | sort: "label" %}
{% for rule_obj in rules %}
{% assign req = rule_obj.tag %}
{% if seen_tags contains req %}
{% continue %}
{% endif %}
- {% if rule_obj.label == 'Commercial Use' %} 商业用途 {% elsif rule_obj.label == 'Distribution' %} 分发 {% elsif rule_obj.label == 'Modification' %} 修改 {% elsif rule_obj.label == 'Patent Use' %} 专利授权 {% elsif rule_obj.label == 'Private Use' %} 私用 {% elsif rule_obj.label == 'Disclose Source' %} 公开源码 {% elsif rule_obj.label == 'License and Copyright Notice' %} 放置许可协议与版权信息 {% elsif rule_obj.label == 'Network Use is Distribution' %} 使用网络分发 {% elsif rule_obj.label == 'Same License' %} 使用相同协议 {% elsif rule_obj.label == 'State Changes' %} 声明变更 {% elsif rule_obj.label == 'Hold Liable' %} 承担责任 {% elsif rule_obj.label == 'Trademark Use' %} 使用商标 {% else %} {{ rule_obj.label }} {% endif %} {% capture seen_tags %}{{ seen_tags | append:req }}{% endcapture %} {% for t in types %} {% for r in site.data.rules[t] | sort: "label" %} {% if r.tag == req %}
- {{ r.description }} {% endif %} {% endfor %} {% endfor %} {% endfor %} {% endfor %}