依据 Gitea v1.27.3 modules/charset/escape_stream.go 的判定规则 (analyzeDetectResults:仅当左右相邻字符都不是非 ASCII 时才标记, 且 _common 表恒定生效),把说明文档中会被标记的全角标点 (,:;?!() 等)改为半角,并保证成对括号宽度一致。 中文语境中的全角标点(左右均为中文)保持原样,不动代码与契约语义。 同时删除临时探针目录 _probe/(仅用于确认 Gitea 判定规则)。
125 lines
3.4 KiB
Markdown
125 lines
3.4 KiB
Markdown
# 第三方开源项目声明
|
|
|
|
**OpenDance Studio Web 管理服务端 v0.1.0**
|
|
|
|
本软件使用了以下开源项目,特此声明。完整锚点见 `contracts/open-source-credits.md`
|
|
(三端共用,任一端新增依赖须回到本项目更新该表)。
|
|
|
|
## 1. MediaPipe
|
|
|
|
- 版权:Copyright 2023 Google LLC
|
|
- 许可证:Apache License 2.0
|
|
- 源链接:https://github.com/google-ai-edge/mediapipe
|
|
- 使用端:Android 辅助 App(本项目仅使用其 **33 点骨骼拓扑定义**作为契约,
|
|
不包含其代码)
|
|
|
|
## 2. Three.js
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/mrdoob/three.js
|
|
- 使用端:Web 管理端(模型 3D 预览)
|
|
|
|
## 3. @pixiv/three-vrm
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/pixiv/three-vrm
|
|
- 使用端:Web 管理端(VRM 加载与渲染)
|
|
|
|
## 4. Assimp
|
|
|
|
- 许可证:BSD-3-Clause
|
|
- 源链接:https://github.com/assimp/assimp
|
|
- 使用端:Web 服务端(**可选**外部依赖,FBX/glTF 动作 -> BVH 转换)、Windows 客户端
|
|
|
|
## 5. Godot Engine
|
|
|
|
- 版权:Copyright Godot Engine contributors
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/godotengine/godot
|
|
- 使用端:Windows 客户端
|
|
|
|
## 6. godot-vrm
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/V-Sekai/godot-vrm
|
|
- 使用端:Windows 客户端
|
|
|
|
## 7. NestJS
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/nestjs/nest
|
|
- 使用端:Web 服务端
|
|
|
|
## 8. TypeORM
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/typeorm/typeorm
|
|
- 使用端:Web 服务端
|
|
|
|
## 9. OkHttp
|
|
|
|
- 许可证:Apache License 2.0
|
|
- 源链接:https://github.com/square/okhttp
|
|
- 使用端:Android 辅助 App
|
|
|
|
## 10. bvh
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/aimoonchen/bvh
|
|
- 使用端:Web 服务端(BVH 解析参考实现)、Android 辅助 App
|
|
|
|
--
|
|
|
|
## 补充声明(实际引入的构建期/运行时依赖)
|
|
|
|
以下为文档模板 10 项之外、本项目实际引入的依赖,一并声明以保证完整性。
|
|
|
|
## 11. React
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/facebook/react
|
|
- 使用端:Web 管理端
|
|
|
|
## 12. Vite
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/vitejs/vite
|
|
- 使用端:Web 管理端(构建工具)
|
|
|
|
## 13. mysql2
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/sidorares/node-mysql2
|
|
- 使用端:Web 服务端(MySQL/MariaDB 驱动)
|
|
|
|
## 14. class-validator / class-transformer
|
|
|
|
- 许可证:MIT
|
|
- 源链接:https://github.com/typestack/class-validator ,
|
|
https://github.com/typestack/class-transformer
|
|
- 使用端:Web 服务端(请求校验与转换)
|
|
|
|
## 15. CameraX
|
|
|
|
- 许可证:Apache License 2.0
|
|
- 源链接:https://developer.android.com/jetpack/androidx/releases/camera
|
|
- 使用端:Android 辅助 App
|
|
|
|
## 16. Jetpack Compose
|
|
|
|
- 许可证:Apache License 2.0
|
|
- 源链接:https://developer.android.com/jetpack/compose
|
|
- 使用端:Android 辅助 App
|
|
|
|
--
|
|
|
|
## 许可合规说明
|
|
|
|
1. 本项目自身代码以 MIT 许可发布。
|
|
2. 上述依赖的完整许可证文本随各依赖包的 `LICENSE` 文件分发;发布产物中
|
|
`web-server/node_modules/` 内已包含各依赖的许可证副本。
|
|
3. **未使用 SMPL 模型及其衍生拓扑**,统一采用 MediaPipe 33 点拓扑,
|
|
以规避 SMPL 的非商用许可限制。
|
|
4. 上传的模型与动作资产必须填写来源五元组(来源类型、名称、链接、许可、作者),
|
|
并在管理端审核界面展示、由审核流程校验,拒绝侵权内容入库。
|