Léxico TI › Programación › MPL (Mozilla Public License)

MPL (Mozilla Public License)

Programación Svenska → Actualizado: 2026-11-01
Más información
Creador
Netscape / Mozilla Foundation
Año
1998 (1.0), 2012 (2.0)
Tipo
Licencia copyleft débil
Sitio oficial
mozilla.org/MPL

Un copyleft que se detiene en el borde del archivo: si modificas un archivo MPL debes publicar el cambio, pero el resto del programa puede seguir cerrado.

La redactó Mitchell Baker en 1998, cuando Netscape liberó el código de su navegador, como un punto intermedio entre la GPL y la BSD con el que una empresa pudiera convivir. El compromiso está en la granularidad: la obligación copyleft se aplica por archivo, no por programa. Quien integra código MPL en un producto propietario solo tiene que publicar sus cambios en esos archivos concretos.

La versión 1.1 era incompatible con la GPL, lo que obligó a Firefox a vivir años bajo una triple licencia. La MPL 2.0 de 2012 lo resolvió con una cláusula que permite expresamente combinarla con GPL y LGPL. La usan Firefox y LibreOffice, y la usó Terraform hasta que HashiCorp cambió de licencia en 2023 y el fork OpenTofu se llevó la última versión MPL.

← Volver al léxico