* 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? 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. Should I file a ticket with SPDX? Thanks, Florian _______________________________________________ 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