Skip to content

Instantly share code, notes, and snippets.

@montasim
Created August 13, 2024 17:27
Show Gist options
  • Save montasim/575b9821f58b995d13811fed9a370ca5 to your computer and use it in GitHub Desktop.
Save montasim/575b9821f58b995d13811fed9a370ca5 to your computer and use it in GitHub Desktop.

CONTRIBUTOR LICENSE AGREEMENT (CLA)

Thank you for your interest in contributing to our project! To ensure that our project remains sustainable and that contributions can be integrated smoothly, we require all contributors to agree to the following Contributor License Agreement ("Agreement"). This Agreement helps us maintain the quality and integrity of the project while respecting your rights as a contributor.


Table of Contents

  1. Definitions
  2. License Grant
  3. Original Work
  4. No Obligation to Use
  5. Contribution Process
  6. Support and Warranties
  7. Security Policy
  8. Governing Law
  9. Miscellaneous

1. Definitions

  • "You" (or "Your"): This refers to the individual or legal entity submitting the Contribution.
  • "Contribution": Any code, documentation, or other material you submit to this project.
  • "Project": The open-source project to which you are contributing.
  • "Maintainers": The current maintainers of the Project.

2. License Grant

By submitting a Contribution to the Project, You hereby grant to the Maintainers a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to:

  • Reproduce, prepare derivative works of, publicly display, publicly perform, and distribute your Contributions.
  • Incorporate your Contributions into the Project, whether in whole or in part.
  • Sublicense these rights to others to promote, distribute, and further develop the Project.

3. Original Work

You represent and warrant that:

  • You are legally entitled to grant the above license.
  • The Contributions are your original creation or you have obtained the necessary permissions to make the Contributions.
  • The Contributions do not violate any third-party intellectual property rights.

4. No Obligation to Use

The Maintainers are under no obligation to accept or use your Contributions. Contributions may be declined or accepted at the sole discretion of the Maintainers.


5. Contribution Process

By contributing to this Project, you agree to follow the CONTRIBUTION guidelines, including:


6. Support and Warranties

You acknowledge that your Contributions are provided on an "AS IS" basis, without warranties of any kind, express or implied, including but not limited to warranties of merchantability or fitness for a particular purpose.


7. Security Policy

By contributing to this Project, you agree to follow the guidelines set forth in our SECURITY POLICY for responsibly disclosing any security vulnerabilities.


8. Governing Law

This Agreement shall be governed by and construed in accordance with the laws of Bangladesh, without regard to its conflict of laws principles.


9. Miscellaneous

  • Entire Agreement: This Agreement constitutes the entire agreement between the parties concerning its subject matter and supersedes all prior agreements and understandings.
  • Amendments: This Agreement may only be amended by a written instrument signed by both parties.
  • Severability: If any provision of this Agreement is found to be invalid or unenforceable, the remaining provisions shall remain in full force and effect.

By submitting a Contribution to this Project, you agree to the terms of this Contributor License Agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment