On Dec 28, 2007 6:37 PM, John Gilmore <[EMAIL PROTECTED]> wrote:
>
> I negotiated with a lot of companies as co-founder of Cygnus, which
> develops and supports free software for companies that use it.  (It's
> now part of Red Hat.)  Licensing your code under Apache, GPLv2,
> GPLv2+, or GPLv3+ protects the "Four Freedoms" of its users and
> developers; see http://www.gnu.org/philosophy/free-sw.html .  The
> practical difference is that later, people who modify GPL software
> can't take it proprietary.

Well this has some otehr practical implications.  You might actually
want to support proprietary development for various reasons.

We licensed the Project Darkstar server under GPL because we want the
server technology itself to remain totally open and any improvements
be contributed back to the community.  However we licensed the client
API code BSD because we want the industry to feel free to write
commercial games with it.

We also are  looking at dual licensing because some commercial users
*want* a commercial license for variosu business reasons.  Keep that
in mind, no matter what kind of license you release the code under,
you retain all rights (assumign you don't actually give them away).
Including the right to license it under other terms any time you like.

This is the big difference between an Open Source license and a Public
Domain release.  The latter gives away all rights and anybody can do
anything with it.

Myself, I used to write a lot of Public Domain code.  Now, I write a
lot of BSD licensed code because its almost as free but lets me hold
on to the final rights.
-- 
~~ Microsoft help desk says: reply hazy, ask again later. ~~
_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to