mirror of
https://github.com/basketikun/infinite-canvas.git
synced 2026-07-24 06:54:06 +08:00
92 lines
3.6 KiB
Markdown
92 lines
3.6 KiB
Markdown
# Contributor License Agreement
|
|
|
|
This Contributor License Agreement ("Agreement") applies to any code,
|
|
documentation, design asset, issue text, pull request, patch, or other
|
|
material ("Contribution") that you submit to the infinite-canvas project
|
|
("Project").
|
|
|
|
By submitting a Contribution, you agree to the terms below.
|
|
|
|
## 1. Copyright License
|
|
|
|
You keep ownership of your Contributions.
|
|
|
|
You grant the Project maintainers, including the repository owner, a
|
|
perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use,
|
|
reproduce, modify, prepare derivative works of, publicly display, publicly
|
|
perform, sublicense, distribute, commercialize, and otherwise exploit your
|
|
Contributions as part of the Project and related distributions.
|
|
|
|
This license allows the maintainers to publish your Contributions under the
|
|
Project's open-source license, currently GNU Affero General Public License
|
|
v3.0, and to use them in commercial, proprietary, privately licensed,
|
|
source-available, or other versions, services, support offerings, or
|
|
derivatives related to the Project.
|
|
|
|
## 2. Relicensing
|
|
|
|
You grant the Project maintainers, including the repository owner, the
|
|
perpetual, worldwide, irrevocable right to relicense the Project, in whole or
|
|
in part, under any license terms, whether existing now or created in the
|
|
future.
|
|
|
|
You agree that your Contributions may be incorporated into and distributed as
|
|
part of versions of the Project released under open-source, source-available,
|
|
proprietary, commercial, private, dual-license, or other licensing models,
|
|
without requiring additional permission, notice, approval, or compensation.
|
|
|
|
This right includes distribution of the Project as software, hosted services,
|
|
Software-as-a-Service (SaaS), managed services, commercial offerings, OEM
|
|
products, embedded products, and any other form of distribution or use.
|
|
|
|
## 3. Patent License
|
|
|
|
If your Contribution is covered by patents that you own or control, you grant
|
|
the Project maintainers and recipients of the Project a perpetual, worldwide,
|
|
non-exclusive, royalty-free, irrevocable patent license to make, use, sell,
|
|
offer for sale, import, and otherwise run, modify, and distribute your
|
|
Contribution as part of the Project.
|
|
|
|
## 4. Right to Contribute
|
|
|
|
You represent that:
|
|
|
|
* You have the legal right to submit the Contribution.
|
|
* The Contribution is your original work, or you have permission to submit it
|
|
under this Agreement.
|
|
* Any third-party material included in the Contribution is clearly identified
|
|
and compatible with the Project's license and this Agreement.
|
|
* If you submit a Contribution on behalf of an employer or organization, you
|
|
are authorized to do so.
|
|
|
|
## 5. No Obligation
|
|
|
|
The maintainers are not required to accept, review, merge, publish, or keep any
|
|
Contribution. The maintainers may modify, reject, revert, or remove
|
|
Contributions at their sole discretion.
|
|
|
|
## 6. No Warranty
|
|
|
|
You provide your Contributions "as is", without warranties or conditions of any
|
|
kind, express or implied, including warranties of merchantability, fitness for
|
|
a particular purpose, title, and non-infringement.
|
|
|
|
## 7. How This Agreement Is Accepted
|
|
|
|
Submitting a pull request, patch, commit, issue attachment, design asset,
|
|
documentation update, or any other Contribution to this repository constitutes
|
|
acceptance of this Agreement.
|
|
|
|
Maintainers may request explicit confirmation by asking contributors to comment:
|
|
|
|
```text
|
|
I have read and agree to CLA.md.
|
|
```
|
|
|
|
or by requiring acceptance through an automated CLA workflow.
|
|
|
|
## 8. Contact
|
|
|
|
For questions about this Agreement, contact the maintainers through the
|
|
repository or email `1844025705@qq.com`.
|