[VPM] GNU GPL vs. GNU LGPL

abez abez at abez.ca
Fri Dec 29 08:40:14 PST 2006


GPL ensures that everyone who uses your code in all derivative forms will have
the same rights as everyone else who ever used your code. No one will have a
different license and all systems your code is included in will have to follow
the same license (the GPL). Note that anyone can take your code and use it
privately without releasing it.  The GPL really doesn't matter to people who
are not redistributing your code or their changes to your code.

LGPL is a cop out, it allows people to use your code without making the rest of
their code GPL, LGPL or so on, they only need to need to adhere to the LGPL
when they change your code and then they release the changes as LGPL. This
means your code can be included in proprietary software which is distributed.

GPL forces everyone to play on the same playing field and ensures that future
users will be granted the same rights.  LGPL simply ensures that your code will
be LGPL regardless of being linked to proprietary software.

Using the GPL means that you can take any other GPL code and include it into
your program with little effort and 0 licensing worries.

For more information visit http://fsf.org.

abram


On Thu, 28 Dec 2006, Jer A wrote:

> what is the main difference between GPL and LGPL (in easy english) ?
> what are the advantages and disadvantages, including loopholes etc.
>
> -thanks in advance, for those who care to answer.
>
> Jer A.
>
> _________________________________________________________________
> Off to school, going on a trip, or moving? Windows Live (MSN) Messenger lets
> you stay in touch with friends and family wherever you go. Click here to
> find out how to sign up!  http://www.telusmobility.com/msnxbox/
>
> _______________________________________________
> Victoria-pm mailing list
> Victoria-pm at pm.org
> http://mail.pm.org/mailman/listinfo/victoria-pm
>


More information about the Victoria-pm mailing list