# 第三方开源项目声明 **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. 上传的模型与动作资产必须填写来源五元组(来源类型、名称、链接、许可、作者), 并在管理端审核界面展示、由审核流程校验,拒绝侵权内容入库。