fix Qubes source code copyright / licensing declaration, machine readable copyright, use SPDX License Identifier #6500
Labels
C: other
legal
This issue involves matters of law.
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
project management
This issue pertains to the management of the Qubes OS Project.
T: bug
Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
There are various issues with Qubes source code licensing declaration.
rpm_spec/package-name.spec
(.in
) is usingLicense: GPL
instead ofLicense: GPLv2+
.GPL
is inot a validlicense Short License identifier
as per Fedora licensing guidelines ("RPM Spec"). Quote https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License:_fielddebian/copyright
must be duplicated to fileCOPYRIGHT
in repository root file.(I'd suggest having a test that makes sure that these files always match.)
(Must not be a symlink.)
https://www.qubes-os.org/doc/license/ is not defining the copyright for each Qubes source file either. It says nothing about the source code for repositories by Qubes.
No need to take my word for it. You could try e-mailing
licensing@fsf.org
(was helpful for me years ago) for confirmation or see https://reuse.software/ by FSFE.On Debian, for Debian packages the linter tool
lintian --pedantic
is helpful to identify source code licensing / not machine readable issues.[1] Quote GPLv2 license:
(File
/usr/share/common-licenses/GPL-2
on Debian systems.)The text was updated successfully, but these errors were encountered: