Ctrl K
ComunidadGuías…

CLA.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# ChannelGate Contributor License Agreement

Version 1.1 — effective 2026-08-25 (version 1.0: 2026-08-20)

Thank you for contributing to ChannelGate. This agreement lets MAKEITFUTURE S.R.L. (the
**Licensor**) accept your contribution, ship it under the
[Makeitfuture Sustainable Use License](LICENSE.md), include it in the separately licensed
enterprise edition, and offer commercial licenses to customers who need terms the public license does not
provide.

It does **not** transfer ownership. You keep the copyright in everything you write, and you keep
the right to use your own contribution however you like.

## Why this exists

ChannelGate is source-available, not OSI open source, and the Licensor sells commercial
licenses for uses the public license restricts (Section 4 of `LICENSE.md`). Selling a commercial
license, or shipping an enterprise edition, means relicensing the whole codebase —
including contributed code. Without an explicit grant from every contributor, a single contributed
patch would make both impossible for the file it touches.

Collecting this up front is cheap. Retrofitting it after dozens of contributors is not.

## 1. Definitions

**You** means the individual or legal entity accepting this agreement. If you accept on behalf of
an entity, you represent that you are authorized to bind it, and **You** includes that entity and
its affiliates.

**Contribution** means any original work of authorship — code, documentation, tests,
configuration, or other material — that you intentionally submit to the Licensor for inclusion in
ChannelGate. Submission includes opening a pull request, sending a patch, or any other
deliberate transmission to the Licensor or its maintainers. It excludes anything you conspicuously
mark, in writing, as "Not a Contribution."

## 2. Copyright license

You grant the Licensor a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright
license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense,
and distribute your Contribution and derivative works of it.

This license expressly includes the right to **relicense your Contribution under other terms**,
including the Makeitfuture Sustainable Use License, commercial licenses offered by the Licensor,
and the separately licensed enterprise edition (`src/ee/`). No automatic relicensing of any
version is promised to anyone; the Licensor decides the terms of every release.

## 3. Patent license

You grant the Licensor and every recipient of ChannelGate a perpetual, worldwide,
non-exclusive, royalty-free, irrevocable patent license to make, have made, use, offer to sell,
sell, import, and otherwise transfer your Contribution. This applies only to patent claims you can
license that are necessarily infringed by your Contribution alone or by the combination of your
Contribution with ChannelGate.

If you institute patent litigation alleging that ChannelGate, or a Contribution incorporated
into it, constitutes direct or contributory patent infringement, the patent licenses granted to
you under `LICENSE.md` terminate as of the date the litigation is filed.

## 4. You keep your rights

Nothing here assigns copyright or restricts what you may do with your own Contribution. You may
use, license, and distribute it however you choose, including under open-source terms elsewhere.

## 5. Your representations

You represent that:

1. each Contribution is your original creation, or you have the necessary rights to submit it
   under these terms;
2. if your employer has rights in your Contribution, you have permission to submit it, or your
   employer has waived those rights or accepted this agreement;
3. your Contribution does not knowingly include third-party code or assets under terms
   incompatible with `LICENSE.md` — where it does include third-party material, you identify that
   material, its source, and its license in your submission so it can be recorded in
   `THIRD_PARTY_NOTICES.md`;
4. your Contribution does not knowingly contain secrets, credentials, customer data, or personal
   data; and
5. you will promptly notify the Licensor if you become aware that any of the above has become
   inaccurate.

## 6. No warranty and no obligation

Except as stated in Section 5, your Contribution is provided **as is**, without warranties or
conditions of any kind. The Licensor is under no obligation to accept, merge, ship, or continue to
distribute any Contribution.

## 7. How to accept

Add a `Signed-off-by` trailer to every commit in your submission:

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

`git commit -s` adds it for you. The trailer certifies that you have read this agreement and that
your Contribution is submitted under it, and that the representations in Section 5 are true for
that Contribution. Use your real name and a reachable email address; anonymous or pseudonymous
sign-offs cannot be accepted.

Contributing on behalf of an entity, or unable to use the trailer, requires a written acceptance
sent to `contact@makeitfuture.com` before the first merge.

## 8. Governing terms

This agreement is between you and MAKEITFUTURE S.R.L. and covers all Contributions you have
submitted or will submit, including any submitted before its effective date. Questions go to
`contact@makeitfuture.com`.