Ctrl K
ComunidadGuías…

CLA.md

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

Archivo original ↗Preguntar a KiBot
# Contributor License Agreement

**Version 2.** This is the agreement in force. Pull requests are merged only
after the contributor has accepted it; see [How to accept](#how-to-accept).

By contributing to Hauser you agree to the terms below. In short: you keep the
copyright in your work, and you grant the Maintainer broad rights to use your
Contribution and to license the Project as a whole, including under licensing
terms other than the project's public license.

If that is not acceptable to you, that is a legitimate position. Please open an
issue instead of a pull request, and the idea can still be discussed.

## 1. Definitions

"Project" means Hauser, the software and materials published at
<https://github.com/ralleur/hauser>.

"Contribution" means any work of authorship you submit to the Project,
including source code, documentation, configuration, tests and original visual
assets.

"Maintainer" means Ralf Hauser, the maintainer of the Project, together with
the successors and assigns in the rights granted under this agreement.

## 2. You keep your copyright

You retain the copyright in your Contribution. This agreement transfers no
copyright and no authorship. You grant rights of use; you do not give up your
own work.

Because the grant in section 3 is non-exclusive, you remain free to use your own
Contribution for any other purpose, in your own projects, under any license you
choose.

## 3. Grant of rights

You grant the Maintainer a perpetual, worldwide, non-exclusive, irrevocable,
royalty-free, transferable and sublicensable right to use your Contribution, in
all known types of use, unlimited in time and territory. This right expressly
includes the right to:

- use the Contribution;
- reproduce it;
- modify, translate and adapt it;
- create derived works based on it;
- distribute it;
- make it publicly available, including over a network;
- combine it with other works and integrate it into the Project;
- license the Contribution and the Project as a whole to third parties under
  licensing terms of the Maintainer's choosing, whether or not those terms
  match the Project's public license;
- grant sublicenses, including through multiple tiers;
- transfer the rights granted here, in whole or in part, to successors and
  assigns, including in connection with a transfer of the Project or of the
  rights and assets relating to it.

The rights granted under this section survive any transfer and bind the
transferee on the same terms.

## 4. Patents

You grant the Maintainer and every recipient of the software a perpetual,
worldwide, irrevocable, royalty-free patent license to make, use, sell, offer
for sale, import and otherwise transfer your Contribution, limited to those
patent claims you own or control that are necessarily infringed by the
Contribution alone or by its combination with the Project. If you start patent
litigation claiming that the Project or a Contribution infringes a patent, the
patent licenses granted to you under this agreement end.

## 5. Your assurances

You confirm that:

- the Contribution is your own original work, or you have the right to submit
  it under these terms;
- to your knowledge it does not infringe any third-party rights;
- if your employer holds rights in work you create, you have permission to
  submit the Contribution, or your employer has waived those rights;
- any third-party material inside your Contribution is clearly identified,
  permits redistribution, and its license and attribution are recorded in
  NOTICE or alongside the file.

German copyright law grants authors moral rights that cannot be transferred.
Nothing here transfers them. You agree that attribution may be given in the
Project's commit history and release notes rather than in each individual file.

## 6. No warranty

Contributions are provided as is, without warranty of any kind, to the extent
permitted by law.

## 7. Governing law

This agreement is governed by the law of the Federal Republic of Germany.

## 8. Versioning

This agreement is versioned. Acceptance applies to the version in force when it
was given. A material change requires a new version and a new acceptance;
earlier acceptances remain valid for the version they were given under.

## How to accept

On your first pull request, the CLA workflow in this repository posts a comment
asking you to accept this agreement. You accept by replying with the exact
sentence the comment shows:

```
I have read the Hauser Contributor License Agreement v2 and I hereby sign it
```

Your acceptance is recorded in this repository, on the `cla-signatures` branch
in `.github/cla-signatures-v2.json`, together with the pull request it was given
for. The check stays red and the pull request is not merged until it is
recorded.