来源与许可证边界¶
原创代码和文档分别授权。代码采用 MIT 许可证,文档采用 Creative Commons Attribution 4.0(CC BY 4.0)。至于上游项目的源码、名称、商标、论文和截图,仍要遵守各自的许可证与权利边界,本仓库也不代表任何上游项目提供官方实现或背书。
来源锁定¶
sources/sources.yml:项目、课程用途、许可证、允许研究的源码范围;sources/sources.lock.yml:40 位 commit 与精确 scope paths;THIRD_PARTY.md:面向读者的第三方来源清单;NOTICE.md:原创与第三方材料的归属说明。
需要研究上游代码时,工具只会按需把仓库检出到 Git 忽略的目录,不会把它复制进本仓库历史,正文也只链接锁定 commit 下的 scope 文件。课程里的伪代码、流程图和 Reference Harness 都是为了教学而做的原创简化。别把它们当成上游源码。
证据等级¶
正文会明确告诉你,哪些结论直接来自上游源码,哪些是把多个调用点连起来后得到的机制解释,哪些只是教学简化,此外还会单独标出外部公开契约和无法核对的内容。引用这些结论时,请把课程所用的 commit 一并保留下来,因为上游代码一变,你就得对照新 commit 重新查证,不能直接套用旧教材的结论。
商标与品牌¶
Eval Harness(评测框架)源码内核使用自己的品牌,不会拼接上游 Logo,提到项目名也只是为了准确指明研究的是谁。如果你发现许可证、归属或商标说明有误,请在仓库 Issue 中附上对应文件和来源。