Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorLeitwolf2026-11-15 22:58:40 +0300
committerGitHub2026-11-15 22:58:40 +0300
commit21ce423a12523559abf83f7a2ed83e042efc418d (patch)
treee83ae3454c5692f46c70876fb60fcc62828b2142 /README.md
parent79f624d693b4fc3167c239c3eca47c858799333f (diff)
parent2fbb5585e35078cb2490c8ae988860aa6dc0399d (diff)
downloadcatch3-security/bounded-strings.tar.gz
Merge branch 'devel' into security/bounded-stringssecurity/bounded-strings
Diffstat (limited to 'README.md')
-rw-r--r--README.md18
1 files changed, 15 insertions, 3 deletions
diff --git a/README.md b/README.md
index 510c1fe4..c452254a 100644
--- a/README.md
+++ b/README.md
@@ -11,9 +11,9 @@ serialization.
> Catch3 is not an official Catch2 release and is not endorsed by Catch2's
> maintainers. Its current compatibility engine is based on Catch2 3.16.1;
-> upstream-originated files keep their upstream license. Progmasoft-authored
-> additions have their own licensing terms. See [the project scope and
-> compatibility notes](docs/why-catch3.md).
+> upstream-originated files keep their upstream license, the Boost Software
+> License 1.0. Progmasoft-authored additions are under LGPL-3.0-or-later. See
+> [the project scope and compatibility notes](docs/why-catch3.md).
## What Catch3 provides
@@ -106,3 +106,15 @@ their package, target, header and pkg-config names differ.
Issues and feature requests for Progmasoft Catch3 belong in the
[Progmasoft/Catch3 issue tracker](https://github.com/Progmasoft/catch3/issues).
+
+## License
+
+Catch2-originated files keep the Boost Software License 1.0
+([LICENSE.txt](LICENSE.txt)). Progmasoft-authored files are under the GNU Lesser
+General Public License, version 3 or later
+([LICENSES/LGPL-3.0-or-later.txt](LICENSES/LGPL-3.0-or-later.txt), with the
+GPL-3.0 text it builds on beside it). Vendored libraries in `third_party/` keep
+their own licenses. [LICENSES/README.md](LICENSES/README.md) maps which file is
+under which license; releases before 0.5.0 keep the license they were published
+under. Progmasoft-authored code is also covered by the [Progmasoft Patent Grant
+1.1](PATENTS.md); Catch2-originated files are not.