Hi.

I'm comparing the old copyright file from Osamu with yours
and found this:

-License: GPL-3.0+
+License: GPL-3+

I'm Cc:ing Osamu here as the maintainer of debmake.

I asked my LLM of choice and it told me some interesting things, which
of course I should take with a grain of salt but it makes sense to me:

 GPL-3+ is the canonical DEP-5 / Debian shortname. The + suffix is
 DEP-5's own convention for "or later." This is what the DEP-5 spec
 itself uses in its examples, and it directly corresponds to the file
 /usr/share/common-licenses/GPL-3.

 GPL-3.0+ comes from the SPDX identifier namespace. Ironically, it's
 not even the current SPDX form — SPDX deprecated GPL-3.0+ in favour of
 GPL-3.0-or-later. So GPL-3.0+ is an awkward middle ground: not the
 Debian native form, and not the current SPDX form either.

The question: Is there a reason why debmake -k does not use the short
form GPL-3+?

What is the preferred license checking/validator program for people
who use GPL-3+ in their d/copyright files?

Thanks.

Reply via email to