LGPL and MPL compatibility question

Wilson, Andrew andrew.wilson at intel.com
Tue Apr 15 16:47:42 UTC 2008


Hugo Palma wrote:

> i've asked around for this but i couldn't get an answer.
> Can i create a software product under the LGPL that uses MPL protected
> code ?

My reading of these licenses is that they are both so-called
"weak copyleft" licenses.  "Copyleft" meaning that derivatives of LGPL
or MPL
code must be published under LGPL or MPL, respectively, and no
relicensing is allowed.  Therefore, it is not OK to
cut-and-paste LGPL code into an MPL file, or vice versa.  "Weak,"
however, 
in that their copylefts stop at file boundaries, so it is OK to link an
LGPL file 
with an MPL file.

By the way, if the MPL code you are referring to is perhaps Mozilla
Firefox, then it is already triple-licensed MPL/GPL/LGPL, and you may
use it with LGPL-only code with no restrictions by electing to
single-license
the result as LGPL.

IANAL, TINLA, etc.

Andy Wilson
Intel open source technology center



More information about the License-discuss mailing list