Version 1.0 — Effective Date: March 28, 2026
Thank you for your interest in contributing to RobustMQ ("Project"), maintained by RobustMQ ("We" or "Us").
This Contributor License Agreement ("Agreement") clarifies the intellectual property rights granted with contributions to this Project. By signing this Agreement, you accept and agree to the following terms for your present and future contributions.
"Contribution" means any original work of authorship, including modifications or additions to existing work, submitted by you to this Project via pull request, patch, issue, or any other form of communication with the Project maintainers.
"You" (or "Your") means the individual or legal entity entering into this Agreement. For legal entities, the entity making a Contribution and all other entities that control, are controlled by, or are under common control with that entity are considered to be a single Contributor.
You hereby grant to Us a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works, in any medium and for any purpose.
You hereby grant to Us 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 Project, where such license applies only to patent claims licensable by You that are necessarily infringed by Your Contribution alone or in combination with the Project to which such Contribution was submitted. If any entity institutes patent litigation against You or any other entity alleging that Your Contribution constitutes patent infringement, then any patent licenses granted to that entity under this Agreement for that Contribution shall terminate as of the date such litigation is filed.
You acknowledge and agree that We retain the sole right to change the license of the Project at any time, including but not limited to changing from an open source license to a source-available or commercial license. Such license changes do not require Your additional consent or approval, provided that the rights granted to You under Section 5 remain in effect.
We agree to license Your Contributions back to You and to the public under the terms of the license in effect for the Project at the time Your Contribution is accepted. This ensures that You always retain the right to use Your own Contributions under the license that was in effect when You made them.
You represent and warrant that:
- You are legally entitled to grant the above licenses.
- If Your employer has rights to intellectual property that You create, You have received permission to make Contributions on behalf of that employer, or Your employer has waived such rights for Your Contributions to this Project.
- Each Contribution is Your original creation. If any part of Your Contribution is not Your original creation, You will clearly identify the source and any license or other restriction of which You are aware.
- Your Contribution does not include any third-party materials that You do not have the right to submit under the terms of this Agreement.
- You are not aware of any pending or threatened claims, suits, or actions pertaining to Your Contribution.
You understand that the decision to include Your Contribution in the Project is entirely at Our discretion. This Agreement does not obligate Us to use, incorporate, or maintain any Contribution. We are not required to provide any explanation for accepting or rejecting any Contribution.
Your Contributions are provided 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.
This Agreement shall be governed by and construed in accordance with the laws of the People's Republic of China, without regard to its conflict of law provisions.
This Agreement constitutes the entire agreement between You and Us relating to Your Contributions to the Project and supersedes all prior or contemporaneous oral or written communications, proposals, and representations with respect to the Project or any subject matter covered by this Agreement.
By commenting on a pull request with the following text, you agree to the terms of this Contributor License Agreement:
I have read the CLA Document and I hereby sign the CLA