第三方组件与授权说明

最后核对:2026年8月9日

本项目使用下列第三方组件、字体和数据。它们不按网站访问量收取版权费,但使用和再分发仍须遵守各自许可证。项目随附的许可证原文可通过下表直接查看。

一、随网站分发的组件

组件使用位置版本 / 来源许可证许可证文件
JetBrains Monostudy-plan.html 内嵌 WOFF2JetBrains Mono 2.305SIL Open Font License 1.1查看许可证
Special Eliteenglish-study-plan.html 内嵌 WOFF2Special Elite 1.001;Copyright © 2010 Brian J. Bonislawsky DBA Astigmatic (AOETI)Apache License 2.0查看许可证
Hanzi Writerlib/hanzi-writer.min.jsHanzi Writer 3.7.3MIT查看许可证
Hanzi Writer Character Datahanzi-data.jsHanzi Writer Data / Make Me A Hanzi;原始字形来自 Arphic Technology,本站转换为单个离线 JavaScript 数据文件Arphic Public License查看许可证

字体可以嵌入和商用,但不得脱离软件单独销售,并应继续携带相应许可证。Apache 2.0、MIT 和 Arphic Public License 组件再分发时也必须保留版权及许可声明。

hanzi-data.js 仅对上游公开字符数据进行了打包和格式转换,没有修改单字笔画轮廓。接收者可依据 Arphic Public License 继续复制和修改;以后如改动笔画轮廓,应记录改动日期与内容。

二、服务端直接依赖

版本以 server/package-lock.json 为准。传递依赖由 npm 安装,每个包自带许可证;若打包为单文件、容器镜像或安装包,仍须保留这些许可证。

包当前版本许可证许可证文件
bcryptjs3.0.3BSD-3-Clause查看许可证
better-sqlite313.0.2MIT查看许可证
cors2.8.6MIT查看许可证
dotenv17.4.2BSD-2-Clause查看许可证
express5.2.1MIT查看许可证
jsonwebtoken9.0.3MIT查看许可证

三、外部或本地运行服务

四、系统字体与 Emoji

页面 CSS 会按名称调用 Comic Sans MS、华文圆体、微软雅黑、PingFang SC 等系统字体。本站不分发这些字体文件,实际显示由访问者设备已安装字体及其系统许可决定。页面中的 Emoji 以 Unicode 文本保存,没有随项目分发第三方 Emoji 图片集。

五、上游项目

本页是工程合规记录的浏览器友好版本,不构成法律意见。维护源文件为 THIRD_PARTY_NOTICES.md;新增第三方内容时应同步更新本页、维护源和 licenses/。

← 返回慧陪学