12
MLP Atalía González García Victor Acevedo Zúñiga Óscar David López Bárcenas

Licencia de software MLP

Embed Size (px)

Citation preview

MLPAtalía González GarcíaVictor Acevedo Zúñiga

Óscar David López Bárcenas

¿Qué Es MLP?

• La licencia MPL (Mozilla Public License), o Licencia Pública de Mozilla,

¿En qué consiste?

• Tiene unas características similares a las de las licencias BSD.

• El MPL es una licencia simple de copyleft .  Copyleft "a nivel de archivo" del MPL está diseñado para alentar a los contribuyentes a compartir las modificaciones que hacen a su código, al tiempo que permite que se combinen con su código otras licencias de código bajo (abierto o protegido) con restricciones mínimas.

• El MPL llena un espacio útil en el espectro de las licencias de software de código libre y abierto, sentado entre la licencia Apache, que no requiere modificaciones para ser compartida, y la familia GNU de licencias, lo que requiere modificaciones para ser compartidos bajo un conjunto mucho más amplio de las circunstancias que el MPL.

• El MPL es mantenido por el proyecto Mozilla, una comunidad global sin fines de lucro dedicada a la construcción de la apertura, la interoperabilidad y el empoderamiento individual en Internet.

• El proyecto Mozilla opera bajo un sistema de autoridad distribuida conocido como sistema de la propiedad del módulo.

El propietario y los compañeros actuales se muestran en la páginadel propietario del módulo.El propietario y los compañeros actuales se muestran en la páginadel propietario del módulo.

• La licencia de la Fundación Mozilla cumple completamente con la definición de software de código abierto de la Open Source Initiative (OSI) y con las libertades del software libre enunciadas por la Free Software Foundation (FSF).

• Sin embargo la MPL deja abierto el camino a una posible reutilizar de forma comercial no libre del software, si el usuario así lo desea, sin restringir la reutilización del código ni el relicenciamiento bajo la misma licencia.

Principales usos:• Aunque el uso principal de la MPL es servir como licencia

de control para el navegador Mozilla y el software relacionado con él (el navegador Firefox o el cliente de correo Mozilla Thunderbird, por ejemplo), esta licencia es ampliamente utilizada por desarrolladores y programadores que quieren liberar su código.

• Tiene algunas restricciones complejas que la hacen incompatible con la GNU GPL. De hecho, no se puede, legalmente, enlazar un módulo cubierto por la GPL con un módulo cubierto por la MPL. Sin embargo, la versión 1.1 de la MPL tiene una salvedad (sección 13) que permite que un programa (o partes de él) ofrezca la elección entre la MPL y otras licencias. Si una parte de un programa permite la GNU GPL o cualquier otra licencia compatible con ella como alternativa, esa parte del programa es compatible con la GPL.

• Es importante entender que la condición de distribuir archivos bajo los términos de la MPL solo se aplica a quien, en primer lugar, crea y distribuye la obra ampliada. Si se aplicase a quienes la reciben, sería una restricción adicional, incompatible con la GPL y AGPL

Caracteristicas

• Si profundizamos en los rasgos de las licencias MPL, nos encontramos con que, aparte de cumplir con las libertades propias del software libre, se diferencia por permitir que el software sea reutilizado, aunque no libremente (la permisividad que ya hemos comentado) por el usuario que lo desee. Es decir, desaparece la restricción de reutilizar el código fuente y la de volver a licenciar bajo una misma licencia.

• La licencia MLP cumple completamente con la definición de código abierto, es decir que es distribuido y desarrollado libremente; aunque son menos permisivas que otras licencias como GLP.

Ventajas

• MLP es una licencia de código abierto y software libre utilizada por desarrolladores y programadores para la liberación de código fuente.

Desventajas

• No se puede, legalmente enlazar un módulo cubierto por la licencia GLP con un módulo cubierto por la licencia MLP