LudovicRousseau / pcsc-tools

Some tools to be used with smart cards and PC/SC
https://pcsc-tools.apdu.fr/
GNU General Public License v2.0
185 stars 63 forks source link

What is the actual license? #48

Closed QSchulz closed 2 years ago

QSchulz commented 2 years ago

LICENSE file contains GPL-2 license. README says GPL-2+.

From the comment at the top of source code files, I think it should be GPL-2+.

Desktop distros don't have a consensus: https://archlinux.pkgs.org/rolling/archlinux-community-aarch64/pcsc-tools-1.5.7-1-aarch64.pkg.tar.xz.html (GPL) https://centos.pkgs.org/8/epel-x86_64/pcsc-tools-1.5.3-3.el8.x86_64.rpm.html (GPL-2+) https://freebsd.pkgs.org/13/freebsd-amd64/pcsc-tools-1.5.7.txz.html (GPL-2) https://opensuse.pkgs.org/tumbleweed/opensuse-oss-aarch64/pcsc-tools-1.5.7-1.5.aarch64.rpm.html (GPL-2+ AND GPL-3+)

I don't know where openSUSE got the idea that some code is GPL-3+.

Can we settle this once and for all and have consistency across files :)? Thanks!

LudovicRousseau commented 2 years ago

README file is correct. LICENSE file is correct. I don't think you can find a license for the GPL-2+.

What exactly do you expect from me?

QSchulz commented 2 years ago

I shouldn't have opened an issue on a Friday, everybody knows that :) So yeah, I was under the impression that the " or later" part should have been part of the terms and conditions in the LICENCE file itself, but does not look like it.

It's confusing to have a license file that applies both to GPL-2 AND GPL-2-or-later and the difference is to be made in source code, but that's not a project issue here.

Sorry for the noise, will think twice about opening issues again :)

Have a nice day!