Message ID | 87ikvafltb.fsf@oldenburg.str.redhat.com |
---|---|
State | New |
Headers | show |
Series | LICENSES: Update with notices from the bundled Linux sources | expand |
On 9/5/24 6:15 AM, Florian Weimer wrote: > The sources were imported in commit b09a520bb6d98d465818aadf > ("Bundle <linux/fuse.h> userspace header from Linux 6.10"). I would rather we delete the LICENSES file, and you submitted such a change on 2024-08-26. As such I have a sustained objection to updating the LICENSES file :-) I note that your previous patch here is marked "deferred" since you're waiting on the FSF response to your change: https://patchwork.sourceware.org/project/glibc/patch/87v7zntkdg.fsf@oldenburg.str.redhat.com/ > --- > LICENSES | 46 ++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 46 insertions(+) > > diff --git a/LICENSES b/LICENSES > index f4b24c1a41..c4588792a0 100644 > --- a/LICENSES > +++ b/LICENSES > @@ -410,3 +410,49 @@ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY > CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, > TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE > SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. > + > +The Linux Kernel is provided under: > + > + SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note > + > +Being under the terms of the GNU General Public License version 2 only, > +according with: > + > + LICENSES/preferred/GPL-2.0 > + > +With an explicit syscall exception, as stated at: > + > + LICENSES/exceptions/Linux-syscall-note > + > +In addition, other licenses may also apply. Please see: > + > + Documentation/process/license-rules.rst > + > +for more details. > + > +All contributions to the Linux Kernel are subject to this COPYING file. > + > +SPDX-Exception-Identifier: Linux-syscall-note > +SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html > +SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+, GPL-2.0-only, GPL-2.0-or-later > +Usage-Guide: > + This exception is used together with one of the above SPDX-Licenses > + to mark user space API (uapi) header files so they can be included > + into non GPL compliant user space application code. > + To use this exception add it with the keyword WITH to one of the > + identifiers in the SPDX-Licenses tag: > + SPDX-License-Identifier: <SPDX-License> WITH Linux-syscall-note > +License-Text: > + > + NOTE! This copyright does *not* cover user programs that use kernel > + services by normal system calls - this is merely considered normal use > + of the kernel, and does *not* fall under the heading of "derived work". > + Also note that the GPL below is copyrighted by the Free Software > + Foundation, but the instance of code that it refers to (the Linux > + kernel) is copyrighted by me and others who actually wrote it. > + > + Also note that the only valid version of the GPL as far as the kernel > + is concerned is _this_ particular version of the license (ie v2, not > + v2.2 or v3.x or whatever), unless explicitly otherwise stated. > + > + Linus Torvalds > > base-commit: f169509ded534537eec9df00cfada6dbca908352 >
diff --git a/LICENSES b/LICENSES index f4b24c1a41..c4588792a0 100644 --- a/LICENSES +++ b/LICENSES @@ -410,3 +410,49 @@ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +The Linux Kernel is provided under: + + SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note + +Being under the terms of the GNU General Public License version 2 only, +according with: + + LICENSES/preferred/GPL-2.0 + +With an explicit syscall exception, as stated at: + + LICENSES/exceptions/Linux-syscall-note + +In addition, other licenses may also apply. Please see: + + Documentation/process/license-rules.rst + +for more details. + +All contributions to the Linux Kernel are subject to this COPYING file. + +SPDX-Exception-Identifier: Linux-syscall-note +SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html +SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+, GPL-2.0-only, GPL-2.0-or-later +Usage-Guide: + This exception is used together with one of the above SPDX-Licenses + to mark user space API (uapi) header files so they can be included + into non GPL compliant user space application code. + To use this exception add it with the keyword WITH to one of the + identifiers in the SPDX-Licenses tag: + SPDX-License-Identifier: <SPDX-License> WITH Linux-syscall-note +License-Text: + + NOTE! This copyright does *not* cover user programs that use kernel + services by normal system calls - this is merely considered normal use + of the kernel, and does *not* fall under the heading of "derived work". + Also note that the GPL below is copyrighted by the Free Software + Foundation, but the instance of code that it refers to (the Linux + kernel) is copyrighted by me and others who actually wrote it. + + Also note that the only valid version of the GPL as far as the kernel + is concerned is _this_ particular version of the license (ie v2, not + v2.2 or v3.x or whatever), unless explicitly otherwise stated. + + Linus Torvalds