Hi Che,
On Sat, May 8, 2010 at 12:45 PM, C M <
cmpy...@gmail.com> wrote:
> I may be wrong below, so corrections welcome:
>
> Maybe the most inclusive way to put it is that with GPL, the OP can sell it,
> but not only can other people sell it, too, but they can *give it away* and
> OP can't legally stop them. This makes selling a GPL licensed software
> problematic at best (it seems to me...anyone have comments or experience
> with this?).
I don't have personal experience with releasing GPL software, but have
kept up with some of the discussions.
I think your understanding is correct.
Basically, the GPL requires that any software you release have the
same "freedom" as the code you used when you created it. You cannot
limit the rights of others to use your code by applying a more
restrictive license than the starting code (if it's GPL). So, if you
use GPL code, then your released software is under the GPL. You can
sell your GPL code for $10M, but you need to release your GPL source
if asked. And as you say, someone can take your code and give it away
for free.
The GPL "freedom" cuts both ways for released software. (If the
software is never released, then many of these issues don't apply.)
This is why many commercial GPL projects charge for support or non-GPL
enhancements, rather than the basic code.
But it sounds like the GPL isn't the license of interest here anyway. ;-)
My $0.02.
Cheers,
Scott.