65 lines
2.4 KiB
Text
65 lines
2.4 KiB
Text
ZUPT licensing summary
|
|
======================
|
|
|
|
Copyright (C) 2025-2026 Cristian Cezar Moisés
|
|
|
|
The ZUPT application, command-line interface, graphical interface,
|
|
cryptographic tool code, build files, and documentation identified by the
|
|
following SPDX expression are free software under:
|
|
|
|
AGPL-3.0-or-later
|
|
|
|
The integrated VaptVupt compression codec is a separately identified component.
|
|
The codec files carry this SPDX expression:
|
|
|
|
GPL-3.0-or-later
|
|
|
|
The two source files derived from Yann Collet's xxHash implementation carry an
|
|
additional BSD-2-Clause obligation:
|
|
|
|
src/zupt_xxh.c
|
|
src/vv_xxh64.c
|
|
|
|
Portions of the native ML-KEM implementation were adapted from the
|
|
pq-crystals/kyber reference implementation. Upstream offers that code under
|
|
CC0-1.0 or Apache-2.0; this distribution uses the CC0-1.0 option for those
|
|
portions:
|
|
|
|
src/zupt_mlkem.c
|
|
|
|
Portions of the native X25519 implementation were adapted from
|
|
curve25519-donna and conservatively retain its repository BSD-3-Clause terms:
|
|
|
|
src/zupt_x25519.c
|
|
|
|
The codec scope consists of src/vv_*.c, src/vaptvupt_api.c,
|
|
include/vaptvupt*.h, and include/vv_*.h. Per-file SPDX notices are
|
|
authoritative if a file falls outside this summary.
|
|
|
|
GPL-3.0-or-later and AGPL-3.0-or-later code may be combined under section 13 of
|
|
the licenses. Distribution of this repository therefore needs to preserve both
|
|
license scopes and their notices. The unmodified license texts are provided in:
|
|
|
|
LICENSE-AGPL-3.0
|
|
LICENSE-GPL-3.0
|
|
LICENSE-BSD-2-Clause
|
|
LICENSE-BSD-3-Clause
|
|
LICENSE-CC0-1.0
|
|
|
|
ZUPT is distributed without warranty; see the applicable license text for
|
|
the complete terms.
|
|
|
|
Historical licensing note: published repository history includes earlier
|
|
first-party application and GUI material distributed with MIT license notices.
|
|
Those permissions remain applicable to the exact material distributed under
|
|
them; the current license summary does not revoke or reinterpret an earlier
|
|
grant. The 5.2.2 erratum in CHANGELOG.md identifies the known repository
|
|
evidence. Current files follow their current per-file SPDX notices.
|
|
|
|
The applicable copyright holder may separately offer commercial terms for
|
|
first-party rights that the holder controls. LICENSE-COMMERCIAL is only a
|
|
licensing inquiry and scope notice; it is not a commercial license grant and
|
|
does not relicense third-party or separately noticed material.
|
|
|
|
Commercial licensing contact: sac@securityops.co
|
|
Canonical repository: https://github.com/cristiancmoises/zupt
|