Version 1.0 — Adopted July 2026
Thank you for your interest in contributing to DrawOver! Before we can accept your contribution, we need you to sign this Contributor License Agreement (CLA).
This CLA is based on the Apache Software Foundation Individual Contributor License Agreement format, adapted for DrawOver and CodeCoraDev.
- "You" or "Contributor" means the individual person submitting a Contribution.
- "Contribution" means any original work of authorship, including any modifications or additions to an existing work, that is intentionally submitted by You to CodeCoraDev for inclusion in DrawOver or any related project.
- "CodeCoraDev" means the organization that maintains the DrawOver project.
- "Submitted" means any form of electronic, verbal, or written communication sent to CodeCoraDev, including but not limited to communications on GitHub, email, mailing lists, code review systems, or issue trackers.
Subject to the terms and conditions of this Agreement, You hereby grant to CodeCoraDev a perpetual, irrevocable, worldwide, non-exclusive, royalty-free, sub-licensable license to use, reproduce, modify, and distribute the Contribution under any license terms that CodeCoraDev may choose, including the current Apache 2.0 license or any future license.
Subject to the terms and conditions of this Agreement, You hereby grant to CodeCoraDev a perpetual, irrevocable, worldwide, non-exclusive, royalty-free, sub-licensable license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Contribution, where such license applies only to those patent claims licensable by You that are necessarily infringed by the Contribution alone or by combination of the Contribution with the DrawOver project.
You represent and warrant that:
- Each Contribution is Your original work (or, if submitted on behalf of a company, You have the authority to bind that company).
- You have the legal right to submit the Contribution under the terms of this Agreement.
- The Contribution does not, to the best of Your knowledge, infringe upon the copyright, patent, trademark, or any other intellectual property right of any third party.
- You are not aware of any pending or threatened legal action that would affect the Contribution.
Except for the express warranties in Section 4, the Contribution is provided "as is" without any warranties or conditions, express or implied, including but not limited to any implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
You are not obligated to provide any support for Your Contribution. CodeCoraDev is not obligated to include Your Contribution in the DrawOver project.
You reserve all rights not explicitly granted in this Agreement.
To sign this CLA:
-
Read this document in full.
-
Create a new file in the
.github/cla-signatures/directory named after your GitHub username:.github/cla-signatures/YOUR_GITHUB_USERNAME.md -
Use this template:
# CLA Signature — YOUR_GITHUB_USERNAME - **GitHub Username:** YOUR_GITHUB_USERNAME - **Full Name:** Your Full Name - **Date:** YYYY-MM-DD I agree to the terms of the DrawOver Contributor License Agreement (Version 1.0).
-
Create a pull request adding this file to the main branch.
-
Once your signature PR is merged, the CLA check will automatically pass on all future pull requests.
If you have questions about this CLA, please open a discussion or contact us.