Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 2.44 KB

File metadata and controls

38 lines (27 loc) · 2.44 KB

Smart Code Diff — Contributor License Agreement (CLA)

Summary (Not a Substitute for the Terms)

  • You grant the project maintainers broad rights to use, modify, distribute, sublicense, and relicense your contributions, including under proprietary/commercial terms.
  • You confirm you have the necessary rights to contribute and that your contribution is your original work (or you have permission to submit it).
  • You grant a patent license for patents necessarily infringed by your contribution.
  1. Definitions
  • “Contribution”: any code, documentation, or other material you submit to the project.
  • “You”: the individual or legal entity submitting the Contribution.
  • “Project”: Smart Code Diff and its maintainers.
  1. Copyright License to the Project
  • You grant the Project a perpetual, worldwide, irrevocable, non-exclusive, transferable, sublicensable license to use, reproduce, prepare derivative works of, publicly display/perform, and distribute the Contribution and derivative works.
  • The Project may relicense the Contribution, in whole or in part, under any terms the Project chooses, including proprietary/commercial licenses.
  1. Patent License
  • You grant the Project a perpetual, worldwide, irrevocable, non-exclusive, transferable, sublicensable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Contribution, where such license is only to the extent of patents necessarily infringed by the Contribution alone or in combination with the Project.
  1. Representations
  • You represent that each Contribution is your original work or that you have sufficient rights to grant the above licenses.
  • You represent that the Contribution is provided without encumbrances that would prevent its licensing as described herein.
  1. No Warranty; Disclaimer
  • Contributions are provided “as is”, without warranties or conditions of any kind.
  1. Acceptance
  • You will be asked to agree to this CLA via CLA Assistant on GitHub. Do not submit Contributions unless you agree to these terms.
  1. Entity Contributors
  • If you contribute on behalf of your employer or another entity, you represent you have authority to bind that entity. The entity is the “You” for purposes of this CLA.
  1. Miscellaneous
  • This is the entire agreement regarding the Contribution, superseding prior communications on this topic.
  • If any provision is unenforceable, the remainder remains in effect.

For questions, contact: [email protected]