Am 28.06.23 um 00:13 schrieb Richard Laager:
Wait a minute... You are a maintainer for cyrus-sasl.

Just the package maintainer in Debian.

You have already addressed the BSD-4-clause-KTH in the latest upload.

That is true, which I have noted on the other bug.

You also fixed debian/copyright to reference BSD-3-Clause-Attribution in the latest upload. That license is fine for the reasons I mentioned.

That is your legal take on it. My take is that BSD-3-Clause-Attribution is GPL-incompatible because it has a further restriction on distribution.

That just leaves the MD5 stuff, right? You have authored a fix for that, which 
it looks like will be merged shortly:
https://github.com/cyrusimap/cyrus-sasl/pull/767

If BSD-3-Clause-Attribution was GPL-compatible then, yes, RSA-MD license is the last license that causes an GPL-incompatibility.

It seems like you can have this fixed any time (by merging in upstream #767) 
and will have it fixed shortly.

I do not have commit access to upstream nor do I have any particular role there.
The last bugfix release took them more than 3 years and when #767 is released 
is unknown.
Even when that happens, upstream still has to eliminate the last instance of 
the RSA-MD license.

So why do I need to do anything?

You don't need to. But you should if you want to keep pidgin in testing.

License compliance will not just magically happen by ignoring the problematic 
parts in Debian.
Actually, I am also happy when you appeal to any of the Debian bodies (TC?) about the severity of this bug so that there is a decision made on it.

Reply via email to