Skip to content

Latest commit

 

History

History
83 lines (64 loc) · 3.92 KB

File metadata and controls

83 lines (64 loc) · 3.92 KB

Contributor License Agreement

Project: Hyper Copyright holder ("Owner"): Marko Vejnovic <marko@harmont.dev>

Thank you for your interest in contributing to Hyper (the "Project"). This Contributor License Agreement ("Agreement") sets out the terms under which contributions are accepted. It protects both you ("Contributor") and the Owner, and it keeps the Project's copyright consolidated under a single holder.

By submitting a Contribution to the Project (for example, by opening a pull request, sending a patch, or pushing a commit), you agree to the terms below. If you do not agree, do not submit a Contribution.

1. Definitions

  • "Contribution" means any original work of authorship — including any modification to, or addition to, existing work — that you intentionally submit to the Project in any form.
  • "Submit" means any form of communication sent to the Owner or the Project (including but not limited to source code, pull requests, issues, and electronic communication), excluding any communication conspicuously marked in writing as "Not a Contribution."

2. Copyright Assignment

You hereby assign, transfer, and convey to the Owner all right, title, and interest worldwide in all copyright in your Contribution, including the right to sue for and recover damages for past, present, and future infringement. To the extent any such assignment is unenforceable in a given jurisdiction, you instead grant the Owner an exclusive, perpetual, irrevocable, worldwide, royalty-free, transferable, and sublicensable license to use, reproduce, modify, distribute, publicly perform and display, sublicense, and create derivative works of your Contribution, and to relicense or dual-license it under any terms the Owner chooses.

As a result, the Owner remains the sole copyright holder of the Project and may license, relicense, or dual-license the Project — including the AGPL-3.0-or-later license under which it is currently distributed — at the Owner's sole discretion.

3. License Back to Contributor

The Owner grants back to you a non-exclusive, perpetual, irrevocable, worldwide, royalty-free license to use your own Contribution for any purpose. You are not restricted from using the work you authored.

4. Patent License

You grant the Owner and all recipients of the Project a perpetual, worldwide, non-exclusive, royalty-free, irrevocable 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.

5. Your Representations

You represent that:

  1. Each Contribution is an original work that you created, and you have the legal right to assign the rights set out above.
  2. If your employer has rights to intellectual property you create, you have either received permission to make the Contribution on behalf of that employer, or your employer has waived such rights for the Contribution.
  3. Your Contribution does not, to your knowledge, violate any third party's copyright, patent, trademark, trade secret, or other rights.
  4. Your Contribution is provided without any warranty, express or implied, except as stated in this Agreement.

6. Governing Law

This Agreement is governed by and construed in accordance with the laws of the State of California, United States, without regard to its conflict-of-law provisions. Any dispute arising out of or relating to this Agreement shall be subject to the exclusive jurisdiction of the state and federal courts located in California.

7. Miscellaneous

This Agreement is the entire agreement concerning Contributions and supersedes any prior agreement on the subject. If any provision is held unenforceable, the remaining provisions remain in effect. This Agreement does not obligate the Owner to use or incorporate any Contribution.