Skip to content

落地 AGPL-3.0 与 CC BY-SA 4.0 多许可证边界 #23

Description

@mmm8091

决策

  • 软件代码采用 AGPL-3.0-only。
  • 原创公开文档与原创公开插画采用 CC BY-SA 4.0。
  • 付费课程正文保留全部权利。
  • 草台编子识字班名称、Logo 和品牌标识保留全部权利。
  • 第三方梗图、截图、字体和其他外部素材不因仓库许可证被重新授权。

实现要求

  • 根目录提供完整 AGPL-3.0 许可证文本。
  • 提供 CC BY-SA 4.0 许可证文本或规范的许可证引用文件。
  • 新增清晰的许可边界说明,列出各目录适用许可证和排除项。
  • package.json 使用正确 SPDX 标识。
  • README 和 CONTRIBUTING 链接许可说明。
  • 说明贡献到某文件即按该文件既有许可证授权,不引入 CLA。
  • 审计 public/illustrations设计资产图片public/memes 等目录;不确定来源的素材不得声称为 CC BY-SA。
  • Logo 文件和品牌名称明确排除在 CC 授权之外。

验收条件

  • GitHub 能识别代码许可证为 AGPL-3.0。
  • 读者无需猜测即可知道代码、公开文档、原创插画、付费课程、Logo 和第三方素材分别适用什么规则。
  • 没有把无权再授权的第三方素材纳入 CC BY-SA。
  • pnpm checkpnpm build 继续通过。

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationready-for-agent定义完整,Agent 可冷启动接手

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions