Contributing

September 15, 2026 · View on GitHub

Thanks for your interest in contributing to this project.

Contributor License Agreement

By submitting a contribution (pull request, patch, or otherwise) to this project, you agree to the following terms:

  1. License grant. You license your contribution to the project maintainer (SushyDev) under the terms of the GNU General Public License v3.0 (GPL-3.0-only), the license this project is currently distributed under.

  2. Relicensing right. You grant the maintainer a perpetual, worldwide, non-exclusive, royalty-free right to relicense your contribution — alone or as part of the project — under any other license terms of the maintainer's choosing, at the maintainer's sole discretion, without further consent or notification required, provided that the chosen license is an OSI-approved open source license (see https://opensource.org/licenses), such as a later version of the GPL (e.g. GPL-3.0-or-later), the LGPL, MIT, Apache 2.0, etc. The maintainer will never relicense your contribution under a proprietary, source-available, or otherwise non-open-source license.

  3. Originality. You confirm that your contribution is your own original work, or that you otherwise have the right to submit it under these terms (e.g. it isn't copied from a source under an incompatible license).

  4. No warranty. Your contribution is provided "as is", without warranty of any kind.

This agreement does not transfer copyright ownership of your contribution to the maintainer — you retain your copyright. It only grants the licensing and relicensing rights described above.

If you cannot agree to these terms, please do not submit contributions to this project.