On Fri, Jul 14, 2023 at 7:07 AM Florian Weimer <fweimer@xxxxxxxxxx> wrote: > > We have some assembler code in glibc that is always linked into main > programs. The license header of the x86-64 variant looks like this: > > /* Special .init and .fini section support for x86-64. > Copyright (C) 2012-2023 Free Software Foundation, Inc. > This file is part of the GNU C Library. > > The GNU C Library is free software; you can redistribute it and/or > modify it under the terms of the GNU Lesser General Public > License as published by the Free Software Foundation; either > version 2.1 of the License, or (at your option) any later version. > > In addition to the permissions in the GNU Lesser General Public > License, the Free Software Foundation gives you unlimited > permission to link the compiled version of this file with other > programs, and to distribute those programs without any restriction > coming from the use of this file. (The GNU Lesser General Public > License restrictions do apply in other respects; for example, they > cover modification of the file, and distribution when not linked > into another program.) > > Note that people who make modified versions of this file are not > obligated to grant this special exception for their modified > versions; it is their choice whether to do so. The GNU Lesser > General Public License gives permission to release a modified > version without this exception; this exception also makes it > possible to release a modified version which carries forward this > exception. > > The GNU C Library is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > Lesser General Public License for more details. > > You should have received a copy of the GNU Lesser General Public > License along with the GNU C Library; if not, see > <https://www.gnu.org/licenses/>. */ > > Is this “LGPL-2.1-or-later WITH GCC-exception-2.0”? GCC-exception-2.0 is currently defined here: https://github.com/spdx/license-list-XML/blob/main/src/exceptions/GCC-exception-2.0.xml So I think not. Perhaps SPDX would consider it appropriate to modify GCC-exception-2.0.xml to encompass this variant language including the additional paragraph, rather than add a new exception. Richard _______________________________________________ legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue