Re: What licenses should be included in /usr/share/common-licenses?
Timo Röhling <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Organization | The Debian Project |
| Message-ID | <[email protected]> |
Hi, * Simon McVittie <[email protected]> [2026-04-28 16:51]: >If we were able to truncate the debian/copyright paragraph for >LGPL-2.1+ down to something like this: > >License: LGPL-2.1+ > On Debian systems, a copy of the LGPL version 2.1 can be found in > /usr/share/common-licenses/LGPL-2.1. > >or this (inventing a hypothetical syntax): > >License: LGPL-2.1+ >License-Text: file:///usr/share/common-licenses/LGPL-2.1 > >then that would make a typical d/copyright a lot shorter, easier for >maintainers to write, easier for the DFSG team to review, and probably >just as useful for Debian users. (The only information that would be >lost is that the "+" indicates "or any later version", which would >have to be out-of-band knowledge, e.g. mentioned in the >copyright-format specification.) At least for the GPL family and Apache 2.0, the license boilerplate comes from a "how to apply these terms" section in the license appendix, which may not be legally binding, but makes the license easily recognizable. In your example, I am a bit uncomfortable with a single, typo-prone "+" sign carrying this much significant information about the license terms. I would not mind if we stripped more boilerplate from d/copyright, but in the interest of avoiding ambiguity, I'd like for us to move to a widely used standard of license identifiers such as the SPDX ones, then. We could even adopt the SPDX-License-Identifier: syntax. Cheers Timo -- ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmnw49kACgkQzIxr3RQD 9MqEjA/+JxlvjS2B4J7Qaa2nCBeu6JzxnWhMHYOqY6/97vhY1MB09xMvK7iVAtJd tKMkqR1+7NZbZXXerYJyPpj/yaY8ttZrmWnv3scpe/UA6Ohk3rQsOtiahQiaO4J4 u3DNCS0yBmiuyVzvAWbDLKG+KuROoy4j/vGwveHNQVFSXCXDNcT8jtDAlfK8EXSf 0dA4BQgLr5PhclARfTmZPWHtTuGy/OIY6dWNBwf/KMjjqLKCgH9v3S6w//NF0QKL aJSUBcdwOE3ZxxemPRm8+q50+uoyziKVV/Kg77Ri4HMax+sYjA/JjRQHa9sCvzpy PHAyqhNqjCJRdsIe36wUoWHWdGwCmxePJIiY4wvDc+2foHPMRQtVNUevzZTM2iaa 5CiAzNb98ylEYkq9Dl7eqqe9VYdkzHdLvwnmo2iYE5V/QIp3KS6HXSQCER0nDCmT o5DgM0dVTzruHs5ayNfv2n4TRhiYBharyX/FGraRu8gWOeM5/xevkRev9Yb3s4v4 KHrgzV5JmvlGmob8ULbr0Rp4pYV/HtKy4baO64NtCew1S2PwmPYjsDo9IIV9rC1I qh46LAA6QfKJtd3OXXyXie5CX6Kt95U9fhVP6th2r5bCGnIp7EGzRHezoQKmknfO qJNe1ohcjL8IF2ldliI7vqBtegAISfZ0CJSKwxO61KA/g5an8xQ= =SvGF -----END PGP SIGNATURE-----