| # Contributing to ManimCat | |
| Thanks for considering a contribution. | |
| ## CLA Requirement | |
| Before a Pull Request can be merged, contributors must agree to `CLA.md`. | |
| Accepted forms: | |
| 1. Sign through the CLA bot flow in the PR. | |
| 2. Include a statement in PR/commit: `I have read and agree to CLA.md`. | |
| ## Why this CLA exists | |
| The CLA is used so the maintainer can centrally handle commercial-use authorization without needing to re-contact every contributor later. | |
| This is not a plan to turn ManimCat into a company-run project. The project remains open source, anti-monopoly, and community-oriented. | |
| Any commercial authorization income is intended to be reinvested into project development, major contributors, and community activities. For small companies that are open-source-friendly, authorization terms and fees are expected to be symbolic. | |