On Fri, Jul 14, 2023 at 11:55 AM Florian Weimer <fweimer@xxxxxxxxxx> wrote: > > * Richard Fontana: > > > 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. > > Why? Because it does not have the “Lesser” alternative shading? Yes, though of course SPDX could easily fix that, and: > Or because this paragraph is missing? > > | 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. SPDX would probably view the presence or absence of that paragraph as significant enough to justify two identifiers. > Should I file a ticket with SPDX? Yes, please do that. Thanks, 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