Skip to content

Latest commit

 

History

History
92 lines (70 loc) · 4.17 KB

File metadata and controls

92 lines (70 loc) · 4.17 KB

Contributor License Agreement

polycodegraph Individual Contributor License Agreement (v1.0)

Thank you for your interest in contributing to polycodegraph (the "Project"), maintained by Sumit Mochan ("the Maintainer"). To clarify the intellectual property license granted with contributions from any person or entity, the Maintainer must have a Contributor License Agreement ("CLA") on file that has been signed by each contributor, indicating agreement to the license terms below. This license is for your protection as a contributor as well as the protection of the Project and its users; it does not change your rights to use your own contributions for any other purpose.

By submitting a pull request, issue, patch, or any other contribution ("Contribution") to the Project, you agree to the following:

1. Definitions

  • "You" (or "Your") means the individual copyright owner submitting a Contribution, or the legal entity authorized to act on behalf of such an owner if you are submitting on behalf of an organization.
  • "Contribution" means any original work of authorship — including source code, documentation, configuration, designs, fixtures, scripts, or any modification thereof — intentionally submitted by You to the Project for inclusion in, or documentation of, any of the products owned or managed by the Maintainer.

2. Grant of Copyright License

You hereby grant to the Maintainer and to recipients of software distributed by the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contribution and such derivative works.

Critically, this includes the right for the Maintainer to re-license Your Contribution as part of the Project under any other license terms in the future, including commercial / proprietary terms. You retain ownership of Your Contribution and remain free to use it under any other terms for your own purposes.

3. Grant of Patent License

You grant the Maintainer and recipients of the Project a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Project, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution alone or in combination with the Project. If any entity initiates patent litigation against You or any other entity alleging that Your Contribution or the Project infringes a patent, then the patent licenses granted to that entity under this CLA terminate as of the date the litigation is filed.

4. You Represent That

  • The Contribution is Your original creation, or You have sufficient rights to grant the licenses above for any third-party material You include.
  • If Your employer has rights to intellectual property You create that includes Your Contribution, You have received permission to make the Contribution on behalf of that employer, or Your employer has waived such rights for the Contribution.
  • You will promptly notify the Maintainer of any facts or circumstances that would make these representations inaccurate in any respect.

5. No Warranty

You provide Your Contribution on an "AS-IS" basis, without warranties or conditions of any kind, express or implied, including any warranties of merchantability, fitness for a particular purpose, non-infringement, or title.


How to sign

This repository uses a self-hosted CLA Assistant workflow (no third-party service required). The first time you open a pull request:

  1. A bot will comment on your PR with this CLA's text and a sign phrase.

  2. Reply to the PR with exactly:

    I have read the CLA Document and I hereby sign the CLA

  3. The bot records your GitHub username + commit SHA in the cla-signatures branch of this repo (signatures/v1/cla.json).

  4. The CLA status check turns green; your PR is mergeable.

Your signature covers this and all future Contributions to this repository.

If you have any questions about the CLA before signing, open an issue or contact the Maintainer at smochan07@gmail.com.