views:

1017

answers:

3

What are the differences between GNU LGPL v2.1 and GNU LGPL v3?

I know I can read the legal text and compare them, but it's a pain to understand these legal stuffs.

Can you give in a few bullet points the major changes in human language :) ?

EDIT: I know the differences between GNU GPL v2 and GNU GPL v3. I want to know the specific changes in GNU LGPL.

+2  A: 

You could look at what Simon Phipps blogged when OpenOffice.org went to LGPL v3.

I guess this is a major point:

"Upgrading to the LGPLv3 brings important new protections to the OpenOffice.org community, most notably through the new language concerning software patents"

This is probably related to the Novell-Microsoft deal which caused "some disturbance in the force" in the open source community.

It also seems that the Free Software Foundation has made some clarifications regarding the definition of a program.

tronda
+1  A: 

Having an interest in the subject too, I took a look at the two licences. (I should first point out that I am not a lawyer, but have done plenty of contract stuff in past lives.)

The key differentiator between LGPL v2.1 and LGPL v3 seems to be one of structure. In outline, LGPL v2.1 was somewhat of a stand-alone licence, whereas LGPL v3 opens with:

This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.

In OO terms, LGPL v3 inherits from the GPL v3, overriding certain bits to allow redistribution of the LGPL-covered software as part of a "Combined Work" without requiring the release of the source (for the rest of the combined work).

So, if your prospective users might be scared off by GPL v3, then maybe it makes sense to release under LGPL v2.1.

HTH.

SteveWilkinson
A: 

between LGPL WITH LGPL VERSION 3

SYLINE JOLAN