PowerDNS / weakforced

Anti-Abuse for servers at authentication time
GNU General Public License v3.0
123 stars 33 forks source link

[BUG] License conflicts #416

Closed P-EB closed 3 months ago

P-EB commented 7 months ago

Describe the bug Hi,

Some of your code is licensed under GPL-3, other parts (eg `threadname) is under GPL-2 (not GPL-2+).

According to GNU, this is not possible.

Could you relicense any GPL-2 code under "GPL Version 2 or later" ?

This would allow me to package weakforced into Debian.

Thanks !

neilcook commented 7 months ago

Sure, this should be possible

neilcook commented 7 months ago

I had a look, and only threadname seems to conflict, everything else already GPL-2+, GPL-3 or a compatible license.

P-EB commented 7 months ago

<3

P-EB commented 7 months ago

@neilcook Thanks!

Do you have plans on a release I could use for Debian? :)

neilcook commented 7 months ago

@neilcook Thanks!

Do you have plans on a release I could use for Debian? :)

That's a good question. Unless I get a bug reported, requiring a patch release, I tend to create feature releases fairly infrequently, (between 6-12 months) which is probably a bit long. I'd rather not create a release specifically for this, so I'll have a think about a compromise.

P-EB commented 7 months ago

@neilcook Could you release something like a patch release (ie 2.10.1.1), potentially just having the license fix over 2.10.1 ? Alternatively I can wait a couple months.

neilcook commented 7 months ago

Well it would be 2.10.2 not 2.10.1.1. If you can wait a bit that would be great.

P-EB commented 7 months ago

Ack

neilcook commented 3 months ago

2.10.2 released

neilcook commented 3 months ago

JFYI

P-EB commented 5 days ago

Didn't reply but saw the release, thanks! <3