PPK wishes to shutdown Sourceforge sites for the respective clients in some weird attempt to save Direct Connect Community (although not seeing how shutting down sites would help anyone).
Here are the full claims from PPK and under is statement from Big Muscle developer of StrongDC++
Update: It seems like PPK is at a loss since the code has been validated and the licensed checked.
PPK (Ptokax Board) wrote: I want script that will block these clients:
ApexDC++ (ApexDC++ in tag) version 1.0.0 Beta 5, 1.0.1 and 1.1.0
StrongDC++ (StrgDC++ in tag) version 2.06, 2.1, 2.11, 2.12, 2.13, 2.2 and 2.21
RSX++ (RSX++ in tag) version 1.00B2, 1.00B3 and 1.00
They will be disconnected with reason:
Your client is not allowed here because use code against licenses:
1 ) Use code from DC++ 0.701 and newer and is compiled Windows Template Library (licensed under GNU GPL incompatible license). DC++ license for 0.701 and newer don't allow that.
2 ) Use code from DC++ modifications (CZDC++, oDC, PhantomDC, PossumMod, ReverseConnect) and is compiled with OpenSSL (licensed under GNU GPL incompatible license). None of mentioned mods allow that in license.
I'm contacted sourceforge, because they using it for project. Sourceforge wanted that i'm send info about this problem to project administrators, and if they don't fix it then sourceforge remove them.
Big Muscle (ApexDC++ Board) wrote: On many systems including the major Linux and BSD distributions, yes (the GPL does not place restrictions on using libraries that are part of the normal operating system distribution).
On other systems, the situation is less clear. Some GPL software copyright holders claim that you infringe on their rights if you use OpenSSL with their software on operating systems that don't normally include OpenSSL.
If you develop open source software that uses OpenSSL, you may find it useful to choose an other license than the GPL, or state explicitly that "This program is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed." If you are using GPL software developed by others, you may want to ask the copyright holder for permission to use their software with OpenSSL
Big Muscle (RSX++ Forums) wrote: I can't do nothing, because there's nothing wrong. StrongDC++ license is based on DC++ 0.7xx which is allowed to be linked against OpenSSL and I was also allowed to link it against WTL. Arnetheduck (DC++ developer) just told me that I should remind him to add WTL to the list of exceptions to have an order in it. So the only question is whether StrongDC++ mod can be compiled in such way too, but I guess they can if they use its license.
However, PPK's post in in ApexDC++ forum shows his problems with English language. OpenSSL FAQs writes that some copyright holders can claim that we infringe on their rights if we compile our application with OpenSSL on non-OpenSSL OS. But the situation is that arnetheduck never said something like this, so there's no problem with OpenSSL.
Another thing is that PPK should clean his pidgin first. There is a lot of code in CzDC which violates license of some mod he copied from (for example DC++, StrongDC++, oDC etc.). He should also know that using foreign code under GNU/GPL doesn't give him original copyright, so he isn't allowed to remove any copyright notice from such code as he did.
PPK wrote that our clients violate licenses for example of following mods, but:
CZDC++ [ex. chat control,...
this is not true, because there was no copyright holder written in GNU/GPL notice at the time I took the code. So when there's no copyright holder, this copyright/license can't be violated.
ReverseConnect [ex. sorting in TypedTreeListViewCtrl...])
I got this code from RevConnect's developer and I was allowed to use it as I wanted The only condition was that copyright notice has to be near the code. And PPK breaks this, so he violates RevConnects license.
Also I send a patch to arnetheduck for one bug in DC++ 0.7xx and this fix appears also in CzDC (maybe there's more code, but currently I'm 100% sure only about one this bugfix). So it is obvious that PPK violates license of DC++ 0.7xx.
adrian_007 (RSX++ Forums) wrote: PPK haven't read RSX++ License at all
This program is licensed under GPL-2 with the notable exception
that you may compile it with WTL (sf.net/projects/wtl) and OpenSSL (http://www.openssl.org).
case closed.
Full Story Links:Crise (ApexDC++ Board) wrote: OpenSSL is GPL compatible, case closed.
ApexDC++ Board Thread
RSX++ Forum Thread
Ptokax Board