On Thu, Jun 13, 2024 at 10:17 AM Lichen Liu <lichliu@xxxxxxxxxx> wrote: > > Hello, > > Our team is currently maintaining an open-source software package[1] > in which several .service files include LGPL 2.1 headers at the top. > ``` > # This file is part of systemd. > # > # systemd 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. > ``` > > However, our package does not declare this in the spec file, we use > the GPLv2 for this project. > > To ensure compliance with licensing requirements, I am seeking > guidance on whether it would be permissible to remove these headers, > or if I should instead include the LGPL 2.1 license in the project. I would suggest *not* removing those headers (though if you want you can pursue that within the systemd project assuming those notices were actually placed by the systemd developers). However, I don't think you need to "declare" LGPL-2.1-or-later in the spec file License: tag (because of the likely meaninglessness of the application of the LGPL to these files). Richard -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue