# 素材来源与许可范围(PROVENANCE) 本仓库**不适用 MIT 许可**,也不使用任何标准开源许可证 —— 代码、文档与随包素材都允许**任何人自由使用、修改、二次创作与再分发**(含商业用途),无需授权、无需署名。完整声明见 [`LICENSE`](LICENSE)。 `assets/` 下的**美术素材来自第三方插件**,其来源与权利状态无法百分之百举证。我们如实标注它的来历(见第二节),并且**对它同样不主张权利、不另加限制**。 这样划分的原因与上游一致:代码可以明确授权,而美术素材的来源与权利状态无法百分之百举证 —— 与其给一个站不住的授权,不如如实标注范围,并承诺收到权利主张就处理(见第三节)。 ## 一、许可范围 | 范围 | 许可 | |---|---| | `lib/`、`src/`、`tools/`、`cordis.patch.yml`、`package.json`、文档 | **开放许可**(见 `LICENSE`):不适用 MIT,任何人都可使用 / 修改 / 二创 / 再分发,无需授权与署名。 | | `assets/logo.png`(母版) | **来自第三方插件素材**(见第二节)。我们不主张权利、不另加限制:任何人都可以像对待代码一样二创它。如原始权利人另有其人,其权利不因本声明而转移或消灭。 | | `assets/logo-384.png`、`assets/icon.png` | 由上述母版裁切 / 缩放而来,沿用同一说明。 | ## 二、逐项来源 | 文件 | 来源 | |---|---| | `assets/logo.png` | 取自 [`dsh-whale-widget`](https://www.npmjs.com/package/dsh-whale-widget) 的 `assets/DSniang1.png`,与本插件这份**逐字节相同**(SHA-256 `DCC456613DBB1102…`,255988 字节)。 | | `assets/logo-384.png`、`assets/icon.png` | 由 `assets/logo.png` 经 `tools/build-assets.py` 裁掉透明边、等比缩放到 384×384 后派生(显式保留 RGBA alpha)。 | 关于上游的口径:`dsh-whale-widget` 自己的 `PROVENANCE.md` 写明 —— 该图是**AI 工具生成的图像**(经人工挑选与裁切),**生成工具与原始出处已不可考**(内嵌元数据已被剥离);其 `assets/**` **不适用 MIT**、**不授予再许可**、**不声明为原创作品**,仅按 as-is 随该插件分发。 本仓库与它不同的一点是:**我们这边不对这张图另加限制** —— 不主张权利、不要求署名、不禁止二创与再分发(见 `LICENSE`)。上游没作过的许诺,这份声明也不替它作;它只说明「我们对它不加限制」。 ## 三、权利主张 / Takedown 如果你认为 `assets/` 中的素材侵犯了你的权利,请在本仓库开一条 issue,说明**文件名**与**依据**,我们会在核实后**立即替换或移除**,不附加其它条件。也欢迎直接提供可自由再分发的替代素材。 替换流程很简单:把新图存成 `assets/logo.png`(RGBA、带透明通道),然后 ```bash python tools/build-assets.py python tools/prepare.py ``` > 注意:**别用调色板量化导出**(`Image.convert("P")`、部分在线压缩工具)。那会把 alpha 通道整个压平,透明区域变成不透明纯黑,动画里就是一块黑底。