Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LGPL-2.1-only and LGPL-3.0-only license text not shipped #664

Closed
penguinpee opened this issue Oct 16, 2022 · 3 comments · Fixed by #667
Closed

LGPL-2.1-only and LGPL-3.0-only license text not shipped #664

penguinpee opened this issue Oct 16, 2022 · 3 comments · Fixed by #667

Comments

@penguinpee
Copy link
Contributor

Hi. I've adopted brewtarget for Fedora recently. While updating to the latest release, I noticed that the license text for LGPL-2.1-only is not present in COPYRIGHT. That license applies to a single file: images/backup.png. The link mentioned in the corresponding commit now redirects to http://www.icon-king.com/, which has no licensing information on the site.

I'm not sure if the license still applies, but if it does, the license text needs to be added to COPYRIGHT as required by the license:

and distribute a copy of this License along with the Library

I'm not a licensing guru, but I'm inclined to think that replacing the license for that file with GPL-3.0-only, which is already present, is valid:

You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.

In that case simply listing it as GPL-3.0-only should suffice.

@matty0ung
Copy link
Contributor

Thanks for this. I think you're right that going with GPL3 is simplest, as that's already the licence for the rest of the code.

@penguinpee
Copy link
Contributor Author

Actually the .png icons which have a dual license also require some attention. Though, I'm not sure if the LGPL-3.0-only text needs to be shipped, since there's a choice of license and CC-BY-SA-3.0 is being shipped.

I'm currently checking with other packagers, who have more experience with licensing questions.

LGPL-3.0-only does not allow you to apply another license, though.

@penguinpee penguinpee changed the title LGPL-2.1-only license text not shipped LGPL-2.1-only and LGPL-3.0-only license text not shipped Oct 16, 2022
penguinpee added a commit to penguinpee/brewtarget that referenced this issue Oct 17, 2022
- Add text for LGPLv3 and LGPLv2.1
- Mov CC BY-SA 3.0 to separate file
- Clean up COPYRIGHT
- Fix Brewtarget#664
@penguinpee
Copy link
Contributor Author

LGPL-3.0-only text needs to be shipped. Since I was at it, I also added LGPL-2.1-only text and moved CC-BY-SA-3.0 text into its own file. License texts have been removed from COPYRIGHT to avoid (partial) duplication.

The feedback I got is in the mailing list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants