Complete Article UPDATE
It turns out this was not anyone trying to defend a license, but a malicious person trying to get source code from Project Zomboid for their own use. This person has attacked the developers multiple times using licensing as a sword and laughed in their face about being in Russia so their lawyers apparently can't touch them.
The developers complied with all licensing the day it was reported and all offending code was removed, you cannot ask for more. A license is NOT a contract to force people to open up their own code. I say it again, there is no issues now other than the developers getting abuse.
This has caused the developers to get multiple emails a day about the same thing. From supposedly Linux users threatening the developers giving us all a bad name.
Things like this are unacceptable.
QuoteSomething I would like to highlight to you all today is the annoyance of licensing zealots that causes unneeded grief for people.
Project Zomboid is the game in question today and for a really stupid reason. The developers left something laying around unused from when they first started with Java. This was a single file that wasn't actually used.
This person decompiled their code to find this out. The developers actually said this person could continue to look for today only, but after that they would be breaking their license to which the accuser suddenly started saying they didn't decompile the code.
The person also threatened to put their code up on the internet and threatened to contact Steam and the FSF about it and saying they can "be quiet" about it for now while they make their demands.
This is before the developers even had a chance to reply.
Demanding things like seeing the rest of their code, then arguing that they should still be open-sourcing their code and generally annoying the developers.
The developers quickly removed the "offending" code to prove their point when this all came up.
People like this are not good for the community, they are a nuisance and this kind of behaviour has to stop. It makes people steer clear of the LGPL and not think highly of it.
Yes sticking to licenses is very important, but attacking a developer and threatening them before they get a chance to explain is downright horrible.
All of this on a Sunday when most developers will be having at least one day off, come on "Defender Of The GNU" take a break once in a while. The LGPL isn't a bad license, but zealots like this ruin it for me.
Personally I much prefer the more open MIT license which stops issues like this.
Edit: As it turns out the guy wasn't trying to defend anyone, he had his own agenda and was trying to force the developers to give him their code. Not cool.