Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 3.67 KB

File metadata and controls

64 lines (48 loc) · 3.67 KB

devcoach Individual Contributor License Agreement (CLA)

Thank you for your interest in contributing to devcoach ("the Project"), maintained by UltimaPhoenix ("the Maintainer").

This Contributor License Agreement ("Agreement") sets out the terms under which You contribute. It protects You, the Maintainer, and the users of the Project, and it allows the Project to be offered under both the open-source AGPL-3.0 license and a separate commercial license. Please read it carefully before submitting a Contribution.

By submitting a Contribution to the Project (for example, by opening a pull request), You accept and agree to the following terms for Your present and future Contributions.

1. Definitions

  • "You" / "Your" means the individual or legal entity that owns, or is legally entitled to grant the licenses for, the copyright in the Contribution and that submits it to the Project.
  • "Contribution" means any original work of authorship, including any modifications or additions to existing work, that You intentionally submit to the Project in any form (code, documentation, configuration, etc.).

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 Contribution and such derivative works.

You expressly agree that the Maintainer may license Your Contribution under any terms, including the GNU Affero General Public License v3.0, any other open-source license, and proprietary/commercial license terms. This dual-licensing right is essential to the Project's sustainability.

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 (except as stated below) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer Your Contribution. This license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution alone or by the combination of Your Contribution with the Project. If any entity institutes patent litigation alleging that Your Contribution, or the Project to which You contributed, constitutes direct or contributory patent infringement, then any patent licenses granted under this Agreement for that Contribution shall terminate as of the date such litigation is filed.

4. Your representations

  • The Contribution is Your original creation and You have the right to grant the licenses above.
  • If Your employer has rights to intellectual property You create, You represent that You have received permission to make the Contribution on behalf of that employer, or that Your employer has waived such rights for the Contribution.
  • To Your knowledge, the Contribution does not violate any third-party license, patent, copyright, trademark, or other right.
  • Each part of Your Contribution that is not Your original creation is identified as such, together with its source and any license or restriction You are aware of.

5. No obligation

You are not expected to provide support for Your Contribution, except to the extent You desire to do so. The Contribution is provided "as is", without warranty of any kind, express or implied.


By signing electronically via the CLA Assistant bot on your pull request — that is, by commenting the exact phrase I have read the CLA Document and I hereby sign the CLA — You agree to the terms of this Agreement for all of Your current and future Contributions to the Project.