Based on the Apache Software Foundation Corporate CLA.
This agreement is for entities (companies, organizations) that submit contributions to CodeCoraDev projects on behalf of their employees or contractors.
- "You" / "Corporation" — the entity submitting the Contribution.
- "Contribution" — any original work of authorship, including source code, documentation, tests, configurations, design assets, or other materials that are intentionally submitted by the Corporation to CodeCoraDev for inclusion in any CodeCoraDev-owned project.
- "CodeCoraDev" — the project maintainer (Anaz S. Aji / @ajianaz), and their successors, assigns, affiliates, and any legal entity they establish to operate the Project, operating the repositories under the github.com/codecoradev organization.
- "Project" — any open-source project maintained by CodeCoraDev.
- "Designated Individual(s)" — the employee(s) or agent(s) authorized to submit Contributions on behalf of the Corporation.
Corporation grants CodeCoraDev a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense (including under proprietary and commercial licenses), and distribute the Contributions of the Designated Individual(s).
For the avoidance of doubt, CodeCoraDev may exercise this license under the Project's current license, or under any other license of CodeCoraDev's choosing, including but not limited to proprietary, commercial, or copyleft licenses.
Corporation grants CodeCoraDev a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Contributions of the Designated Individual(s), where such patent license applies only to those patent claims licensable by Corporation that are necessarily infringed by the Contribution(s) alone or by combination of the Contribution(s) with the Project.
If any entity institutes patent litigation against Corporation or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Contribution, or the Project to which the Contribution was submitted, constitutes direct or contributory patent infringement, then all patent licenses granted under this Agreement to that entity shall terminate as of the date such litigation is filed.
This patent license does not extend to any patents of third parties. Corporation makes no representation that Contributions are free from infringement of third-party patents.
Corporation represents that each Designated Individual is authorized to submit Contributions on Corporation's behalf, and that Corporation has the right to grant the licenses in Sections 1 and 2.
Corporation represents that each Contribution is the original work of the Designated Individual(s). Corporation represents that Contribution submissions include complete details of any third-party license or other restriction (including, but not limited to, related patents and trademarks) of which Corporation knows or has reason to know and which are associated with any part of the Contributions.
Corporation acknowledges that CodeCoraDev is a community-driven, open-source project. All contributions are voluntary and unpaid. CodeCoraDev does not offer bounties, payments, equity, or other compensation for contributions unless explicitly stated in a separate written agreement.
Nothing in this Agreement creates an employment, agency, partnership, or joint venture relationship between Corporation and CodeCoraDev. Corporation acknowledges that CodeCoraDev may commercially exploit the Project (including through proprietary or cloud-based products) without any obligation of accounting, profit-sharing, or additional compensation to Corporation.
To the extent permitted by applicable law, Corporation waives any moral rights of its Designated Individual(s) to the extent necessary to enable CodeCoraDev to exercise the licenses granted in Section 1, and Corporation agrees not to assert moral rights against CodeCoraDev or its licensees.
CodeCoraDev is not obligated to accept, use, or maintain any Contribution. CodeCoraDev reserves the right to remove, modify, or relicense Contributions at its discretion.
Except for the express warranties in Sections 3 and 4, Corporation provides Contributions on an "AS IS" BASIS, 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.
In no event shall CodeCoraDev be liable for any direct, indirect, incidental, special, exemplary, or consequential damages arising out of or relating to this Agreement or the use of Contributions, even if CodeCoraDev has been advised of the possibility of such damages.
(a) This Agreement shall be governed by and construed in accordance with the laws of the Republic of Indonesia, without regard to its conflict of laws provisions.
(b) Any dispute, controversy, or claim arising out of or relating to this Agreement, including the breach, termination, or validity thereof, shall be finally resolved by arbitration administered by the Singapore International Arbitration Centre (SIAC) in accordance with the SIAC Rules of Arbitration in force at the time of the commencement of the arbitration. The seat of arbitration shall be Singapore. The number of arbitrators shall be one. The language of the arbitration shall be English.
(c) Notwithstanding the foregoing, CodeCoraDev may seek interim or injunctive relief in any court of competent jurisdiction to protect its intellectual property rights.
(d) Judgment upon the award rendered by the arbitrator(s) may be entered in any court having jurisdiction thereof.
Corporation may sign this agreement electronically through CLAassistant or equivalent system when configured on the repository.
For offline signing, contact: hello@codecora.dev
This Agreement constitutes the entire agreement between the parties regarding its subject matter. If any provision is held unenforceable, the remainder shall remain in effect. CodeCoraDev may amend this Agreement; amended terms apply prospectively to new Contributions. This Agreement may be assigned by CodeCoraDev to any successor or affiliate. Grants made prior to termination survive in perpetuity.
Version 1.1 — August 2026