gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1572Shell 203Rust 109Markdown 993728 Sutichaykuna

⎇ d52824efebbb0b4eb0b9437640d7cc9e51b75514 docs/licencias-conocidas.tsv 450 siq'ikuna · 20.1 KB Ñawpa willay ch'uya

takana etapa 5b: los 59 docs de diseño, runbooks y ADR 97ceb7241 · Sergio ·

1# Tabla CURADA de licencias, para `scripts/licencias.sh --sembrar`. SDD 19 §2.1.
2#
3# Formato:  <nombre-de-receta><TAB><expresión SPDX>
4#
5# ── LA REGLA ────────────────────────────────────────────────────────────────────────────────────
6# Acá SÓLO entra lo que se puede afirmar con seguridad, entrada por entrada. Declarar mal una
7# licencia es peor que dejarla vacía: convierte un hueco visible —que alguien va a ir a llenar— en
8# una afirmación falsa sobre la que alguien va a construir. Lo que no esté seguro, NO se pone: se
9# queda como deuda contada por `scripts/licencias.sh`.
10#
11# ── POR QUÉ NO SE PUEDE AUTOMATIZAR POR PATRÓN DE NOMBRE ────────────────────────────────────────
12# Tentación evidente: «todo lo que empieza por k* es KDE ⇒ LGPL». **Falso y caro.** En este catálogo
13# `kail`, `kind`, `ko`, `kopia`, `krew`, `kustomize`, `kyverno`, `katana`, `kiterunner`, `kibi`,
14# `kmon`, `kondo`, `kpt`, `kbld`, `kbs2` y toda la familia `kube*` son herramientas Go sin ninguna
15# relación con KDE — la mayoría Apache-2.0 o MIT. El nombre no es evidencia.
16#
17# Y el error simétrico, que cometí en la primera versión de este fichero: había puesto `knighttime`
18# en esa lista de «herramientas Go» **por su nombre**, y resulta que su tarball sale de
19# `download.kde.org` ⇒ es un Framework de KDE, LGPL. O sea que descartar por nombre falla igual que
20# aceptar por nombre. **La evidencia es la URL de fuente de la receta**, que es lo que agrupa de
21# verdad las familias no-GitHub de más abajo.
22#
23# ── LO QUE FALTA ES SOBRE TODO Go Y Rust ───────────────────────────────────────────────────────
24# El grueso de las 1141 recetas son CLIs Go/Rust importados en masa. Para esas la licencia SÍ es
25# automatizable con evidencia real y sin red: Cargo.toml trae el campo `license` y los módulos Go
26# traen su LICENSE en el árbol. Es el trabajo estructural descrito en la cabecera de licencias.sh
27# (capturar en la fase de fetch, que ya descarga y extrae el tarball).
28
29# ── toolchain y base C ─────────────────────────────────────────────────────────────────────────
30musl	MIT
31zlib	Zlib
32zlib-shared	Zlib
33bzip2	bzip2-1.0.6
34bzip2-shared	bzip2-1.0.6
35xz	0BSD
36zstd	BSD-3-Clause OR GPL-2.0-only
37lz4	BSD-2-Clause AND GPL-2.0-only
38brotli	MIT
39binutils	GPL-3.0-or-later
40gcc	GPL-3.0-or-later WITH GCC-exception-3.1
41make	GPL-3.0-or-later
42m4	GPL-3.0-or-later
43bison	GPL-3.0-or-later
44flex	BSD-3-Clause
45patch	GPL-3.0-or-later
46diffutils	GPL-3.0-or-later
47findutils	GPL-3.0-or-later
48coreutils	GPL-3.0-or-later
49grep	GPL-3.0-or-later
50sed	GPL-3.0-or-later
51gawk	GPL-3.0-or-later
52tar	GPL-3.0-or-later
53gzip	GPL-3.0-or-later
54bash	GPL-3.0-or-later
55busybox	GPL-2.0-only
56autoconf	GPL-3.0-or-later
57automake	GPL-2.0-or-later
58libtool	GPL-2.0-or-later
59gettext-tiny	GPL-3.0-or-later
60texinfo	GPL-3.0-or-later
61pkgconf	ISC
62cmake	BSD-3-Clause
63meson	Apache-2.0
64samurai	ISC
65ninja	Apache-2.0
66python3	Python-2.0
67perl	Artistic-1.0-Perl OR GPL-1.0-or-later
68sqlite	blessing
69openssl	Apache-2.0
70curl	curl
71ca-certificates	MPL-2.0
72libarchive	BSD-2-Clause
73libcap	BSD-3-Clause OR GPL-2.0-only
74libseccomp	LGPL-2.1-only
75bwrap	LGPL-2.0-or-later
76kbd	GPL-2.0-or-later
77util-linux	GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause
78e2fsprogs	GPL-2.0-only AND LGPL-2.0-only AND BSD-3-Clause
79linux	GPL-2.0-only WITH Linux-syscall-note
80
81# ── bibliotecas de sistema y gráficas ──────────────────────────────────────────────────────────
82expat	MIT
83libffi	MIT
84pcre2	BSD-3-Clause
85libxml2	MIT
86libxml2-shared	MIT
87libyaml	MIT
88libyaml-shared	MIT
89libpng	Libpng
90libpng-shared	Libpng
91libjpeg-turbo	IJG AND BSD-3-Clause AND Zlib
92libjpeg-turbo-shared	IJG AND BSD-3-Clause AND Zlib
93libtiff	libtiff
94libtiff-shared	libtiff
95libwebp	BSD-3-Clause
96freetype	FTL OR GPL-2.0-or-later
97freetype-shared	FTL OR GPL-2.0-or-later
98fontconfig	MIT
99fontconfig-shared	MIT
100harfbuzz	MIT
101fribidi	LGPL-2.1-or-later
102pixman	MIT
103cairo	LGPL-2.1-only OR MPL-1.1
104cairo-shared	LGPL-2.1-only OR MPL-1.1
105pango	LGPL-2.0-or-later
106graphene	MIT
107libepoxy	MIT
108mesa	MIT
109libdrm	MIT
110wayland	MIT
111wayland-protocols	MIT
112plasma-wayland-protocols	MIT
113xkeyboard-config	MIT
114libxkbcommon	MIT
115alsa-lib	LGPL-2.1-or-later
116pipewire	MIT
117wireplumber	MIT
118iso-codes	LGPL-2.1-or-later
119libseccomp-shared	LGPL-2.1-only
120
121# ── GNOME / GTK ────────────────────────────────────────────────────────────────────────────────
122glib	LGPL-2.1-or-later
123gobject-introspection	LGPL-2.0-or-later AND GPL-2.0-or-later
124gdk-pixbuf	LGPL-2.1-or-later
125gtk4	LGPL-2.1-or-later
126libadwaita	LGPL-2.1-or-later
127gsettings-desktop-schemas	LGPL-2.1-or-later
128gnome-desktop	GPL-2.0-or-later AND LGPL-2.0-or-later
129gnome-shell	GPL-2.0-or-later
130gnome-session	GPL-2.0-or-later
131mutter	GPL-2.0-or-later
132json-glib	LGPL-2.1-or-later
133libsoup	LGPL-2.0-or-later
134at-spi2-core	LGPL-2.1-or-later
135atk	LGPL-2.0-or-later
136adwaita-icon-theme	LGPL-3.0-or-later OR CC-BY-SA-3.0
137hicolor	GPL-2.0-or-later
138accountsservice	GPL-3.0-or-later
139colord	GPL-2.0-or-later AND LGPL-2.1-or-later
140geoclue	GPL-2.0-or-later
141appstream	LGPL-2.1-or-later
142libxmlb	LGPL-2.1-or-later
143xdg-desktop-portal	LGPL-2.1-or-later
144xdg-desktop-portal-gnome	LGPL-2.1-or-later
145
146# ── Qt ─────────────────────────────────────────────────────────────────────────────────────────
147# Qt 6 open source: LGPL-3.0 o GPL (la alternativa es la licencia comercial, que no aplica acá).
148qt6-qtbase	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
149qt6-qtdeclarative	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
150qt6-qtwayland	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
151qt6-qtsvg	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
152qt6-qttools	LGPL-3.0-only OR GPL-3.0-only
153qt6-qtshadertools	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
154qt6-qt5compat	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
155qt5compat	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
156
157# ── KDE Frameworks (bibliotecas: LGPL doble) ───────────────────────────────────────────────────
158# Verificadas una a una: son Frameworks de KDE, NO las herramientas Go homónimas (ver cabecera).
159karchive	LGPL-2.1-or-later OR LGPL-3.0-or-later
160kauth	LGPL-2.1-or-later OR LGPL-3.0-or-later
161kbookmarks	LGPL-2.1-or-later OR LGPL-3.0-or-later
162kcodecs	LGPL-2.1-or-later OR LGPL-3.0-or-later
163kcolorscheme	LGPL-2.1-or-later OR LGPL-3.0-or-later
164kcompletion	LGPL-2.1-or-later OR LGPL-3.0-or-later
165kconfig	LGPL-2.1-or-later OR LGPL-3.0-or-later
166kconfigwidgets	LGPL-2.1-or-later OR LGPL-3.0-or-later
167kcoreaddons	LGPL-2.1-or-later OR LGPL-3.0-or-later
168kcrash	LGPL-2.1-or-later OR LGPL-3.0-or-later
169kdbusaddons	LGPL-2.1-or-later OR LGPL-3.0-or-later
170kdeclarative	LGPL-2.1-or-later OR LGPL-3.0-or-later
171kdecoration	LGPL-2.1-or-later OR LGPL-3.0-or-later
172kded	LGPL-2.1-or-later OR LGPL-3.0-or-later
173kfilemetadata	LGPL-2.1-or-later OR LGPL-3.0-or-later
174kglobalaccel	LGPL-2.1-or-later OR LGPL-3.0-or-later
175kguiaddons	LGPL-2.1-or-later OR LGPL-3.0-or-later
176kholidays	LGPL-2.1-or-later OR LGPL-3.0-or-later
177ki18n	LGPL-2.1-or-later OR LGPL-3.0-or-later
178kiconthemes	LGPL-2.1-or-later OR LGPL-3.0-or-later
179kidletime	LGPL-2.1-or-later OR LGPL-3.0-or-later
180kio	LGPL-2.1-or-later OR LGPL-3.0-or-later
181kirigami	LGPL-2.1-or-later OR LGPL-3.0-or-later
182kirigami-addons	LGPL-2.1-or-later OR LGPL-3.0-or-later
183kitemmodels	LGPL-2.1-or-later OR LGPL-3.0-or-later
184kitemviews	LGPL-2.1-or-later OR LGPL-3.0-or-later
185kjobwidgets	LGPL-2.1-or-later OR LGPL-3.0-or-later
186knewstuff	LGPL-2.1-or-later OR LGPL-3.0-or-later
187knotifications	LGPL-2.1-or-later OR LGPL-3.0-or-later
188knotifyconfig	LGPL-2.1-or-later OR LGPL-3.0-or-later
189kpackage	LGPL-2.1-or-later OR LGPL-3.0-or-later
190kparts	LGPL-2.1-or-later OR LGPL-3.0-or-later
191kplotting	LGPL-2.1-or-later OR LGPL-3.0-or-later
192kpty	LGPL-2.1-or-later OR LGPL-3.0-or-later
193kquickcharts	LGPL-2.1-or-later OR LGPL-3.0-or-later
194kservice	LGPL-2.1-or-later OR LGPL-3.0-or-later
195kstatusnotifieritem	LGPL-2.1-or-later OR LGPL-3.0-or-later
196ksvg	LGPL-2.1-or-later OR LGPL-3.0-or-later
197ktexteditor	LGPL-2.1-or-later OR LGPL-3.0-or-later
198ktextwidgets	LGPL-2.1-or-later OR LGPL-3.0-or-later
199kunitconversion	LGPL-2.1-or-later OR LGPL-3.0-or-later
200kwallet	LGPL-2.1-or-later OR LGPL-3.0-or-later
201kwayland	LGPL-2.1-or-later OR LGPL-3.0-or-later
202kwidgetsaddons	LGPL-2.1-or-later OR LGPL-3.0-or-later
203kwindowsystem	LGPL-2.1-or-later OR LGPL-3.0-or-later
204kxmlgui	LGPL-2.1-or-later OR LGPL-3.0-or-later
205kcmutils	LGPL-2.1-or-later OR LGPL-3.0-or-later
206kdnssd	LGPL-2.1-or-later OR LGPL-3.0-or-later
207attica	LGPL-2.1-or-later OR LGPL-3.0-or-later
208kactivitymanagerd	GPL-2.0-or-later
209plasma-activities	LGPL-2.1-or-later OR LGPL-3.0-or-later
210plasma-activities-stats	LGPL-2.1-or-later OR LGPL-3.0-or-later
211plasma5support	LGPL-2.1-or-later OR LGPL-3.0-or-later
212
213# ── Plasma y aplicaciones KDE (GPL) ────────────────────────────────────────────────────────────
214kwin	GPL-2.0-or-later
215plasma-workspace	GPL-2.0-or-later
216plasma-desktop	GPL-2.0-or-later
217plasma-integration	LGPL-2.1-or-later OR LGPL-3.0-or-later
218plasma-nm	GPL-2.0-or-later
219plasma-pa	GPL-2.0-or-later
220kscreen	GPL-2.0-or-later
221kscreenlocker	GPL-2.0-or-later
222kglobalacceld	GPL-2.0-or-later
223krunner	LGPL-2.1-or-later OR LGPL-3.0-or-later
224kmenuedit	GPL-2.0-or-later
225kinfocenter	GPL-2.0-or-later
226kpipewire	GPL-2.0-or-later OR LGPL-2.1-or-later
227breeze	GPL-2.0-or-later
228breeze-icons	LGPL-3.0-or-later
229ark	GPL-2.0-or-later
230kate	LGPL-2.0-or-later
231konsole	GPL-2.0-or-later
232dolphin	GPL-2.0-or-later
233kcalc	GPL-2.0-or-later
234kcharselect	GPL-2.0-or-later
235kdf	GPL-2.0-or-later
236kfind	GPL-2.0-or-later
237kruler	GPL-2.0-or-later
238kwalletmanager	GPL-2.0-or-later
239kquickimageeditor	LGPL-2.1-or-later OR LGPL-3.0-or-later
240
241# ═══════════════════════════════════════════════════════════════════════════════════════════════
242# FAMILIAS NO-GITHUB (2026-08-07). Para éstas no sirve la detección por API de GitHub, así que van
243# curadas — pero NO a ojo: la **URL de fuente de la receta** es la evidencia que las agrupa.
244#
245# Un caso concreto de por qué eso importa: `knighttime` parecía una herramienta Go por el nombre y
246# resulta que su tarball sale de `download.kde.org` ⇒ es un Framework de KDE. El host de descarga
247# desambigua lo que el nombre confunde.
248# ═══════════════════════════════════════════════════════════════════════════════════════════════
249
250# ── X.Org (tarballs de x.org / xorg.freedesktop.org) ───────────────────────────────────────────
251# Las bibliotecas modulares y los protocolos de X.Org son uniformemente MIT (la «licencia X11»).
252libX11	MIT
253libXau	MIT
254libXdmcp	MIT
255libXext	MIT
256libXfixes	MIT
257libXi	MIT
258libXrender	MIT
259libXcursor	MIT
260libXtst	MIT
261libICE	MIT
262libSM	MIT
263libxcb	MIT
264xcb-proto	MIT
265xcb-util	MIT
266xcb-util-cursor	MIT
267xcb-util-image	MIT
268xcb-util-keysyms	MIT
269xcb-util-renderutil	MIT
270xcb-util-wm	MIT
271xorgproto	MIT
272xtrans	MIT
273util-macros	MIT
274libpthread-stubs	MIT
275x11-compose-data	MIT
276
277# ── GnuPG (gnupg.org) — la suite es GPL y las bibliotecas LGPL ─────────────────────────────────
278gnupg	GPL-3.0-or-later
279libgcrypt	LGPL-2.1-or-later
280libgcrypt-shared	LGPL-2.1-or-later
281libgpg-error	LGPL-2.1-or-later
282libgpg-error-shared	LGPL-2.1-or-later
283libassuan	LGPL-2.1-or-later
284libksba	GPL-3.0-or-later AND LGPL-3.0-or-later
285npth	LGPL-2.1-or-later
286
287# ── Mozilla ────────────────────────────────────────────────────────────────────────────────────
288nspr	MPL-2.0
289nss	MPL-2.0
290spidermonkey	MPL-2.0
291
292# ── GNU (ftp.gnu.org) — NO es todo GPL: las bibliotecas suelen ser LGPL ─────────────────────────
293gperf	GPL-3.0-or-later
294mpc	LGPL-3.0-or-later
295mtools	GPL-3.0-or-later
296parted	GPL-3.0-or-later
297readline	GPL-3.0-or-later
298wget	GPL-3.0-or-later
299which	GPL-3.0-or-later
300xorriso	GPL-3.0-or-later
301ncurses	MIT
302
303# ── GNOME (download.gnome.org) ─────────────────────────────────────────────────────────────────
304glib-shared	LGPL-2.1-or-later
305glib-introspected	LGPL-2.1-or-later
306gtksourceview	LGPL-2.1-or-later
307librsvg	LGPL-2.1-or-later
308libsecret	LGPL-2.1-or-later
309gcr	LGPL-2.1-or-later
310libgweather	LGPL-2.1-or-later
311libgudev	LGPL-2.1-or-later
312libxslt	MIT
313py3-gobject	LGPL-2.1-or-later
314geocode-glib	LGPL-2.0-or-later
315evolution-data-server	LGPL-2.0-or-later
316gdm	GPL-2.0-or-later
317gnome-settings-daemon	GPL-2.0-or-later
318gjs	MIT AND LGPL-2.0-or-later
319
320# ── KDE (download.kde.org) — Frameworks LGPL doble, aplicaciones GPL ───────────────────────────
321extra-cmake-modules	BSD-3-Clause
322frameworkintegration	LGPL-2.1-or-later OR LGPL-3.0-or-later
323solid	LGPL-2.1-or-later OR LGPL-3.0-or-later
324sonnet	LGPL-2.1-or-later OR LGPL-3.0-or-later
325threadweaver	LGPL-2.1-or-later OR LGPL-3.0-or-later
326prison	LGPL-2.1-or-later OR LGPL-3.0-or-later
327prison-scanner	LGPL-2.1-or-later OR LGPL-3.0-or-later
328syntax-highlighting	LGPL-2.1-or-later OR LGPL-3.0-or-later
329libplasma	LGPL-2.1-or-later OR LGPL-3.0-or-later
330layer-shell-qt	LGPL-2.1-or-later OR LGPL-3.0-or-later
331qqc2-desktop-style	LGPL-2.1-or-later OR LGPL-3.0-or-later
332qqc2-breeze-style	LGPL-2.1-or-later OR LGPL-3.0-or-later
333modemmanager-qt	LGPL-2.1-or-later OR LGPL-3.0-or-later
334networkmanager-qt	LGPL-2.1-or-later OR LGPL-3.0-or-later
335pulseaudio-qt	LGPL-2.1-or-later OR LGPL-3.0-or-later
336libkscreen	LGPL-2.1-or-later OR LGPL-3.0-or-later
337libksysguard	LGPL-2.1-or-later OR LGPL-3.0-or-later
338phonon	LGPL-2.1-or-later OR LGPL-3.0-or-later
339knighttime	LGPL-2.1-or-later OR LGPL-3.0-or-later
340okular	GPL-2.0-or-later
341gwenview	GPL-2.0-or-later
342spectacle	GPL-2.0-or-later
343filelight	GPL-2.0-or-later
344systemsettings	GPL-2.0-or-later
345powerdevil	GPL-2.0-or-later
346
347# ── Qt 6 sin prefijo (download.qt.io) — mismos términos que los qt6-* de arriba ────────────────
348qtbase	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
349qtdeclarative	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
350qtwayland	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
351qtsvg	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
352qtshadertools	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
353qtmultimedia	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
354qtpositioning	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
355qtlocation	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
356qtspeech	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
357qtlanguageserver	LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
358qttools	LGPL-3.0-only OR GPL-3.0-only
359
360# ── freedesktop.org ────────────────────────────────────────────────────────────────────────────
361dbus	AFL-2.1 OR GPL-2.0-or-later
362dbus-shared	AFL-2.1 OR GPL-2.0-or-later
363hicolor-icon-theme	GPL-2.0-or-later
364libdisplay-info	MIT
365libevdev	MIT
366libinput	MIT
367libei	MIT
368libxcvt	MIT
369wlr-randr	MIT
370poppler	GPL-2.0-or-later
371pulseaudio	LGPL-2.1-or-later
372upower	GPL-2.0-or-later
373modemmanager	GPL-2.0-or-later
374networkmanager	GPL-2.0-or-later
375polkit	LGPL-2.0-or-later
376
377# ── kernel.org ─────────────────────────────────────────────────────────────────────────────────
378# El kernel lleva la excepción de llamadas al sistema: sin ella, todo binario de espacio de usuario
379# que hace un syscall sería obra derivada. Va explícita, no es adorno.
380linux-generic	GPL-2.0-only WITH Linux-syscall-note
381linux-metal	GPL-2.0-only WITH Linux-syscall-note
382linux-metal-dual	GPL-2.0-only WITH Linux-syscall-note
383linux-headers	GPL-2.0-only WITH Linux-syscall-note
384git	GPL-2.0-only
385iproute2	GPL-2.0-or-later
386libuuid-shared	BSD-3-Clause
387
388# ── PyPI y varios ──────────────────────────────────────────────────────────────────────────────
389mako	MIT
390markupsafe	BSD-3-Clause
391py3-markupsafe	BSD-3-Clause
392py3-jinja2	BSD-3-Clause
393py3-setuptools	MIT
394packaging	Apache-2.0 OR BSD-2-Clause
395nasm	BSD-2-Clause
396mpfr	LGPL-3.0-or-later
397lua	MIT
398
399# ── Código PROPIO (fuente en git.tawasuyu.net) — MIT ───────────────────────────────────────────
400# Decisión del usuario, 2026-08-07: «tawasuyu está en MIT». Es la misma licencia que takana
401# (LICENSE en la raíz + Cargo.toml), así que todo lo nuestro queda coherente bajo un solo término.
402#
403# ⚠ OJO con `libelogind`: por el nombre parece el elogind de upstream (LGPL-2.1+) y NO lo es —
404# su cabecera dice que es una reimplementación PROPIA de la C-ABI sd-login en arje-compat. Haberla
405# declarado LGPL por el nombre habría sido exactamente el error que este fichero prohíbe.
406agora-cli	MIT
407arje-absorb	MIT
408arje-getty-stub	MIT
409arje-installer	MIT
410arje-logind-compat	MIT
411arje-net-bring-up	MIT
412arje-packager	MIT
413arje-polkit-compat	MIT
414arje-zero	MIT
415arje-zero-attest	MIT
416cosmos-cli	MIT
417dominium-cli	MIT
418libelogind	MIT
419llimphi-counter	MIT
420mirada-compositor	MIT
421mirada-ctl	MIT
422mirada-greeter	MIT
423netup	MIT
424tinkuy-sim	MIT
425
426# ── Los que BLOQUEABAN los perfiles base y cli ────────────────────────────────────────────────
427# Salieron del veto de `scripts/licencias-rootfs.sh`: son paquetes con binarios en la imagen cuya
428# licencia no conocíamos. La API de GitHub los dejó en NOASSERTION y el clasificador por texto no los
429# toca porque son familia GPL (su COPYING no distingue -only de -or-later). Curados uno a uno.
430doas	ISC
431iputils	BSD-3-Clause AND GPL-2.0-or-later
432less	GPL-3.0-or-later
433mandoc	ISC
434procps-ng	GPL-2.0-or-later AND LGPL-2.0-or-later
435rsync	GPL-3.0-or-later
436strace	LGPL-2.1-or-later AND GPL-2.0-or-later
437sudo	ISC
438tree	GPL-2.0-or-later
439usbutils	GPL-2.0-or-later
440
441# ⛔ NO PUESTOS A PROPÓSITO — dos que la lista SPDX no cubre, y que inventar sería peor:
442#   · lsof   — licencia PROPIA del proyecto (permisiva, estilo BSD, pero con su redacción). No hay
443#              identificador SPDX. Lo correcto es un `LicenseRef-lsof` con SU texto, que ya viaja en
444#              el tarball: la receta de hecho instala su COPYING en /usr/share/licenses/lsof/.
445#   · tzdata — la base de datos tz es DOMINIO PÚBLICO por declaración explícita de sus autores, y
446#              SPDX no tiene identificador para «dominio público» (es una ausencia de licencia, no
447#              una licencia). Corresponde `LicenseRef-PublicDomain` documentado, no forzar uno de la
448#              lista.
449# Los dos necesitan la vía `LicenseRef-` + texto local, que es otro ticket. Mientras tanto siguen
450# contados como deuda y siguen VETANDO la imagen, que es exactamente lo que tienen que hacer.