第三方开源许可
本站使用了以下开源组件。完整许可证文本随站点提供,LGPL 组件的上游源码地址也列在下面。
| 组件 | 版本 | 许可证 | 上游源码 |
|---|---|---|---|
| fflate | 0.8.3 | MIT text | https://github.com/101arrowz/fflate |
| pdf-lib | 1.17.1 | MIT text | https://github.com/Hopding/pdf-lib |
| marked | 18.0.14 | MIT text | https://github.com/markedjs/marked |
| utif2 | 4.1.0 | MIT text | https://github.com/photopea/UTIF.js |
| pako | 3.0.2 | MIT + Zlib text | https://github.com/nodeca/pako |
| lucide-static | 1.48.0 | ISC text | https://lucide.dev |
| pdfjs-dist | 6.3.289 | Apache-2.0 text | https://github.com/mozilla/pdf.js |
| libheif-js | 1.23.2 | LGPL-3.0 text | https://github.com/catdad-experiments/libheif-js |
| openpgp | 6.3.2 | LGPL-3.0+ text | https://github.com/openpgpjs/openpgpjs |
| Noto Sans SC Web (subset) | variable | OFL-1.1 text | https://fonts.google.com/noto/specimen/Noto+Sans+SC |
LGPL 源码获取
libheif-js 和 openpgp 以独立模块形式提供;对应上游源码可从表中地址获取。需要重新链接或替换时,可用同名模块接口替换这些文件。 完整第三方声明
字体
网页正文使用随站点分发的 Noto Sans SC Web 子集(SIL OFL 1.1),并保留系统字体回退;OFL 许可证位于 /fonts/OFL.txt。
PDF.js 随附的 Foxit 字体为 BSD-3-Clause,Liberation 字体为 GPLv2 + 字体例外。
两者都允许商业使用,但需保留许可证并遵守其源码/通知条款。许可证位于 /vendor/pdfjs/standard_fonts/。