License Committee Report for September 2009

Giancarlo Niccolai gc at falconpl.org
Mon Nov 16 21:36:50 UTC 2009


In data lunedì 16 novembre 2009 21:37:30, Bruce Perens ha scritto:
: > Giancarlo Niccolai wrote:
> > OTOH, I invite you to list the programming languages (or more
> > specifically, the embeddable programming languages) which are distributed
> > as straight LGPL or GPL with no exceptions or no dual licensing.
> 
> In this day of runtime shared libraries, LGPL should not be an issue.

Consider, for example, the case of a commercial product made of one script:

   printl( "Hello from commercial product" )

and the Falcon engine, plus a launch script. We want this bundle to be 
distributable under the commercial entity most favored choice. If it wants to 
distribute it GPL or LGPL, then ok. If he wants to close all and distribute it 
under its terms, then OK too. Just, in this second case, he has to tell 
somewhere he's using Falcon to display this string, or we're not friend 
anymore.

If the language was LGPL, it CANNOT distribute the whole bundle under another 
license. It has to distribute the engine as LGPL, and then it can use it from 
a licensed-whatsoever closed source software. But, in some cases, it may be a 
bit impractical to do, and impractical means "looking for simpler solutions 
elsewhere".

> Guile, of course, is straight LGPL. No doubt there are others.

But encouraging this particular usage and redistribution pattern is a primary 
and explicit goal of GNU. Moreover, Guile as a "complete" project is not 
straight LGPL at all: is a quite hairy fusion of GPL and LGPL, and under 
different versions. Scary enough to keep any commercial entity at bay and away.

About the "others", well, I found none among the most prominent languages. 
About non-prominent (small-scale to personal-toy sized) languages, the choice 
seems to fall on BSD or on LGPL, but this may be well intended as a lack of 
alternatives and ... a disinterest for the legal topic, which is fully 
understandable...

<sarcastic_mode>
... considering how much flame you get when you want to provide ADDED FREEDOM 
with respect to the ones graciously granted  by the Great Ancestors.
</sarcastic_mode>

Bests,
Giancarlo Niccolai.




More information about the License-review mailing list