Thank you for your interest in contributing to CodeForge. This Contributor License Agreement ("Agreement") documents the rights granted by contributors to the project maintainer.
By submitting a pull request or other contribution to this project, you accept and agree to the following terms.
"You" (or "Contributor") means the individual who submits a Contribution to the Project.
"Contribution" means any original work of authorship, including any modifications or additions to an existing work, that you submit to the Project.
"Project" means the CodeForge software maintained at github.com/AnExiledDev/CodeForge.
"Maintainer" means Marcus Krueger (AnExiledDev), the copyright holder and project maintainer.
You hereby grant to the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to:
- Use, reproduce, modify, and distribute your Contribution
- Sublicense your Contribution under any license, including proprietary licenses
- Create derivative works from your Contribution
This grant includes the right to relicense the Contribution as part of a commercial offering of the Project.
You retain copyright and all other rights in your Contribution. This Agreement does not transfer ownership of your Contribution — it grants the Maintainer a license to use it.
You represent that:
- You are the original author of the Contribution, or have the right to submit it under the terms of this Agreement
- Your Contribution does not violate any third party's intellectual property rights
- You have the legal authority to enter into this Agreement
- If your employer has rights to intellectual property you create, you have received permission to make the Contribution on behalf of that employer, or your employer has waived such rights
Your Contribution is provided "as is", without warranty of any kind.
You indicate your acceptance of this Agreement by submitting a Contribution to the Project. The CLA Assistant bot will record your acceptance on your first pull request.