Die Mozilla Codebase wurde ursprünglich unter der Netscape Public License veröffentlicht. Mit dem Aktualisieren der Lizenz auf die Version 1.1 wurde ebenfalls der Name in Mozilla Public License (MPL) geändert. Die Free Software Foundation und andere Freie-Software-Verfechter wiesen darauf hin, dass eine unter der GNU General Public License (GPL) lizenzierte Komponente und eine MPL-lizenzierte Komponente nicht auf eine legale Weise miteinander in einem Softwareprojekt verknüpft werden könnten, und sie empfahlen Entwicklern aus diesem Grunde, die MPL nicht zu verwenden. Um diesem Umstand Rechnung zu tragen, lizenzierte die Mozilla Foundation die Codebase im Jahre 2003 dreifach unter der GNU General Public License, der GNU Lesser General Public License sowie unter der Mozilla Public License.