blob: 7eabb77d25ee75cee0ae50c3a7087c7f8df4eeeb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<!--
Author: cirakg & claude ai
Summary: Provenance and upstream licenses for generated barcode tables.
-->
# Third-party notices
Original project code, documentation and artwork are licensed under [GPL-3.0-only](LICENSE). The following generated tables include material from upstream projects and retain their original notices and license terms. Include this file and the linked license texts with source and binary distributions, alongside the corresponding source for distributed GPL-covered binaries.
| Material | Source used by the generator | License and notice |
| --- | --- | --- |
| QR error-correction blocks and alignment positions in `source/codes/QrTables.mc`, generated by `tools/gen_qr_tables.py` | [Segno](https://github.com/heuer/segno), version 1.6.6 | [BSD-3-Clause](LICENSES/segno.txt), Copyright 2016–2025 Lars Heuer |
| PDF417 codeword, error-correction and text tables in `resources/pdf417/*.json`, generated by `tools/gen_pdf417_tables.py` | [pdf417gen](https://github.com/ihabunek/pdf417-py), version 0.8.1 | [MIT](LICENSES/pdf417gen.txt), Copyright 2016 Ivan Habunek |
The versions above are pinned in `docker/requirements.txt`. Other Python, Node and system packages are development tools installed in the Docker images; their licenses remain with those packages. The SDK-manager CLI's Apache-2.0 license is retained in the development image by `docker/Dockerfile`.
The Garmin Connect IQ SDK and device files are downloaded separately after accepting Garmin's terms. They are excluded from this repository and are not covered by the project's GPL license. Garmin and Connect IQ are trademarks of Garmin; this is an independent project.
|