Re: License Choice
- From: "randyhyde@xxxxxxxxxxxxx" <randyhyde@xxxxxxxxxxxxx>
- Date: 29 Nov 2005 11:14:45 -0800
Bal Oney wrote:
> >Does your favorite open source license follow these rules?
>
> Choosing an open source license depends on how you define free, and
> free to me means no one will ever have to pay to use free software.
> The GPL and LGPL both try to guarantee this type of freeness.
They do not.
Not only does the GPL allow me to charge for GPL'd software, but I can
even take your code, make some minor modifications to it, and sell the
result. What the GPL guarantees is that I have no control over the
software once I pass it on. That is, the recipient can do as they
please with it (including giving it away for free).
That's what GPL "freedom" is all about -- freedom for the recipient to
do as they please with the software. In some respects, this can be a
good thing. Products like Linux would never be developed without such a
license because too many programmers are afraid that someone else might
profit from their work (as if Red Hat weren't proof that it would
happen anyway). OTOH, for small and less popular projects, the GPL is a
roadblock that prevents certain people or organizations from working
with your code base. So the choice is pretty obvious- If you're
interested in making the code available to programmers to use in any
way they see fit (freedom to the programmers), the GPL is not
appropriate. But if you're afraid that they might make money off your
work and you don't want that to happen, GPL might be a good approach.
Just don't be surprised with your project does *not* get the attention
you feel it deserves because a lot of people aren't interested in
touching GPL code, and the ones that are interested in promoting "free
software" will probably work on bigger and more famous projects.
The best solution, of course, is "public domain". Make it totally free
for everyone. So what if someone takes your code and makes it
proprietary? It's not like your original work still isn't free and in
the public domain.
Cheers,
Randy Hyde
.
- Follow-Ups:
- Re: License Choice
- From: Bal Oney
- Re: License Choice
- References:
- License Choice
- From: Bal Oney
- License Choice
- Prev by Date: Re: Why there are so many assemblers.
- Next by Date: Re: OT:Some thoughts
- Previous by thread: Re: License Choice
- Next by thread: Re: License Choice
- Index(es):
Relevant Pages
|