Ian Hickson wrote:
> Why do we care about LGPL projects and not, say, projects using the
> original BSD license, the Apache license, the Zope license, the IBM public
> license, the Qt public license, the Sun Industry Standards Source License,
> etc, etc, etc?

Because nobody has ever claimed that the BSD license, etc., are 
"incompatible" with the MPL.

My point is very simple: The FSF claims (for whatever reason) that the 
MPL is "incompatible" with the GPL, and that therefore special 
accomodations have to be made in the Mozilla licensing scheme in order 
to permit people to use Mozilla code in GPLed applications without 
violating the GPL terms.

OK. So then I say in turn that if the MPL is "incompatible" with the GPL 
then it must be "incompatible" with the LGPL as well, and that therefore 
special accomodations have to be made in the Mozilla licensing scheme in 
order to permit people to use Mozilla code in LGPLed libraries.

If someone appears tomorrow and says that the MPL is incompatible with 
(say) the Zope license, and that we must make special accomodations to 
allow Mozilla code to be used in Zope-licensed applications, then we can 
consider doing that. But no one else (other than the FSF) has ever come 
to the Mozilla project and claimed that Mozilla's licensing terms were 
incompatible with the terms they were using for their own code.

> For that matter, why do we want to promote _any_ non-strong-copyleft
> projects, other than Mozilla itself?

This has nothing to do with promoting a particular philosophy of 
software licensing. It has everything to do with permitting Mozilla code 
to be used in as many different projects as possible, regardless of what 
licenses are being used for those projects' code.  In pursuing this goal 
I have no desire to promote any one license over any other license, and 
in particular I have no desire to promote the GPL over the LGPL; I'll 
leave that to the FSF.

Frank
-- 
Frank Hecker
[EMAIL PROTECTED]


Reply via email to