Basic GPL Question (Newbie Warning)

Kelly Anderson kelly at acoin.com
Sun Dec 12 04:06:06 UTC 2004


Licence Gurus,

I apologize if this is a hashed over question, but I've found conflicting 
information online, (specifically at Wikipedia) so I thought I would 
solicit some input from this august group. First, let me say that I am 
totally clueless and confused, but well intentioned, so go easy on me. :-) 
I also apologize profusely if I have stumbled onto any religious issues in 
my profound ignorance.

SpamAssassin is licensed under the GPL. It is obvious that it has been and 
is permitted to incorporate SA into commercial products because there is a 
commercial product page on the official SA home page. By one reading of the 
GPL, if one uses GPL software to create a derivative work, the derivative 
work must also be released under the GPL. (My understanding is that this is 
the primary difference between the GPL and the LGPL.) This obviously hasn't 
happened in most of these cases. Are the SA folks, and their users playing 
fast and loose with the GPL or is this the way the GPL is designed to work?

Another reading of the GPL would be that if you MODIFY the source before 
you use it, you have to release the modification. If this is a correct 
reading (I am not 100% sure) then would simply porting a GPL program to 
another computer language be considered a modification, and would you then 
be required to release the port under the GPL?

If you didn't release it under the GPL, would you be prohibited from using 
the port in your own programs?

Would you be permitted to charge a "distribution fee" for the source code 
of the port?

Thank you for your time, again, I hope that my clueless newbie self doesn't 
cause too much of a problem here.

-Kelly




More information about the License-discuss mailing list