Skip to content

docs: 参考实现的许可表述改为实际生效的 AGPL-3.0-only - #2

Open
uos1231234 wants to merge 1 commit into
Neriah-Ado:mainfrom
uos1231234:fix/license-note-matches-actual
Open

uos1231234 wants to merge 1 commit into
Neriah-Ado:mainfrom
uos1231234:fix/license-note-matches-actual

Conversation

@uos1231234

Copy link
Copy Markdown
Contributor

修正 README 中参考实现的许可表述,使其与实际 LICENSE 一致。

问题

plugins/step-context-archive/README.md 的「许可」段原写:

参考实现(TypeScript 代码版):…属独立项目,采用其自身许可 agent-shell License v1.0 —— 并非 MIT(源自 PolyForm Small Business License 1.0.0,另加商用条款;超出小型企业规模的公司商用需单独取得商务许可)。

但同一段给出的链接 uos1231234/step-context-archive/blob/main/LICENSE,自 0e0ce9f 起已是 GNU AGPL v3 官方原文(该 commit 说明:许可由 MIT 改为 AGPL-3.0-only,与所属插件市场集合口径一致)。

两者的商业含义并不相同。AGPL-3.0 允许任何规模的商业使用(前提是履行 copyleft 义务),而当前文字让人以为超出小型企业规模需要另行取得商务许可。

改动

仅改这一段的第二项,按实际许可表述,并注明切换的 commit 号。链接 URL 不变——那个地址现在指向的确实是 AGPL-3.0 原文,是文字没有跟上。

-  属独立项目,采用其自身许可
-  [agent-shell License v1.0](…/blob/main/LICENSE)
-  —— **并非 MIT**(源自 PolyForm Small Business License 1.0.0,另加商用条款;超出小型企业
-  规模的公司商用需单独取得商务许可)。本 PR **不包含**其任何代码或文本。
+  属独立项目,同样以
+  [AGPL-3.0-only](…/blob/main/LICENSE) 授权
+  (已于 `0e0ce9f` 切至 AGPL-3.0-only,与本集合口径一致)。本 PR **不包含**其任何代码或文本。

「本 PR 不包含其任何代码或文本」这句隔离声明保留。

说明

这个更正在 PR #1 的讨论里提过(许可从 agent-shell License v1.0 切到 AGPL 时),但没有落实到 README,v1.0.0 发布时仍是旧表述。

验证

  • node tests/validate.mjs → ALL PASS,exit 0
  • 文件仍为 UTF-8 无 BOM、全 LF(与仓库 ed357d73 的行尾约定一致)

README「许可」段原写「属独立项目,采用其自身许可 agent-shell License v1.0 —— 并非
MIT(源自 PolyForm Small Business License 1.0.0,另加商用条款;超出小型企业规模的公司
商用需单独取得商务许可)」。

但同一段给出的链接 uos1231234/step-context-archive/blob/main/LICENSE 自 0e0ce9f 起
已是 GNU AGPL v3 官方原文。该 commit 的说明是「许可由 MIT 改为 AGPL-3.0-only,与所属
插件市场集合口径一致」。

这会误导商用判断:AGPL-3.0 允许任何规模的商业使用(以 copyleft 义务为前提),而当前
文字让人以为超出小型企业规模需要另行取得商务许可。

改为按实际许可表述,并注明切换的 commit 号。链接 URL 不变——那个地址现在指向的确实是
AGPL-3.0 原文,是文字没有跟上。

对应 PR Neriah-Ado#1 中已提出过的更正,那条没有落实到 README。
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