Skip to content

Latest commit

 

History

History
63 lines (37 loc) · 3.69 KB

CONTRIBUTOR_AGREEMENT.md

File metadata and controls

63 lines (37 loc) · 3.69 KB

Nyx Space Contributor License Agreement

All contributors to the Nyx repository must sign this agreement by submitting an answer to the official license agreement form.

This Contributor License Agreement ("Agreement") is entered into between Christopher Rabotin / Nyx Space ("Nyx Space," "we," or "us") and you ("Contributor"). By submitting contributions to the Nyx Space project, you agree to the following terms for any current or future contributions.

1. Definitions

  • "Contribution": Any original work of authorship, including but not limited to code, documentation, or other materials, that you submit to Nyx Space for inclusion in the project.
  • "You" or "Contributor": The individual or legal entity submitting the Contribution.
  • "Project": The Nyx Space open-source library and related works.

2. Grant of Copyright License

You hereby grant Nyx Space a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to:

  • Reproduce, modify, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your Contribution as part of the Project under the terms of the AGPLv3 license.
  • Re-license your Contribution under any other license terms, including proprietary or commercial licenses.

This grant ensures that Nyx Space can use your Contribution in both open-source and commercial contexts.

3. Grant of Patent License

You grant Nyx Space a perpetual, worldwide, non-exclusive, royalty-free, irrevocable (except as stated below) license to make, have made, use, sell, offer to sell, import, and otherwise transfer your Contribution. This applies only to patent claims that:

  • You own or control; and
  • Are necessarily infringed by your Contribution or its combination with the Project.

If any entity initiates patent litigation against Nyx Space or others using the Project alleging that your Contribution infringes their patents, this license terminates as of the date such litigation is filed.

4. Representations and Warranties

By submitting a Contribution:

  1. You represent that you have all necessary rights to make the Contribution and grant the licenses outlined in this Agreement.
  2. If your employer has rights to intellectual property you create (e.g., under an employment agreement), you represent that:
    • You have received permission from your employer to make the Contribution; or
    • Your employer has waived such rights for this Contribution.
  3. You represent that each of your Contributions is your original creation or that you have sufficient rights to submit it.

5. No Obligation

  1. You acknowledge that Nyx Space has no obligation to include your Contribution in the Project.
  2. You acknowledge that you are contributing voluntarily and will not receive any compensation for your Contributions.
  3. You acknowledge that there is no obligation on your part to provide support for your Contributions after submission.

6. Feedback

Any suggestions or feedback you provide regarding the Project may be freely used by Nyx Space without obligation to you.

7. Governing Law

This Agreement is governed by the laws of the State of Delaware without regard to its conflict-of-law principles.

8. Miscellaneous

  • This Agreement does not transfer ownership of your copyrights; it only grants licenses as described above.
  • If any provision of this Agreement is found unenforceable, it will not affect the enforceability of other provisions.

By signing this agreement via an electronic form (e.g., Typeform), you confirm that you have read and understood these terms and agree to them. Click here to sign the form.