Java Tutorial - Java Script : Mozilla Public License (MPL)

Java Tutorial - Java Script :

Mozilla Public License (MPL)


The Mozilla license was created to support the open source release of the Netscape browser. Other companies have used variations on the Mozilla Public License as a model license when they have wanted to release their products as free software. The primary features of the Mozilla license are:

·         The MPL allows the use, modification, and redistribution of code.
·         The MPL requires that modifications to source code also fall under the same license.
·         The MPL requires that source code be documented and made available.
·         The MPL allows sections of a program to be covered under multiple licenses.

The FSF recognizes the Mozilla license as a free license but also states that the Mozilla license is not compatible with GPL—with one exception. The latest version of the Mozilla license provides a clause that allows different portions of a software product to be covered under multiple different licenses.This can allow products to be partially Mozilla and partially licensed with a GPL-compatible license.