本文档详细介绍了应用于HelloGitHub项目内容的许可框架。它涵盖了所使用的特定知识共享许可,它授予的权利,施加的限制以及它如何影响HelloGitHub内容的使用者。有关支持该项目赞助结构的信息,请参阅赞助计划。
HelloGitHub内容已获得知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0)的许可。选择此许可的目的是保护精选内容,同时仍允许共享和教育用途。
来源: README.md76 README_en.md39
CC BY-NC-ND 4.0 许可协议包含三个关键组成部分,它们定义了 HelloGitHub 内容的使用方式
| 组件 | 代码 | 含义 | 实际应用 |
|---|---|---|---|
| 署名 | BY | 您必须在作品中以适当的方式引用 HelloGitHub,提供许可链接,并指明是否对作品进行了修改 | 分享 HelloGitHub 内容时,必须将其作为来源引用 |
| 非商业性使用 | NC | 您不得将本材料用于商业目的 | 内容不能用于付费出版物或商业产品 |
| 禁止演绎 | ND | 如果您对本材料进行修改、转换或改编,不得分发修改后的材料 | 您不能修改和重新分发 HelloGitHub 内容 |
此许可协议不同于典型的开源软件许可协议,后者通常允许修改和商业用途。CC BY-NC-ND 4.0 协议侧重于内容共享,并严格保留原始内容的形式。
来源: README.md76 README_en.md39
该许可适用于 HelloGitHub 团队创建和策划的所有内容,包括:
来源: README.md76 README_en.md39
许可声明出现在中文和英文的 README 文件中,为所有用户确立了清晰的许可条款。声明包括:
仓库在以下文件的底部包含这些声明:
来源: README.md76 README_en.md39
该许可对不同的使用场景有具体的影响
| 活动 | 允许? | 备注 |
|---|---|---|
| 阅读内容 | ✅ 是 | 消费内容无任何限制 |
| 分享内容(未经修改) | ✅ 是 | 必须包含对 HelloGitHub 的署名 |
| 包含在教育材料中 | ✅ 是 | 仅限于非商业用途并附带署名 |
| 翻译内容 | ❌ 否 | 被视为衍生作品 |
| 在商业出版物中使用 | ❌ 否 | 违反了非商业性使用条款 |
| 修改格式或内容 | ❌ 否 | 违反了禁止演绎条款 |
来源: README.md76 README_en.md39
HelloGitHub 的精选内容与它引用的项目之间存在重要区别
HelloGitHub 期刊中介绍的项目受其自身许可的约束,这些许可通常比 CC BY-NC-ND 4.0 更宽松。有兴趣使用、修改或商业部署特色项目的用户应查阅该项目的具体许可条款。
来源: README.md76 README_en.md39
有关许可或超出 CC BY-NC-ND 4.0 许可协议授予范围的权限的疑问,README 文件提供了联系方式。可以通过直接联系 HelloGitHub 的维护者来请求特殊许可。
来源: README.md76