Post
by BlackAura » Fri Oct 22, 2004 9:10 am
Basically, releasing a modified program that's GPL licenced means that you agree to licence all modifications under the GPL (or a compatable licence, such as BSD like KOS is). Really there are no two ways about it - either the entire thing is covered by the GPL, or the entire thing is one big copyright infringement and thus is illegal to distribute at all.
Basically, there are exactly three options.
1 - Release the whole thing under the GPL
2 - Release under another licence, with the permission of every contributor
3 - Release it anyway. All rights granted by the GPL are immediately revoked, which means it's effectively warez.
Option 2 obviously isn't the case. Aside from the matter of having to pay ID for a different licence (which precludes source sharing anyway), you'd need the permission of everyone who contributed, including me. I haven't given them that permission, nor will I ever do that, and nor has Fragger, who contributed more than anyone else. So if they did try to release it under a different licence, they'd be violating the GPL, and therefore have no right to distribute the code at all.
So that leaves options 1 and 3. If it's 1, then we can do whatever we like with it. If it's 3, then it's obviously warez, and we'd have to treat it as such. Or just strip out any questionable code and rewrite it. It's not like IM or Speud really did much to it anyway.