# Licenses & legal findings Every third-party model/dataset/tool that touches the pipeline gets a row here with its license, commercial status, link, and the date checked. Skeleton now; Lane B fills the pose-model rows, Lane E fills any training-dataset rows. See PLAN.md §Ground rules. ## Components | Component | Version | License | Commercial OK? | Notes | Checked | |---|---|---|---|---|---| | **MoCapAnything** (B1 pick) | V2 | code MIT + weights MIT | **YES** | `kehong/MoCapAnythingV2-weights` states `License: mit`; code `github.com/phongdaot/MocapAnything` MIT. No SMPL. BVH-direct onto arbitrary rig. Re-verify no SMPL/AMASS-derived weights taint at install. | 2026-07-17 | | GVHMR (rejected — NC) | siga24 | custom research-only | **NO** | "prohibited for commercial use"; commercial via xwzhou@zju.edu.cn. Also SMPL-gated. Reference/accuracy yardstick only. | 2026-07-17 | | GEM-X (shelved — CUDA) | X | code Apache-2.0 + weights NVIDIA Open Model Lic. | yes, but off-fleet | Uses NVIDIA **SOMA** body model, not SMPL; NVIDIA states commercial-ready. CUDA-only → won't run on Apple Silicon. | 2026-07-17 | | SMPL / SMPL-X body model | — | research (Meshcapade) | **NO** by default | **Avoided** by the MoCapAnything path — no SMPL files touched. Gate only returns if we ever switch to a SMPL-based engine (GVHMR/WHAM/TRAM). | 2026-07-17 | | AMASS dataset | — | academic | **verify** before any shipped training | Lane E only | — | | Mixamo clips | — | Adobe ToS | ship-in-game OK; **not** ML training data | — | — | ## The SMPL gate (hard stop — John decision) Most SOTA monocular mocap models emit SMPL parameters. Before any commercial use: - **Path A:** buy a Meshcapade commercial license (cheap tiers exist). - **Path B (SMPL-free):** use only the model's joint positions/rotations, never the SMPL mesh/shape files, AND confirm the inference repo's own code license permits commercial use of outputs. Lane B writes the decision to `docs/DECISIONS.md` and stops there if unresolved.