By making a contribution to this project, you agree to the following terms and conditions for your present and future contributions submitted to this project. In return, the project maintainers shall consider your contribution for inclusion in the project. You confirm that:
-
Grant of Rights: You hereby grant to the project maintainers and the project a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions and such derivative works.
-
Grant of Patent License: You hereby grant to the project maintainers and the project a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer your contributions, where such license applies only to those patent claims licensable by you that are necessarily infringed by your contributions alone or by combination of your contributions with the project to which such contributions were submitted. If any entity institutes patent litigation against you or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that your contribution, or the project to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this agreement for that contribution shall terminate as of the date such litigation is filed.
-
Legal Authority: You represent that you are legally entitled to grant the above licenses. If your employer has rights to intellectual property that you create, you represent that you have received permission to make the contributions on behalf of that employer, or that your employer has waived such rights for your contributions to this project.
-
Third-Party Content: You confirm that any third-party content included in your contributions is permitted to be used by this project and is compatible with the project's license. You have verified that such third-party content is appropriately licensed and that you have the right to submit it under the terms of this agreement.
-
No Obligation: You understand that the decision to include your contribution in the project is entirely at the discretion of the project maintainers and that the project maintainers have no obligation to include your contribution in any project release or to provide any feedback on your contribution.
-
Disclaimer: Your contributions are provided "as is", without warranties or conditions of any kind, either express or implied, including, without limitation, any warranties or conditions of title, non-infringement, merchantability, or fitness for a particular purpose. You are not required to provide support for your contributions.
By submitting your contribution, you agree to the terms and conditions of this Contributor License Agreement.