Files
opendance-web/THIRD_PARTY.md
T

3.4 KiB
Raw Blame History

第三方开源项目声明

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

3. @pixiv/three-vrm

4. Assimp

  • 许可证:BSD-3-Clause
  • 源链接:https://github.com/assimp/assimp
  • 使用端:Web 服务端(可选外部依赖,FBX/glTF 动作 → BVH 转换)、Windows 客户端

5. Godot Engine

6. godot-vrm

7. NestJS

8. TypeORM

9. OkHttp

10. bvh


补充声明(实际引入的构建期/运行时依赖)

以下为文档模板 10 项之外、本项目实际引入的依赖,一并声明以保证完整性。

11. React

12. Vite

13. mysql2

14. class-validator / class-transformer

15. CameraX

16. Jetpack Compose


许可合规说明

  1. 本项目自身代码以 MIT 许可发布。
  2. 上述依赖的完整许可证文本随各依赖包的 LICENSE 文件分发;发布产物中 web-server/node_modules/ 内已包含各依赖的许可证副本。
  3. 未使用 SMPL 模型及其衍生拓扑,统一采用 MediaPipe 33 点拓扑, 以规避 SMPL 的非商用许可限制。
  4. 上传的模型与动作资产必须填写来源五元组(来源类型、名称、链接、许可、作者), 并在管理端审核界面展示、由审核流程校验,拒绝侵权内容入库。