Skip to content

Latest commit

 

History

History
160 lines (115 loc) · 6.94 KB

CLA.md

File metadata and controls

160 lines (115 loc) · 6.94 KB

VRCX-0 Individual Contributor License Agreement

Thank you for contributing to VRCX-0.

This Individual Contributor License Agreement ("Agreement") documents the rights granted by individual contributors to the VRCX-0 project. It is intended to make clear that contributions may be used, modified, distributed, and relicensed by the project maintainer, while contributors retain ownership of their own contributions.

This Agreement allows VRCX-0 to be distributed under its open-source license and, where the Maintainer chooses, under other license terms.

By signing this Agreement, You accept and agree to the following terms for all of Your Contributions to the Project, including any You made before signing and any You make afterward.

1. Definitions

"You" or "Your" means the individual who owns, or is legally entitled to grant the rights in, a Contribution and who agrees to this Agreement.

"Project" means VRCX-0.

"Maintainer" means Map1en, the owner of the Project, and any successors or assigns who receive the right to maintain, distribute, or license the Project.

"Contribution" means any original work of authorship, including code, documentation, tests, designs, configuration, patches, modifications, additions, or other material, that You intentionally submit to the Project for inclusion.

"Submit" means any form of electronic, written, or verbal communication sent to the Project or its Maintainer, including pull requests, patches, commits, issues, discussions, or other submissions. However, ordinary issue reports, feature requests, questions, comments, or discussions are not Contributions unless they contain material that You clearly intend to be included in the Project.

A submission is not a Contribution if it is clearly marked "Not a Contribution."

2. Copyright License

You grant to the Maintainer and to recipients of software distributed by the Maintainer a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and derivative works of them.

You also grant the Maintainer the right to license, sublicense, and distribute Your Contributions and derivative works of them under any license terms the Maintainer chooses.

You retain ownership of the copyright in Your Contributions. This Agreement is a license, not an assignment.

3. Patent License

You grant to the Maintainer and to recipients of software distributed by the Maintainer a perpetual, worldwide, non-exclusive, royalty-free, irrevocable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer Your Contributions.

This patent license applies only to patent claims that You are legally entitled to license and that are necessarily infringed by Your Contribution alone or by the combination of Your Contribution with the Project.

If any entity institutes patent litigation against You or any other entity alleging that Your Contribution, or the Project including Your Contribution, 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. Your Representations

You represent that:

  • You are legally entitled to grant the licenses in this Agreement.
  • Each of Your Contributions is Your original creation, except for third-party material that You clearly identify as described in Section 5.
  • To Your knowledge, Your Contributions do not violate any third party's copyrights, trademarks, patents, trade secrets, or other intellectual property rights.
  • If Your employer or another legal entity may have rights to intellectual property that You create, You have received permission to make the Contribution, the employer or legal entity has waived such rights for the Contribution, or the employer or legal entity has entered into a separate agreement with the Maintainer.
  • If You use AI-assisted tools, code generation tools, or similar systems to create a Contribution, You remain responsible for ensuring that You have the right to submit the Contribution and to grant the licenses in this Agreement.

5. Third-Party Material

You must not submit third-party material unless You have the right to do so and the material can be licensed to the Maintainer under the terms of this Agreement.

If a Contribution includes or is based on third-party material, You must clearly identify the source, author if known, applicable license terms, and any restrictions of which You are personally aware.

Third-party material whose license is incompatible with relicensing by the Maintainer under other terms must not be submitted as part of a Contribution unless the Maintainer has expressly agreed in writing.

6. Support and Warranty Disclaimer

You are not expected to provide support for Your Contributions, except to the extent You choose to do so.

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.

7. Duty to Notify

You agree to notify the Maintainer if You become aware of any facts or circumstances that would make Your representations in this Agreement inaccurate in any material respect.

8. Corporate Contributions

This Agreement is intended for individual contributors.

If You are making Contributions on behalf of a company, organization, or other legal entity, or if Your employer may own rights to Your work, do not sign this Individual Contributor License Agreement unless You have authority or permission to do so.

Please contact the Maintainer through the Project's Discord server or a GitHub issue to arrange a Corporate Contributor License Agreement before contributing on behalf of a company or other legal entity.

9. Signing

When You open a pull request, the CLA bot may ask You to sign this Agreement.

To sign, post the following comment on the pull request:

I have read the VRCX-0 Individual Contributor License Agreement and I hereby sign the CLA.

Your GitHub username, pull request number, signature text, timestamp, and CLA version may be recorded in the Project repository, including under:

signatures/version1/cla.json

You only need to sign this version once. After signing, this Agreement applies to all of Your Contributions to the Project, whether made before or after You sign, unless a later written agreement says otherwise.

10. CLA Version

This is version 1 of the VRCX-0 Individual Contributor License Agreement.

If the Agreement is changed in the future, the new version will apply only after You sign or otherwise accept that new version. Contributions made under an earlier signed version remain governed by the version that applied when they were submitted.