Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 3.49 KB

File metadata and controls

56 lines (32 loc) · 3.49 KB

Contributor License Agreement (CLA)

Thank you for your interest in contributing to HomeCloud! By submitting a contribution to this project, you agree to the following terms:

1. Ownership and Rights

You certify that:

  • Your contributions are your own original work or, if applicable, that you have the necessary rights or permissions to submit them.
  • You have not included any code, content, or material that is subject to any third-party rights, except where you have a proper license to use that third-party material.

2. License Grant

You grant HomeCloudHQ (drk1rd), the project maintainer, a perpetual, worldwide, non-exclusive, royalty-free, sublicensable license to:

  • Use, reproduce, modify, adapt, publish, translate, distribute, publicly display, and create derivative works of your contributions.
  • Include your contributions as part of the project or any version of the project, even if the project is re-licensed in the future.

3. Licensing Under AGPL and Future License Changes

  • You acknowledge that the project is currently licensed under the Affero General Public License (AGPL-3.0), and you agree to your contributions being distributed under that license.
  • You understand that the project maintainers may, at their discretion, change the project’s license to another open-source license in the future. You agree to your contributions being included under any future license chosen by the project maintainers.

4. No Warranty

By contributing to this project, you understand that the project is provided "as-is," without any warranty of any kind, express or implied. The project maintainers make no representations or warranties regarding the quality, performance, or suitability of the project or its contributions, and you use the contributions at your own risk.

5. Moral Rights

To the extent permissible by law, you waive any moral rights you may have in your contributions, including the right to be identified as the author of the contribution in connection with its use in the project.

6. Contributor Responsibilities

By submitting a contribution, you confirm that:

  • The contribution is your original work or you have the right to submit it.
  • The contribution does not infringe upon any third-party rights, such as copyrights, patents, or trade secrets.
  • You have not signed any agreement or made any commitments that conflict with the terms of this CLA.

7. Termination

You may terminate this CLA at any time by providing written notice to the project maintainers. However, termination will not affect any contributions you have already made under this agreement, which will remain governed by the terms of this CLA.

8. Indemnification

You agree to indemnify and hold harmless the project maintainers, contributors, and other parties associated with the project from any and all claims, damages, liabilities, and expenses that arise from your contributions or any breach of this CLA.

9. Miscellaneous

  • This CLA will be governed by and construed in accordance with the laws of California, USA.
  • If any provision of this CLA is found to be invalid or unenforceable, the remainder of the agreement will remain in full force and effect.
  • The project maintainers may update or modify this CLA at their discretion, but any updated CLA will not apply to contributions made prior to the update.

10. Acknowledgment

By submitting a contribution to this project, you acknowledge that you have read and understood this Contributor License Agreement and agree to be bound by its terms.