Skip to content

license: apply MIT to original workbench integration code - #2

Merged
ketd merged 1 commit into
mainfrom
codex/workbench-marketplace-license
Oct 28, 2026
Merged

ketd merged 1 commit into
mainfrom
codex/workbench-marketplace-license

Conversation

@ketd

@ketd ketd commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

已验收工作台缺少原创封装代码的许可文本,导致 .fbworkbench 无法通过商店源码许可检查。本次按已确认的授权,为 32 个已验收应用新增 app/LICENSE,使用标准 MIT 正文和 Copyright (c) 2026 Floatboat contributors。

许可范围明确限于 Floatboat contributors 编写的原创集成与工作台代码。第三方源码、资源、字体、依赖以及 Floatboat 模板/SDK 保留原许可和声明;README、许可边界与 CI 文档同步说明该范围,不把整个仓库或候选项目统一声明为 MIT。

验证:

  • 17 项仓库工具测试通过。
  • 32 份应用许可文本已核对;69 个既有第三方许可/声明文件逐字节保持不变。
  • 官方工具重新打包 Markmap 和 reveal.js:application/LICENSE 与源码一致,原有上游许可文件逐字节保留,包不含业务数据。
  • catalog 状态、应用身份、版本、迁移及第三方文件均未修改;git diff --check 通过。

GitHub CI 将重新检查、测试并打包全部 32 个工作台,供后续发布使用。本次不修改上传开关或 GitHub Secrets。

@ketd
ketd merged commit 145cec7 into main Oct 28, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant