Ahmad, On Thursday, February 6, 2025 2:33:13 PM MST Ahmad Khalifa wrote: > On 06/02/2025 00:07, Soren Stoutner wrote: > > Ahmad, > > > > (KMail hit me with this bug again, so I am resending this from > > Thunderbird. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057758) > They all came through complete. Perhaps the bug is in the "Sent" box only. > This is the first one: > https://lists.debian.org/debian-mentors/2025/02/msg00045.html
That’s interesting. Perhaps the bug behavior changed a bit with the KDE 6 transition. > My understanding was that keeping the special short name 'public-domain' > is a special case from section 7.1.1 here: > https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > > I could separate it out as it is usually easier to manage the Files > stanzas when they're slim. That is a preference that you are certainly free to follow. Personally, I find it more difficult to read a debian/copyright file if the text of the license is sometimes with a file stanza and sometimes at the bottom. As you have multiple different public domain declarations, if you put them at the bottom of the file you will need to have different public- domain~versions, as described in 7.1.1. "When the License field in a stanza has the short name public-domain, the remaining lines of the field must explain exactly what exemption the corresponding files for that stanza have from default copyright restrictions." > > > > Files: inc/gmp.bi > > > > > > > > bootstrap/inc/gmp.bi > > > > > > > > Copyright: The FreeBASIC Development Team > > > > > > > > 1991-2014 Free Software Foundation, Inc. > > > > > > > > License: GPL-2+, and GPL-2+ or LGPL-3+ > > > > > > And this is one of the occurrences where the original was A OR B, so now > > > it says "A AND (A OR B)", which again looks silly. > > > > I recently did something like this: > > > > https://salsa.debian.org/debian/maildrop/-/blob/master/debian/copyright? > > ref_type=heads#L68 > > Oh this works and lintian doesn't complain about parenthesis! > Section 7.2 in that copyright format has this obscure comma based > format. More natural language, but slightly ambiguous. > > But are you also saying to keep the AND/OR and not squash them down? The LGPL-3+ cannot be subsumed into the GPL-2+ without turning it into the GPL-3+. So, I think the only way to accurately state what happened is: License: GPL-2+ and (GPL-2+ or LGPL-3+) This says that the original file was available under the GPL-2+ or the LGPL-3+. The FreeBASIC Development Team decided to utilize the file under the GPL-2+ option, and then licensed their code translation under the GPL-2+. This means that the current version of the file is only available under the GPL-2+. Alternatively, you could do: License: GPL-2+ Comment: Free Software Foundation licensed the original file was under the GPL-2+ or the LGPL-3+. The FreeBASIC Development Team decided to utilize the file under the GPL-2+ option, and then licensed their code translation under the GPL-2+. > > > > Files: inc/X11/* > > > > > > > > bootstrap/inc/X11/* > > > > > > > > Copyright: The FreeBASIC Development Team > > > > > > > > 1987-1998 The Open Group > > > > > > [...] > > > > > > > 2008-2010 Red Hat, Inc. > > > > > > > > License: GPL-2+ and HPND-sell-variant and MIT and MIT-HP and X11 > > > > > > Here is an example where I got tired and called it in. No way anyone > > > wants to separate X11 headers for individual use, so I lumped them all > > > up under one impossible set of licenses. I also avoided several > > > variations of HPND where the variation is the copyright holder name only > > > and used the generic "copyright holder" language from SPDX.org. > > > > Files: inc/X11/* > > bootstrap/inc/X11/* > > Copyright: The FreeBASIC Development Team > > 1987-1998 The Open Group > > 1987-1997 Digital Equipment Corporation > > 1987 Apollo Computer Inc. > > 1989-1995 GROUPE BULL > > 1989-2002 Hewlett-Packard Company > > 1990-2011 Oracle and/or its affiliates > > 1993-1994 NCR Corporation > > 1995 Kaleb S. KEITHLEY > > 1995 Jon Tombs > > 1995 Network Computing Devices > > 1995 XFree86 Inc. > > 1997 Silicon Graphics Computer Systems, Inc > > 1999 Thomas E. Dickey <[email protected]> > > 2000-2003 Keith Packard > > 2000 Compaq Computer Corporation
signature.asc
Description: This is a digitally signed message part.

