Key updates: - README: comprehensive distro comparison table (spaetzle vs dumpling-wayland) - Recommend dumpling-wayland (glibc) for Qt/GUI applications - spaetzle (musl) explicitly blocks Qt: SKIP_RECIPE[tq-image-qt6] - Both distros are 2038-safe (glibc 2.39 and musl 1.2+ both use 64-bit time_t) - Updated 2038 analysis to cover both C library options - Updated license tables with both glibc and musl entries - Fixed remaining config references (imx → mainline) - Added image availability matrix per distro - Corrected package versions to match Scarthgap 5.0.11
866 B
866 B
License Table (Excel-compatible)
| Package | Version | License | 2038-Safe | Military Use | Notes |
|---|---|---|---|---|---|
| linux-mainline | 6.x | GPL-2.0-only | Yes | Yes | Mainline kernel |
| u-boot-tq | 2023.10+ | GPL-2.0+ | Yes | Yes | Bootloader |
| glibc | 2.39 | LGPL-2.1+ | Yes | Yes | C lib (dumpling-wayland) |
| musl | 1.2+ | MIT | Yes | Yes | C lib (spaetzle) |
| busybox | 1.36+ | GPL-2.0-only | Yes | Yes | spaetzle only |
| systemd | 254+ | LGPL-2.1+ | Yes | Yes | dumpling-wayland only |
| gcc | 13.4 | GPL-3.0 + RLE | Yes | Review | Runtime exception |
| openssl | 3.x | Apache-2.0 | Yes | Yes | Crypto |
| Qt6 | 6.x | GPL-2.0/LGPL-3.0 | Yes | Yes | dumpling-wayland only |
| imx-firmware | N/A | NXP-EULA | N/A | Review | Proprietary |
| linux-firmware | N/A | Various | N/A | Review | Vendor blobs |