第三方开源软件声明
最后更新日期:2026 年 2 月
WhaleNet-鲸落 的构建离不开开源社区的贡献。以下是本平台使用的主要第三方开源软件及其许可证信息。 我们对所有开源项目的作者和贡献者表示衷心的感谢。
本页面列出的是主要的直接依赖。完整的依赖树(包括间接依赖)可在项目源码的 pnpm-lock.yaml 中查看。
框架与运行时
| 软件名称 | 许可证 |
|---|---|
| Next.js | MIT |
| React | MIT |
| React DOM | MIT |
| TypeScript | Apache-2.0 |
样式与 UI
| 软件名称 | 许可证 |
|---|---|
| Tailwind CSS | MIT |
| @tailwindcss/typography | MIT |
| tailwind-merge | MIT |
| clsx | MIT |
| Lucide React | ISC |
| Motion | MIT |
| @radix-ui/react-dialog | MIT |
| @dnd-kit/core | MIT |
| @dnd-kit/sortable | MIT |
数据库与 ORM
| 软件名称 | 许可证 |
|---|---|
| Drizzle ORM | Apache-2.0 |
| pg | MIT |
| ioredis | MIT |
认证与安全
| 软件名称 | 许可证 |
|---|---|
| Better Auth | MIT |
| @better-auth/passkey | MIT |
| @simplewebauthn/browser | MIT |
| sanitize-html | MIT |
数据获取与验证
| 软件名称 | 许可证 |
|---|---|
| SWR | MIT |
| Zod | MIT |
| React Hook Form | MIT |
| @hookform/resolvers | MIT |
Markdown 与内容
| 软件名称 | 许可证 |
|---|---|
| react-markdown | MIT |
| remark-gfm | MIT |
| rehype-sanitize | MIT |
工具与服务
| 软件名称 | 许可证 |
|---|---|
| Nodemailer | MIT |
| Pino | MIT |
| cos-nodejs-sdk-v5 | MIT |
| PM2 | AGPL-3.0 |
| Sonner | MIT |
| use-debounce | MIT |
| html-to-image | MIT |
| qrcode.react | ISC |
| @q78kg/mint-filter | MIT |
API 文档
开发工具(仅开发环境)
| 软件名称 | 许可证 |
|---|---|
| Vitest | MIT |
| @testing-library/react | MIT |
| ESLint | MIT |
| Prettier | MIT |
| Drizzle Kit | MIT |
| PostCSS | MIT |
许可证说明
MIT License
本平台使用的大部分开源软件采用 MIT 许可证。MIT 许可证允许自由使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本, 前提是在所有副本或重要部分中包含版权声明和许可声明。
Apache License 2.0
部分软件(如 TypeScript、Drizzle ORM)采用 Apache 2.0 许可证。该许可证允许自由使用、修改和分发, 同时提供专利授权保护。
ISC License
部分软件(如 Lucide React)采用 ISC 许可证,这是一种与 MIT 类似的宽松许可证。
AGPL-3.0
PM2 进程管理器采用 AGPL-3.0 许可证。该软件仅用于生产环境的进程管理, 不构成本平台代码的一部分。
感谢开源社区的每一位贡献者,是你们让 WhaleNet-鲸落 成为可能。