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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.