Opened 5 years ago
Closed 5 years ago
#1226 closed defect (fixed)
licensing problems of linux_nvme_ioctl.h
Reported by: | Stanislav Brabec | Owned by: | Christian Franke |
---|---|---|---|
Priority: | minor | Milestone: | Release 7.1 |
Component: | all | Version: | 7.0 |
Keywords: | Cc: |
Description
SUSE licensig tool (babelworx) reported a following legal issue of smartmontools.
smartmontools is declated as GPL-2.0-or-later
But smartmontools-7.0/linux_nvme_ioctl.h is GPL-2.0 (only).
Hopefully, there is a simple fix for this problem.
New kernels contain updated linux_nvme_ioctl.h, which contain a new license: GPL-2.0 WITH Linux-syscall-note.
This is sufficient to distribute smartmontools as GPL-2.0-or-later.
Change History (2)
comment:1 by , 5 years ago
Milestone: | → Release 7.1 |
---|---|
Owner: | set to |
Status: | new → accepted |
Note:
See TracTickets
for help on using tickets.
Thanks for the info.
The compatibility matrix from GPL FAQ says:
I want to license my code under: GPLv2 or later
AND I want to copy code under: GPLv2 only
=> OK, but see footnote#2.
As far as I understand the Linux-syscall-note, updating the file should fix the remaining issues.
The updated linux/nvme_ioctl.h only changes the license header and adds one new define.