libfuse / pyfuse3

Python 3 bindings for libfuse 3 with asynchronous API (Trio compatible)
https://pyfuse3.readthedocs.io/
Other
167 stars 48 forks source link

LICENSE file refers to LGPL 2.0 (library general public license) and LGPL 2.1 (lesser general public license) #102

Open FelixSchwarz opened 1 month ago

FelixSchwarz commented 1 month ago

The LICENSE file contains the header of the LGPL 2.1 but the license text of the LGPL 2.0:

This program 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 of the
License, or (at your option) any later version.

...

                  GNU LIBRARY GENERAL PUBLIC LICENSE
                       Version 2, June 1991

If this was meant to be the LGPL 2.1, the "header" should contain "[...] 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, [...]"

Based on commit 79da589b7322ced5def75506a009ad559c37ab76 I'd assume this is really the LGPL 2.0 but it would be nice to get some clarity here. It feels like bikeshedding but it would be nice as this issue might generate a few comments in the Fedora review.

ThomasWaldmann commented 1 month ago

@Nikratio needs to decide, I can fix it afterwards.

Nikratio commented 1 month ago

I have no clue what the differences between 2.0 and 2.1 are. I'll just naively assume that 2.1 is somehow improved and say that's the one I meant :-).