Skip to content

Latest commit

 

History

History
159 lines (126 loc) · 7.91 KB

File metadata and controls

159 lines (126 loc) · 7.91 KB

Contributor License Agreement (CLA)

Plain-language summary (not part of the legal text): ACCEED is offered under a dual-licensing model: the open-source AGPL-3.0 license for the community, and a separate commercial license for companies that cannot comply with AGPL. For this to work legally, the project's sole copyright holder ("Licensor") needs permission from every contributor to re-license their contributions under other terms in the future — including commercial terms. You keep the copyright to your contribution. You are only granting a broad license, not giving ownership away.

中文说明(非法律条款):ACCEED 采用"AGPL-3.0 开源 + 商业许可双轨"模式。 为了保证作者(即 Licensor)未来能向付费客户发放商业许可,每一位贡献者都 需要通过本 CLA 授权作者在未来以其他条款(包括商业条款)再许可该贡献。 您仍然保留您贡献的版权,本协议只是授予一份宽泛的许可,而不是转让 所有权。


ACCEED Individual Contributor License Agreement ("Agreement") v1.0

Thank you for your interest in contributing to ACCEED (the "Project"), maintained by the project's copyright holder ("Licensor", reachable at joeyanbo608@gmail.com). This Agreement documents the rights granted by contributors to the Licensor. This is a legally binding document, so please read it carefully before agreeing to it. This Agreement covers any and all Contributions that You, now or in the future, submit to the Project.

This Agreement is adapted from the Apache Software Foundation Individual Contributor License Agreement v2.0, with modifications to support the Project's dual-licensing model.

1. Definitions

"You" (or "Your") shall mean the copyright owner or legal entity authorized by the copyright owner that is making this Agreement with the Licensor. 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.

"Contribution" shall mean any original work of authorship, including any modifications or additions to an existing work, that is intentionally submitted by You to the Licensor for inclusion in, or documentation of, the Project. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Project.

2. Grant of Copyright License

Subject to the terms and conditions of this Agreement, You hereby grant to the Licensor and to recipients of software distributed by the Licensor 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.

You further grant to the Licensor the right to (sub)license Your Contribution under any license terms, including without limitation: (a) the GNU Affero General Public License version 3 or any later version; (b) any other open-source license approved by the Open Source Initiative; and (c) proprietary or commercial license terms, in each case as part of the Project or any derivative of the Project, without further notice to, consent from, or compensation to You.

You retain ownership of the copyright in Your Contribution. Nothing in this Agreement transfers ownership of Your copyright to the Licensor.

3. Grant of Patent License

Subject to the terms and conditions of this Agreement, You hereby grant to the Licensor and to recipients of software distributed by the Licensor a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer Your Contribution, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution alone or by combination of Your Contribution with the Project to which such Contribution was submitted. If any entity institutes patent litigation against You or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that Your Contribution, or the Project to which You have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this Agreement for that Contribution or Project shall terminate as of the date such litigation is filed.

4. Representations

You represent that:

(a) You are legally entitled to grant the above licenses. If Your employer(s) have rights to intellectual property that You create that includes Your Contributions, You represent that You have received permission to make Contributions on behalf of that employer, that Your employer has waived such rights for Your Contributions to the Licensor, or that Your employer has executed a separate Corporate CLA with the Licensor.

(b) Each of Your Contributions is Your original creation (see Section 7 for submissions on behalf of others).

(c) Your Contribution submissions include complete details of any third-party license or other restriction (including, but not limited to, related patents and trademarks) of which You are personally aware and which are associated with any part of Your Contributions.

5. Support; Warranty Disclaimer

You are not expected to provide support for Your Contributions, except to the extent You desire to provide support. You may provide support for free, for a fee, or not at all. Unless required by applicable law or agreed to in writing, You provide Your 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.

6. Notice of Changes

You agree to notify the Licensor of any facts or circumstances of which You become aware that would make the representations in Section 4 inaccurate in any respect.

7. Submissions on Behalf of Others

Should You wish to submit work that is not Your original creation, You may submit it to the Licensor separately from any Contribution, identifying the complete details of its source and of any license or other restriction (including, but not limited to, related patents, trademarks, and license agreements) of which You are personally aware, and conspicuously marking the work as "Submitted on behalf of a third-party: [named here]".

8. Governing Law

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. Any dispute arising from or in connection with this Agreement shall be submitted to the courts having jurisdiction at the Licensor's place of residence.

9. Entire Agreement

This Agreement sets forth the entire understanding between You and the Licensor with respect to Contributions and supersedes any prior written or oral agreements regarding the subject matter.


How to accept this Agreement

By opening a pull request against this repository, you agree to the terms above for all commits included in that pull request. The repository uses CLA Assistant to automatically request and record your acceptance the first time you contribute. Your acceptance is bound to your GitHub account and applies to all future contributions to the Project until you withdraw it in writing.

If your contribution is made on behalf of an employer, please contact the Licensor at joeyanbo608@gmail.com to arrange a Corporate CLA before submitting.