This file defines the binding license scope for the ManimCat repository.
LICENSE_POLICY.md(Chinese policy) and this English mirror define file/path-level boundaries.LICENSES/MIT.txtandLICENSES/ManimCat-NC.txtprovide full license texts.- Files not listed in the MIT list in
LICENSE_POLICY.mdare treated asManimCat-NC(Non-Commercial) by default.
The following files/paths are under MIT (because they include upstream-related parts or highly similar derivative chains):
src/services/manim-templates.ts(because it includes upstream-related template and matching chains)src/services/manim-templates/**(because it includes upstream-related template and matching chains)src/services/openai-client.ts(because it includes upstream-related call chains)src/services/job-store.ts(because it includes upstream-related interface chains)src/utils/logger.ts(because it includes upstream-related logging structures)src/middlewares/error-handler.ts(because it includes upstream-related error-handling chains)
Third-party notices:
THIRD_PARTY_NOTICES.mdTHIRD_PARTY_NOTICES.zh-CN.md
Except for the MIT list above, all other files in this repository default to LICENSES/ManimCat-NC.txt.
If you want to use files in the non-commercial scope for commercial purposes, a separate written license from the author is required.
This policy defines the scope for current and future versions of this repository. If historical versions were released under different terms, refer to the license statement in those versions.