GNU LGPL (LICENCIA PÚBLICA MENOR GENERAL) v.3.0
GNU LGPL (LICENCIA PÚBLICA MENOR GENERAL) v.3.0
Versión 3, 29 de junio de 2007
Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
Todos los derechos reservados.
Se permite a todos copiar y distribuir copias literales de este documento de licencia, pero no se permite cambiarlo.
Esta versión de la Licencia Pública General Menor de GNU incorpora los términos y condiciones de la versión 3 de la Licencia Pública General de GNU, complementados por los permisos adicionales que se enumeran a continuación.
definiciones adicionales.
Como se usa aquí, "esta Licencia" se refiere a la versión 3 de la Licencia Pública General Menor de GNU, y la "GNU GPL" se refiere a la versión 3 de la Licencia Pública General de GNU.
"La Biblioteca" se refiere a un trabajo cubierto regido por esta Licencia, que no sea una Aplicación o un Trabajo Combinado, tal y como se define a continuación.
Una "Aplicación" es cualquier trabajo que hace uso de una interfaz proporcionada por la Biblioteca, pero que no se basa de otra manera en la Biblioteca. La definición de una subclase de una clase definida por la biblioteca se considera un modo de utilizar una interfaz proporcionada por la biblioteca.
Un "Trabajo Combinado" es un trabajo producido al combinar o vincular una Aplicación con la Biblioteca. La versión particular de la Biblioteca con la que se realizó el Trabajo Combinado también se llama la "Versión Vinculada".
La "Fuente Mínima Correspondiente" para un Trabajo Combinado significa la Fuente Correspondiente para el Trabajo Combinado, excluyendo cualquier código fuente para porciones del Trabajo Combinado que, consideradas de forma aislada, se basan en la Aplicación y no en la Versión Vinculada.
El "Código de Aplicación Correspondiente" para un Trabajo Combinado hace referencia al código de objeto y/o código fuente de la Aplicación, incluyendo cualesquiera programas de datos y utilidad necesarios para reproducir el Trabajo Combinado desde la Aplicación, pero excluyendo las Bibliotecas del Sistema del Trabajo Combinado.
1. Excepción a la sección 3 de la GPL de GNU.
Usted puede transmitir un trabajo cubierto bajo las secciones 3 y 4 de esta Licencia sin estar obligado por la sección 3 de la GPL de GNU.
2. Transmisión de versiones modificadas.
Si modifica una copia de la biblioteca y, en sus modificaciones, una utilidad hace referencia a una función o datos que debe proporcionar una aplicación que utiliza la utilidad (que no sea como argumento transferido cuando se invoca la utilidad), puede transmitir una copia de la versión modificada:
-
a) bajo esta Licencia, siempre que usted haga un esfuerzo de buena fe para asegurarse de que, en el caso de que una Aplicación no suministre la función o los datos, la instalación siga funcionando, y realice cualquier parte de su propósito siga siendo significativa, o
-
b) bajo la GPL de GNU, sin ninguno de los permisos adicionales de esta Licencia aplicables a esa copia.
3. Código de objeto que incorpora material de los archivos de cabecera de la biblioteca.
La forma de código de objeto de una Aplicación puede incorporar material de un archivo de cabecera que forma parte de la Biblioteca. Puede transmitir dicho código objeto bajo los términos de su elección, siempre que, si el material incorporado no se limita a parámetros numéricos, diseños y accesos de estructura de datos, o macros pequeñas, funciones y plantillas en línea (diez o menos líneas de longitud), realice las dos acciones siguientes:
-
a) Dar aviso prominente con cada copia del código objeto de que la Biblioteca se utiliza en ella y que la Biblioteca y su uso están cubiertos por esta Licencia.
-
b) Acompañar el código objeto con una copia de la GPL de GNU y este documento de licencia.
4. Trabajos combinados.
Puede transmitir una Obra Combinada bajo los términos de su elección que, en conjunto, efectivamente no restrinjan la modificación de las partes de la Biblioteca contenidas en la Obra Combinada y la ingeniería inversa para depurar dichas modificaciones, si también realiza cada una de las siguientes acciones:
-
a) Dar aviso prominente con cada copia de la Obra Combinada de que la Biblioteca se utiliza en ella y que la Biblioteca y su uso están cubiertos por esta Licencia.
-
b) Acompañar el Trabajo Combinado con una copia de la GPL de GNU y este documento de licencia.
-
c) Para una Obra Combinada que muestre avisos de derechos de autor durante la ejecución, incluya el aviso de derechos de autor para la Biblioteca entre estos avisos, así como una referencia que dirija al usuario a las copias de la GPL de GNU y este documento de licencia.
-
d) Realice una de las siguientes acciones:
-
0) Transmitir la Fuente Mínima Correspondiente bajo los términos de esta Licencia, y el Código de Aplicación Correspondiente en una forma adecuada para, y bajo los términos que permitan, al usuario recombinar o volver a vincular la Aplicación con una versión modificada de la Versión Vinculada para producir un Trabajo Combinado modificado, de la manera especificada por la sección 6 de la GPL de GNU para transmitir la Fuente Correspondiente.
-
1) Utilice un mecanismo de biblioteca compartida adecuado para enlazar con la biblioteca. Un mecanismo adecuado es aquel que (a) utiliza en tiempo de ejecución una copia de la Biblioteca ya presente en el sistema informático del usuario, y (b) funcionará correctamente con una versión modificada de la Biblioteca que es compatible con la interfaz de la Versión Enlazada.
-
-
e) Proporcionar información de instalación, pero solo si de otro modo se le solicitara que proporcione dicha información en virtud de la sección 6 de la GPL de GNU, y solo en la medida en que dicha información sea necesaria para instalar y ejecutar una versión modificada de la Obra Combinada producida al recombinar o volver a vincular la Aplicación con una versión modificada de la Versión Vinculada. (Si utiliza la opción 4d0, la información de instalación debe acompañar a la fuente mínima correspondiente y al código de aplicación correspondiente. Si utiliza la opción 4d1, debe proporcionar la información de instalación de la forma especificada en la sección 6 de la GPL de GNU para transmitir el origen correspondiente).
5. Bibliotecas combinadas.
Puede colocar las instalaciones de la biblioteca que son un trabajo basado en la Biblioteca lado a lado en una sola biblioteca junto con otras instalaciones de la biblioteca que no son Aplicaciones y no están cubiertas por esta Licencia, y transmitir dicha biblioteca combinada en términos de su elección, si realiza las dos acciones siguientes:
-
a) Acompañar la biblioteca combinada con una copia de la misma obra basada en la Biblioteca, sin combinar con otras instalaciones de la biblioteca, transmitida bajo los términos de esta Licencia.
-
b) Dar aviso prominente con la biblioteca combinada de que parte de ella es una obra basada en la Biblioteca, y explicar dónde encontrar la forma no combinada de la misma obra.
6. Versiones revisadas de la Licencia Pública General Menor GNU.
La Fundación de Software Libre puede publicar versiones revisadas y/o nuevas de la Licencia Pública General Menor de GNU de vez en cuando. Estas nuevas versiones serán similares en espíritu a la versión actual, pero pueden diferir en detalle para abordar nuevos problemas o preocupaciones.
Cada versión tiene un número de versión distintivo. Si la Biblioteca tal como la recibió especifica que una cierta versión numerada de la Licencia Pública General Menor de GNU "o cualquier versión posterior" se aplica a ella, usted tiene la opción de seguir los términos y condiciones, ya sea de esa versión publicada o de cualquier versión posterior publicada por la Free Software Foundation. Si la Biblioteca tal como la recibió no especifica un número de versión de la Licencia Pública General Menor de GNU, puede elegir cualquier versión de la Licencia Pública General Menor de GNU publicada alguna vez por la Fundación de Software Libre.
Si la Biblioteca tal como la recibió especifica que un proxy puede decidir si se aplicarán futuras versiones de la Licencia Pública General Menor de GNU, la declaración pública de aceptación de cualquier versión de ese proxy es una autorización permanente para que usted elija esa versión para la Biblioteca.