Files

2.9 KiB

doc_type, full_text
doc_type full_text
short sources/practical-python-attribution.md

practical-python-attribution 摘要

概述

本文档记录了本知识库中与 Practical Python Programming 相关内容的来源归属与许可要求。它明确指出,知识库中的摘要、概念页、翻译和改编课程材料均派生自 David Beazley 的 Practical Python Programming,并应遵守原项目的署名与相同方式共享要求。

来源信息

固定提交版本用于标识知识库派生内容所依据的具体原始材料版本,有助于保持引用的可追溯性与一致性。

版本更新策略

当前 KB 基于上述固定提交版本。若未来要更新到 Practical Python Programming 的新提交,应先记录新的提交哈希,再对 raw/、wiki/sources/、wiki/summaries/ 和 wiki/concepts/ 做差异审计。任何因源课程变化而产生的摘要、概念或练习修改,都应在更新记录中说明来源版本,避免新旧课程内容混合后失去追溯性。

核心要求

署名要求

所有由该课程派生的内容都应保留对原作者 David Beazley 和原课程 Practical Python Programming 的明确署名。这适用于:

  • 文档摘要
  • 概念整理
  • 中文翻译
  • 改编后的课程材料
  • 基于课程内容生成的学习笔记或解释性文本

相关概念可进一步整理为 开源内容署名。

相同方式共享要求

该课程采用 CC BY-SA 4.0 许可证,因此派生内容需要遵守“相同方式共享”(ShareAlike)原则。也就是说,如果对原始材料进行翻译、改写、摘要或扩展,发布时也应采用兼容的 CC BY-SA 4.0 许可方式。

相关概念可进一步整理为 CC BY SA 4.0 与 相同方式共享。

派生内容范围

文档明确指出,本知识库中的以下内容可能属于派生内容:

  • 自动生成的摘要
  • 概念页面
  • 翻译文本
  • 改编课程材料

因此,在维护这些页面时,需要持续保留来源说明,并避免将派生内容误标为完全原创内容。

知识库维护意义

该文档为整个知识库提供了许可与归属基础。它不仅说明内容来源,也为后续页面生成、翻译、概念综合和再发布提供合规边界。

后续维护时,建议在相关课程内容摘要和概念页中链接到 Practical Python Programming、开源课程许可 和 知识库内容归属 等主题,以便集中管理来源、许可和派生关系。