Thank you for your interest in contributing to this project ("the Project"), maintained by Raytwo ("the Maintainer"). To keep the project's licensing situation clear for every user, the Maintainer asks that every contributor accept the terms below before their contribution is merged.
By submitting a contribution (a "Contribution") to the Project, whether by pull request, patch, or any other means, you ("You") agree to the following:
-
You represent that each Contribution is Your original work, or that You have the right to submit it under the terms of this agreement. If Your employer has rights to intellectual property You create, You represent that You have received permission to make the Contribution on behalf of that employer, or that the employer has waived such rights.
-
You grant the Maintainer, and recipients of software distributed by the Maintainer, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contribution and any derivative works thereof.
-
You grant the Maintainer, and recipients of software distributed by the Maintainer, a perpetual, worldwide, non-exclusive, 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 Contribution, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution alone or by combination of Your Contribution with the Project.
-
You agree that the Maintainer may, at any time and at the Maintainer's sole discretion, distribute Your Contribution under any license the Maintainer chooses, including licenses different from the one under which the Project is distributed at the time of Your Contribution. You acknowledge that no further consultation or consent from You is required for the Maintainer to relicense Your Contribution.
-
The Maintainer is not obligated to accept any Contribution and may modify or reject contributions for any reason.
-
Your Contribution is provided on an "AS IS" basis, without warranty of any kind, express or implied, including without limitation the warranties of merchantability, fitness for a particular purpose, or non-infringement.
-
You agree to notify the Maintainer of any facts or circumstances of which You become aware that would make Your representations under this agreement inaccurate in any respect.
Opening a pull request against this repository constitutes acceptance of the terms above for the Contribution contained in that pull request. By doing so, You confirm that You have read, understood, and agreed to this Contributor License Agreement.