peterz wrote:Hi All,
I'd just like to make a few short points, so I don't have to repeat them to those who have asked.
1) A GPL source code will continue to be available. 2.4.1, 2.4.2... will have a GPL source for *nix on this web page.
Good, but its not relevant.
2) My particular Windows release is not released under GPL. Since people's source (patch) contributions have not stated any terms, I have decided to release this under Shareware, to protect the extra work I have done to make a good Windows release. However, I'll always respect peoples wishes. If someone has contributed some code and want it removed, you only have to ask (mail me personally), and it will be done. If this happens, I'll just rewrite the code myself, AND release it under GPL for your pleasure.
Contributers are /still/ copyright holders of that code, which means you must have a licence to use their code in xchat. This license is logically GPL, sicne Xchat is normally GPL. Nothing else grants you the rigth to use contributers code in xchat. You /must/ have all contributers agree on a license change. I doubt you have that permission.
You Link Gettext and GTK statically.
Gettext is Pure GPL-2. This fact demands you release the linking code as GPL which you do not. (the fact you also offer a gpl source release is not relevant, the shareware release is simply illegal)
As for the LGPL gtk, read point 5 of the lgpl, i already made clear xchat shareware is a violation so not going to try and truly understand these paragraphs.
By not respecting the GPL like you do, you have lost the right to distribute /any/ code that is licenced to you under the GPL (The contributions to xchat, and gettext, and gtk, and thus xchat for linux as well) -- The GPL auto terminates once you violate it.
Be lucky i don't find the dutch translation of gtk in your release, else I would cease and decist you, I contributed to the gtk dutch translate and thus hold copyright on parts of the nl.po file in the gtk releases; And that contribution is definetly not relicensable to shareware.
Include it and get cease&decisted. For now you don't violate /my/ copyright so nothing to fear from me, you do have to fear others.
3) You can download and use 3rd party builds (like SilvereX's).
Totally irrelevant
It's also worth noting that alot of the knowledge needed to create SilvereX's build comes directly from me.
Noble, but irrelavant.
--
Peter.
Off course you don't have to believe anything I say in this post, but take this advise: Write to the FSF and ask them if your shareware release is allowed, you are linking gettext which is copyrighted in full by the FSF.