Am 12.01.21 um 18:46 schrieb Darrick J. Wong:
On Sun, Jan 10, 2021 at 01:23:58AM +0100, Bastian Germann wrote:
Files: *
Copyright:
1995-2013 Silicon Graphics, Inc.
2010-2018 Red Hat, Inc.
2016-2020 Oracle. All Rights Reserved.
/me notes that a lot of the Oracle-copyright files are actually GPL-2+,
not GPL-2. That might not be obvious because I bungled some of the SPDX
tags when spdx deprecated the "GPL-2.0+" tag and we had to replace them
all with "GPL-2.0-or-later", though it looks like they've all been
cleaned up at this point.
Yes, I have noticed that there are some GPL-2.0-or-later and GPL-2.0+
licensed files. Simplifying them as GPL-2.0-only in debian/copyright
does not harm in my opinion as the whole work including the GPL-2.0-only
files is not usable under GPL-2.0-or-later. And someone who is
interested in using specific files would look at their individual SPDX
lines anyway.
Question: How can we autogenerate debian/copyright from the source files
in the git repo? In the long run I think it best that this becomes
something we can automate when tagging a new upstream release.
I do not know of any SPDX to DEP-5 converter. Implementing a generic
converter would be beneficial to more projects but is a bigger task. The
need for it is mentioned at https://wiki.debian.org/SPDX.
Just writing a converter for xfsprogs would be doable easily from what I
have seen.