By submitting a contribution to this repository, you agree to the following terms.
“You” means the individual or legal entity submitting a contribution.
“Contribution” means any code, documentation, or other material submitted to the project.
You hereby assign and transfer to the project maintainer all right, title, and interest in and to your Contributions, including all associated copyrights, to the maximum extent permitted by law.
If any such assignment is deemed ineffective in any jurisdiction, you hereby grant the project maintainer a perpetual, worldwide, exclusive, royalty-free, irrevocable licence to exercise all rights in the Contribution.
The project maintainer grants you a perpetual, worldwide, non-exclusive, royalty-free licence to use, modify, and distribute your Contributions as part of the project or under the project’s open-source licence.
You grant the project maintainer a perpetual, worldwide, royalty-free, irrevocable patent licence to make, have made, use, offer to sell, sell, import, and otherwise transfer the Contributions, where such licence applies to any patent claims necessarily infringed by the Contributions.
You represent that:
- you are legally entitled to assign the rights granted herein; and
- each Contribution is your original work or you otherwise have the right to submit it under these terms.
Your Contributions are provided “as is”, without warranty of any kind, express or implied.
This agreement applies to all Contributions submitted now or in the future, whether submitted via pull request, issue, patch, or any other means.