This Contributor License Agreement ("Agreement") is entered into by the individual or entity ("You") submitting a Contribution to this project. By submitting a Contribution, You agree to the following terms and conditions:
- "Contribution" means any original work of authorship, including modifications or additions to existing works, submitted in any form (including source code, object code, documentation, or other materials) to this repository.
- "CyberDrain" means the maintainers, owners, or legal rights holders of this repository, including successors and assigns.
- "Project License" refers to the GNU Affero General Public License, version 3 (AGPL-3.0) under which this project is distributed, unless CyberDrain elects to relicense under a custom license.
You hereby assign to CyberDrain, effective on submission of any Contribution, all right, title, and interest worldwide in and to the copyright of Your Contributions.
This assignment includes, without limitation, the exclusive rights to:
- Reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute the Contributions in any medium, and
- Relicense the Contributions under the AGPL-3.0 license, any future versions of that license, or under custom/commercial licenses as CyberDrain deems appropriate.
To the extent that applicable law prohibits the assignment of certain moral rights or similar rights, You hereby irrevocably waive those rights to the maximum extent permitted by law.
You hereby grant to CyberDrain, its successors, assigns, and licensees a perpetual, worldwide, non-exclusive, transferable, irrevocable, royalty-free, fully paid-up license under any patents that You own or control, to make, have made, use, offer to sell, sell, import, and otherwise transfer Your Contributions.
This patent license extends only to the combination of Your Contributions with the Project to which they were submitted.
CyberDrain hereby grants You a non-exclusive, worldwide, royalty-free, irrevocable license to use, reproduce, and prepare derivative works of Your Contributions for any purpose, provided such use does not conflict with the licensing terms applied by CyberDrain (including AGPL-3.0 or custom licenses).
By submitting a Contribution, You represent and warrant that:
- The Contribution is Your original creation, or You have sufficient rights to submit it.
- The Contribution does not knowingly violate or infringe any third-party intellectual property rights.
- You are legally entitled to assign copyright and grant the licenses described herein.
- The Contribution is submitted free of any encumbrances, liens, or claims by any third party.
CyberDrain reserves the right to distribute the Project, including Your Contributions, under:
- The AGPL-3.0 license, and/or
- Custom or commercial licenses, including licenses granted to sponsors via GitHub Sponsorships.
Contributors acknowledge and agree that:
- Their Contributions may be included under such custom licenses.
- No royalties, fees, or other compensation shall be due to Contributors in connection with such relicensing.
Except as expressly stated in this Agreement, You provide Contributions “AS IS”, without warranties or conditions of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
In no event shall You be liable for any direct, indirect, incidental, special, exemplary, or consequential damages arising out of or in connection with Your Contributions, even if advised of the possibility of such damages.
By submitting a Contribution to this repository, You acknowledge that You have read and understood this Agreement, and that You agree to be legally bound by its terms.
No signature is required — submission of a Contribution constitutes acceptance.