Files
msime-windows/engine/helpcode/NOTICE.md
T
fanlusky a7779d2b05 refactor(engine): 将 engine 从 submodule 内嵌为仓内一等组件
`vendor/MetasequoiaImeEngine` submodule 改为 `engine/` 目录,导入的是
product-lock.json 原本钉住的提交 c810d201,逐文件核对过 blob,因此这是一次
搬迁而不是引擎升级。引擎自己的嵌套 submodule(googlepinyinime-rev、utfcpp、
miniaudio)按各自 gitlink 一并展开,来源与提交见 engine/UPSTREAM.md。

Windows 专门化裁掉了不属于本产品的部分:whisper.cpp 与本地推理 provider、
macOS 示例宿主、整个 dictionary/ 建库流水线、上游 CI 与 release-please 配置。
词库仍按 product-lock.json 在构建时取发布产物。

引擎不再进 product-lock.json:没有 gitlink 就没有可比对的东西,锁里写一个上游
commit 等于宣称这棵树仍等于上游,而第一个 Windows 专门化改动落地时这句话就假了。
verify-contracts / verify-checkout 随之移除,verify-published 保留。

CI 与工具链:引擎源码并入根 scripts/format.sh(删掉引擎自己的那份,避免两套排除
列表分叉);引擎 voice.yml 里的 silero_vad.onnx 摘要校验移到本仓 lock job;
engine-bump-triage 工作流与其测试删除;gitsubmodule 的 dependabot 频率由 daily
改为 monthly。

README、README.en、AGENTS.md、CONTRIBUTING、docs/product-release.md 及各子目录
文档同步说明新的位置与边界。
2026-09-12 03:40:48 +08:00

26 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 来源与授权说明
本仓库**不对外提供统一的开源许可**。`helpcodes/` 下的辅助码表复现的是各家已发表的输入方案,权利归各方案作者,本项目只是整理成统一格式供引擎读取。给整个仓库挂一份 LICENSE 等于替方案作者重新授权,因此这里改为逐项说明来源。
## 辅助码表
| 文件 | 方案 | 来源与权利归属 |
| --- | --- | --- |
| `helpcode.txt` | `lantian` | 蓝天小雨点辅助码,权利归方案作者 |
| `zrm_helpcode_big_unique.txt` | `ziranma` | 自然码辅助码,整理自 [copperay/ZRM_Aux-code](https://github.com/copperay/ZRM_Aux-code)(上游**未声明许可**) |
| `shouyou2_0_helpcode.txt` | `shouyou2_0` | 首右 2.0 辅助码,权利归方案作者 |
| `shouyouplus_helpcode.txt` | `shouyouplus` | 首右 plus 辅助码,权利归方案作者 |
| `xiaohe_helpcode.txt` | `xiaohe` | 小鹤形码,权利归小鹤方案作者 |
## 下游影响
这些文件被 [MSIME-Linux](https://github.com/metasequoiaime/MSIME-Linux) 的 DEB/RPM 包安装到 `share/metasequoiaime/helpcodes/` 下,也被 Windows 与 Apple 前端使用。前端本身以 GPL-3.0 分发,但该许可**不覆盖**这些辅助码表的内容。
## 待解决
上表中没有任何一项拿到了明确的再分发授权。需要逐个与方案作者确认,或改为在运行时由用户自行导入而不随包分发。在澄清之前,请不要假定这些数据可以自由再分发。
## 本项目自建部分
`scripts/` 下的整理脚本由本项目编写,依据 GPL-3.0 提供,与组织内其他仓库一致。