utac-core is dual-licensed:

- **Source code** (everything under `src/`, `tests/`, and other code files)
  is licensed under the **GNU General Public License v3.0 or later
  (GPL-3.0-or-later)**. The full license text is below.
- **Documentation** (README.md, docs/, README_QUICKSTART.md, and other
  non-code prose/media) is licensed under **Creative Commons Attribution
  4.0 International (CC BY 4.0)**. See `LICENSE-DOCS.md` for the full text.

Copyright (c) 2026 Johann Römer / GenesisAeon Project

================================================================================

                    GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

  This program (utac-core) is distributed under GPL-3.0-or-later. This
means that, at your option, you may use, copy, modify, and distribute it
under the terms of GPL version 3, or (at your option) any later version
published by the Free Software Foundation.

  The full canonical text of the GNU General Public License version 3
is available at:

      https://www.gnu.org/licenses/gpl-3.0.txt

and is incorporated into this LICENSE file by reference. A local copy of
the full license text follows for convenience; in case of any
discrepancy, the canonical text at the URL above governs.

  TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License (here: utac-core). Each licensee is addressed as "you". "Licensees"
and "recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  1. Source Code.

  The "source code" for a work means the preferred form of the work for
making modifications to it. You may convey covered works, and you must
make the corresponding source code available, under the conditions
stated in this License (see the full text at the URL above for the
complete set of conditions, including those governing object code,
conveying with or without source, the system libraries exception,
the user product / installation information requirements, and
additional terms permitted under Section 7).

  2. Basic Permissions; Conveying Verbatim Copies; Conveying Modified
  Source Versions; Conveying Non-Source Forms; Patents; No Surrender of
  Others' Freedom; Acceptance Not Required for Having Copies;
  Automatic Licensing of Downstream Recipients; No Additional
  Restrictions; Termination; Future Revisions of this License;
  Disclaimer of Warranty; Limitation of Liability.

  All of these terms apply exactly as written in the canonical GNU
General Public License v3, sections 2 through 17, available in full at:

      https://www.gnu.org/licenses/gpl-3.0.txt

  This Program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.

  This Program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

  You should have received a copy of the GNU General Public License
along with this Program.  If not, see <https://www.gnu.org/licenses/>.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  utac-core
  Copyright (C) 2026  Johann Römer / GenesisAeon Project

  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <https://www.gnu.org/licenses/>.
