Skip to content

Instantly share code, notes, and snippets.

@fabianbormann
Created February 22, 2025 21:47
Show Gist options
  • Save fabianbormann/bfd6f2e7fbfe91215b11d69751cc8e59 to your computer and use it in GitHub Desktop.
Save fabianbormann/bfd6f2e7fbfe91215b11d69751cc8e59 to your computer and use it in GitHub Desktop.

UVerify Contributor License Agreement (CLA)

Version 1.0
Copyright © Fabian Bormann

Thank you for your interest in contributing to UVerify (the "Project"). This Contributor License Agreement ("Agreement") sets out the terms under which your contributions to the Project will be made.

1. Definitions

  • "You" (or "Your"): This refers to the individual or legal entity making a contribution to the Project.
  • "Contribution": Any code, documentation, or other material that you submit to the Project, in any form, including but not limited to source code, object code, patches, bug fixes, documentation, or any other work.
  • "Project": The UVerify project hosted at https://github.com/UVerify-io/uverify-ui and its associated repositories. An instance of the Project is hosted at app.uverify.io.

2. Grant of Rights

By submitting a Contribution to the Project, You agree to the following:

  1. Copyright License: You grant Fabian Bormann, the copyright holder of the Project, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contribution and any derivative works thereof.
  2. Patent License: You grant Fabian Bormann a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under any patent claims that You own or control that are necessarily infringed by Your Contribution or its combination with the Project.
  3. Moral Rights Waiver: To the fullest extent permitted by law, You waive and agree not to assert any moral rights or equivalent rights in Your Contribution.

3. Representations and Warranties

You represent and warrant that:

  1. You are legally entitled to make the Contribution and grant the rights described in this Agreement.
  2. Your Contribution is Your original creation, or You have sufficient rights to submit it to the Project.
  3. Your Contribution does not violate any third-party rights, including intellectual property rights, privacy rights, or contractual obligations.

4. License of the Project

You acknowledge that the Project is currently licensed under the GNU Affero General Public License (AGPL). However, You agree that Fabian Bormann, as the copyright holder, may relicense the Project under a different license in the future, including proprietary licenses, at their sole discretion.

5. No Obligation to Use

You understand that the Project is under no obligation to use or include Your Contribution.

6. Signing the CLA

Before your Contribution can be accepted into the Project, you must explicitly agree to the terms of this Contributor License Agreement. Contributions will not be merged unless the CLA has been signed. A CLA bot will guide you through the signing process when you submit a pull request.

7. Miscellaneous

  1. This Agreement is governed by the laws of Germany, without regard to its conflict of laws principles.
  2. If any provision of this Agreement is found to be unenforceable, the remaining provisions will remain in full force and effect.

By signing this Contributor License Agreement, You agree to its terms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment