In article <[EMAIL PROTECTED]>,
Gervase Markham <[EMAIL PROTECTED]> wrote: >(You cannot normally combine MPLed code and GPLed or LGPLed code.)
An LGPLed piece of software cannot, as far as I can tell, depend on MPLed code, but I see no reason why MPLed C or C++ code could not depend on LGPLed C or C++ code. In fact, Mozilla itself depends on GTK+ on X11 platforms, which is why I find the attitude towards libart very strange.
I used the word "combine", not "depend".
The relationship with GTK is different to that with libart, because GTK tends to ship with the OS, and we don't compile it in.
The underlying core of our licensing policy is that we'd like to be able to say to people wanting to use Mozilla code: "Are you happy with the MPL? If so, go ahead and use all our code. There's nothing more to worry about." So all core Mozilla code needs to be under a license which has the same restrictions, or less (like BSD) as the MPL.
Gerv _______________________________________________ mozilla-license mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-license
