Skip to content

Latest commit

 

History

History
55 lines (32 loc) · 2.56 KB

File metadata and controls

55 lines (32 loc) · 2.56 KB

Contributor License Agreement (CLA)

By contributing to this project, you agree to the following terms so that Selfcrafted may offer the software under both AGPL-3.0 and commercial licenses.

Definitions

  • "You" — The individual or legal entity submitting a contribution.
  • "Contribution" — Any original work of authorship submitted for inclusion in this project, including code, documentation, configuration, tests, and other materials.
  • "Project" — The Selfcrafted software repository and related materials maintained by Selfcrafted.

Copyright

You retain copyright in your contributions. This agreement does not transfer ownership of your work to Selfcrafted.

Grant of license

You grant Selfcrafted a perpetual, worldwide, royalty-free, irrevocable license to:

  • Use, reproduce, modify, adapt, publish, translate, distribute, sublicense, and otherwise exploit your contributions.
  • Distribute your contributions under the GNU Affero General Public License v3.0 (AGPL-3.0).
  • Distribute your contributions under commercial license terms offered by Selfcrafted to third parties, without copyleft obligations, on terms Selfcrafted negotiates with those parties.

This grant includes the right to sublicense through the Project and to future maintainers or successors of the Project, as needed to operate the dual-license model described in LICENSING.md.

Representations

You represent that:

  • You are legally entitled to grant the above license.
  • Your contribution is your original work, or you have sufficient rights to submit it under these terms.
  • Your contribution does not violate any third party's intellectual property or other rights.

No obligation

Selfcrafted is not obligated to include your contribution in the Project. Inclusion, rejection, or modification of contributions is at Selfcrafted's discretion.

How to accept

You accept this CLA by either:

  1. DCO-style sign-off — Including a Signed-off-by line in your git commit message (use git commit -s), indicating you certify the contribution under the Developer Certificate of Origin and this CLA, or

  2. Explicit PR comment — Stating in a pull request comment that you agree to this CLA for the contributions in that pull request.

Example sign-off line:

Signed-off-by: Your Name <your.email@example.com>

Questions

For questions about contributing or licensing, contact creo@selfcrafted.in.

See also LICENSING.md and COMMERCIAL-LICENSE.md.