# License Table – Import Instructions **File:** `UT-license-table.csv` **Format:** CSV (comma-separated, double-quoted fields) **Encoding:** UTF-8 **Records:** 264 packages (+ 1 header row = 265 lines) ## Columns | Column | Description | Example | |--------|-------------|---------| | `Package` | BitBake recipe name | `linux-tq` | | `Version` | Package version | `6.6.102+git` | | `License` | SPDX license identifier(s) | `GPL-2.0-only` | | `SRC_URI` | Primary download URL (HTTP/FTP/Git) | `git://github.com/tq-systems/linux-tqmaxx.git` | | `Recipe_File` | Path to BitBake recipe (relative to `sources/`) | `meta-tq/meta-tq/recipes-kernel/linux/linux-tq_6.6.bb` | ## Coverage - **264 / 264** packages in build graph covered (100%) - **224 / 264** have resolved download URLs (85%) - **40 packages** without URLs are meta-packages, virtual providers, or local-only recipes ## Import into Excel / LibreOffice 1. Open LibreOffice Calc -> File -> Open -> select `UT-license-table.csv` 2. Set separator: **Comma** 3. Set text delimiter: **"** (double quote) 4. Set encoding: **UTF-8** 5. All columns as **Text** (to preserve version numbers) ## License Distribution Summary | License | Count | Category | |---------|-------|----------| | MIT | 41 | Permissive | | GPL-2.0-only | 32 | Copyleft (source required) | | GPL-2.0-or-later | 22 | Copyleft (source required) | | BSD-3-Clause | 19 | Permissive | | GPL-3.0-or-later | 13 | Copyleft (review anti-tivo) | | GPL-3.0-only | 11 | Copyleft (review anti-tivo) | | LGPL-2.1-only | 8 | Weak Copyleft | | GPL-2.0-or-later & LGPL-2.1-or-later | 8 | Mixed Copyleft | | BSD-2-Clause | 7 | Permissive | | LGPL-2.1-or-later | 6 | Weak Copyleft | | Proprietary | 2 | Review required | | Others (compound) | ~95 | See CSV for details | ## Data Source Extracted via `bitbake -e ` for all 264 recipes in the `tq-image-small-debug` build graph (machine: `tqma6ul-multi-mba6ulx`, distro: `spaetzle`, Scarthgap 5.0.11). --- **Generated:** 2026-03-01 **Author:** Siggi