Mozilla Code Licensing
Mozilla Public LicenseThe Mozilla Foundation is the custodian of the Mozilla Public License (MPL), a open source/free software copyright license currently at version 1.1. There is a FAQ and an annotated version to help you understand it.
Mozilla Source Code
Core Mozilla project source code is licensed under a disjunctive tri-license giving you the choice of one of the three following sets of free software/open source licensing terms:
- Mozilla Public License, version 1.1 or later
- GNU General Public License, version 2.0 or later
- GNU Lesser General Public License, version 2.1 or later
This allows the use of our code in as wide a variety of software projects as possible, while still maintaining copyleft on code we wrote. Some Mozilla projects have slightly different terms, as follows:
|Tinderbox 1||NPL (Netscape Public License) 1.1 or later|
|All other Perl webtools (e.g. Bugzilla, Tinderbox 2/3, Bonsai)||MPL 1.1 or later|
The mozilla/webtools directory in CVS contains independent projects under various different sets of terms. As a rule of thumb, Perl projects are MPLed and PHP projects are tri-licensed, but check carefully.
Branded binary releases are available under the following terms:
|Firefox and Thunderbird||Mozilla Corporation End-User Licensing Agreement|
|Camino, SeaMonkey and Sunbird||Mozilla Foundation End-User Licensing Agreement|
Other binary releases are made available under the MPL.
You can also read various historical documents relating to the Mozilla and Netscape Public Licenses.