跳到正文
学研指南DATASENSE ACADEMY学研指南DATASENSE / 学研指南研究中的每一步,都有迹可循。关于我们
研究与数据步骤指南 · 2 分钟阅读

研究项目上传GitHub,为什么一个LICENSE文件不一定管所有材料?

代码、数据、图片与说明可能具有不同权利归属和使用条件。把项目公开不等于别人获得了复用全部内容的权利。

研究项目中的文件往往来源不同:自己写的代码、合作方提供的数据、引用的图片和自己制作的文档,不一定能使用同一份许可。项目放在公开仓库中,也不能自动说明外部人员可以复制、修改或商业使用其中全部材料。

The Turing Way的研究可复现指南将许可证解释为规定资源使用条件的协议,讨论了软件、数据、模型、文档与图片等不同对象。其说明还建议将清晰的许可文档放在项目根目录,例如常见的LICENSE文件,并在多种许可混用时保持各文件权利信息可辨。[1]

先做一张资源清单

本文建议把项目里的内容按来源与类型分类:本团队原创、经授权取得、公开下载但不明许可、由第三方贡献。对每一类注明已知权利人、拟允许的使用方式以及尚未确认的限制。没有查明授权范围时,不要把它写成“免费开源”。

文件位置不能替代授权事实

在Git仓库根目录放LICENSE有助于工具和读者识别项目许可,The Turing Way也提到SPDX短标识和REUSE等辅助记录方式。[1]但这只能帮助表达已有的授权选择,并不能让本来没有权利公开的数据突然可以开放。第三方图片、受限制的数据和合作机构材料仍需要分别判断。

用一份真实使用场景检查说明

假设别人想复用你的分析代码,却不会使用原始敏感数据,你可以明确区分代码获得的许可和数据的访问限制。这里提出的是许可文档整理方法,而非选择某一许可证的法律意见;不确定是否具备授权时应先核实实际合同和适用规定。

最终目标是让他人知道哪些文件可以按何种条件使用、哪些部分不能随仓库复制,而不是仅让仓库页面显示一个许可徽标。

完成前,再核对一遍

  • □列出代码、数据、模型、图片和文档的不同权利来源
  • □用清晰的根目录与文件级说明表达已有许可
  • □核对第三方资料,不把公开可见等同于已获复用授权

TRACEABLE SOURCES

回到原始依据

引用支持的具体内容列于下方。访问来源不代表已获得全文或图片再分发许可。

  1. [1] Licensing ↗

    The Turing Way可复现研究指南 · 核对日期 2026-10-09

    The Turing Way许可章节说明研究软件、数据和其他材料的许可角色,建议清晰放置根目录LICENSE并为混合许可资源保留文件级说明。