Re: Using MPLed source for embedded system
Benjamin Smedberg <[email protected]> Mon, 10 Mar 2008 10:41:53 -0400
| Newsgroups | gmane.comp.mozilla.license |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > We are planning to use mozilla spidermonkey javascript engine for our > product that will be embedded/preloaded/downloaded on mobile phones. > (For this kind of software, the end user usually can't get any written > notification or document about the software.) > > Since there is no ports yet, I think we should port spidermonkey onto > the devices and this may require changing some parts of MPLed source > code. > > In this case, is it enough just posting the diffs from our web site or > is there anything we have to do according to MPL? You should consult a lawyer. I am not a lawyer. The below is just my reading of the MPL license text: http://www.mozilla.org/MPL/MPL-1.1.html ce you cannot distribute the source code on the same medium as your executable version, you have to use an Electronic Distribution Mechanism. (from section 3.2) It is not sufficient to post the diffs: you should post the following things: * the complete patched source code of spidermonkey that you're using * A file listing the changes that you made to spidermonkey (see section 3.3) In addition, in the mobile phone UI stating that the source code is available, and the licensing terms, as specified in section 3.6. But really, you need an IP lawyer if you are at all confused about this. --BDS