Contributions submitted via the public inbox or any other medium are welcome. However, because this project is dual-licensed, we require the legal ability to distribute contributions under both our public and commercial licenses. By submitting a contribution to the project, you agree to the following inbound contributor license agreement: 1. You grant the Licensor a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable license to use, modify, and distribute your contribution. 2. You grant the Licensor the right to sub-license your contribution under both source-available and commercial licenses. 3. You represent that you are the original author of the contribution, or you have the right to submit the work under these terms, and that the contribution does not include third-party code that prohibits commercial sublicensing. You retain the copyright to your own contributions; this simply gives us the permission to include it in the project and our commercial offerings. To confirm your legally binding agreement to this CLA, please include a signoff trailer at the end of the commit log message in the format `CLA-signed-off-by: First Last `. Note that it's different from `Signed-off-by` trailer, which is usually recognized as a de facto DCO assertion. You can add a CLA trailer automatically with `git commit --trailer "CLA-signed-off-by: $(git config user.name) <$(git config user.email)>"` or with Git config: ``` git config trailer.cla.key "CLA-signed-off-by" git config trailer.cla.cmd 'echo "$(git config user.name) <$(git config user.email)>"' git commit --trailer cla ... ``` Contributions without this trailer will not be accepted. If you are contributing on behalf of your employer, please contact to arrange a corporate CLA based on .