Apéndice E
Acuerdo de licencia del software para el usuario final
resulta beneficioso limitar el uso de la biblioteca únicamente a programas libres, por lo que utilizamos la Licencia Pública General Reducida.
En otras ocasiones, la posibilidad de utilizar una biblioteca concreta con programas que no son libres permite a un mayor número de personas disfrutar de una gran cantidad de software libre. Por ejemplo, el permiso para utilizar la biblioteca C de GNU con programas que no son libres ofrece a muchos más usuarios la posibilidad de utilizar el sistema operativo GNU completo, así como sus variantes, el sistema operativo GNU/Linux.
Aunque la Licencia Pública General Reducida es menos protectora de la libertad de los usuarios, garantiza que el usuario de un programa que esté vinculado a la Biblioteca tenga la libertad y los medios para ejecutar el programa mediante una versión modificada de la Biblioteca.
Los términos y las condiciones exactas para la copia, distribución y modificación se exponen a continuación. Preste atención a la diferencia entre un "trabajo basado en la biblioteca" y un "trabajo que utiliza la biblioteca". El primero contiene código derivado de la biblioteca, mientras que el segundo debe combinarse con la biblioteca para ejecutarse.
LICENCIA PÚBLICA GENERAL REDUCIDA DE GNU
TÉRMINOS Y CONDICIONES PARA LA COPIA, DISTRIBUCIÓN Y MODIFICACIÓN
0.Este Acuerdo de licencia se aplica a cualquier biblioteca de software u otro programa que contenga una nota colocada por el titular del copyright u otra parte autorizada que especifique que puede ser distribuido bajo los términos de esta Licencia Pública General Reducida (también denominada "esta Licencia"). Cada licenciatario (persona autorizada) será denominado en la licencia como “usted”.
"Biblioteca" hace referencia a una recopilación de funciones de software y datos preparada para vincularse según corresponda a los programas de aplicaciones (que utilizan algunas de esas funciones y datos) para crear ejecutables.
A continuación, "Biblioteca" hace referencia a cualquier biblioteca de software o trabajo que haya sido distribuido bajo estos términos. "Trabajo basado en la Biblioteca" se referirá a cualquier biblioteca o a cualquier trabajo derivado de ella según las leyes de copyright. Es decir, un trabajo que contenga la Biblioteca o una parte de la misma, ya sea de forma literal, con modificaciones o traducida a otro idioma. Por lo tanto, la traducción está incluida sin limitaciones en el término “modificación”.
Por "código fuente" de un trabajo se entiende el formato preferido del trabajo para aplicarle modificaciones. En el caso de una biblioteca, se entiende por código fuente completo todo el código fuente para todos los módulos que contiene, además de cualquier archivo asociado de definición de interfaces, más las secuencias de comandos utilizadas para controlar la compilación e instalación de la biblioteca.
Cualquier otra actividad que no sea la copia, distribución o modificación no está cubierta por esta Licencia y está fuera de su ámbito. El acto de ejecutar un programa utilizando la Biblioteca no está restringido y los resultados de dicho programa están cubiertos únicamente si el contenido del mismo constituye un trabajo basado en la Biblioteca, independientemente de que se haya escrito utilizando una herramienta que contenga la Biblioteca. El cumplimiento de esta disposición depende de las funciones que realicen la Biblioteca y el programa que la utiliza.
1.Usted puede copiar y distribuir copias literales del código fuente de la Biblioteca tal y como las recibe, a través de cualquier medio y a condición de que usted publique de forma manifiesta y apropiada, en cada una de las copias, un aviso de copyright adecuado y una renuncia de garantía, así como de que mantenga intactos todos los avisos que se refieran a esta Licencia y a la ausencia de cualquier garantía y de que distribuya una copia de esta Licencia junto con la Biblioteca.
Puede cobrar un importe por el acto físico de traspasar una copia y, si lo desea, puede ofrecer una protección de garantía a cambio de un importe.
2.Puede modificar su copia o copias de la Biblioteca o de cualquier parte de ella, formando así un trabajo basado en la Biblioteca, y copiar y distribuir tales modificaciones o el trabajo bajo los términos del apartado 1 que aparece más arriba, siempre que usted también cumpla con todas estas condiciones:
a)El trabajo modificado debe ser una biblioteca de software.
b)Debe hacer que los archivos modificados lleven avisos llamativos que indiquen que usted cambió los archivos, así como la fecha de cualquier cambio.
c)Debe hacer que al trabajo en su totalidad le sea concedida, sin cargo, una licencia a terceras partes y bajo los términos de esta Licencia.
d)Si uno de los servicios de la Biblioteca modificada hace referencia a una función o a una tabla de datos que ha de ser suministrada por una aplicación que utiliza dicho servicio, distinto del argumento que se ejecuta al solicitar el servicio, deberá realizar todo lo que esté en su mano para garantizar que, en caso de que una aplicación no proporcione dicha función o tabla, el servicio funcione y rinda correctamente.
Por ejemplo, una función para el cálculo de raíces cuadradas en una biblioteca tiene un propósito perfectamente definido e independiente de la aplicación. Por tanto, el apartado 2d requiere que cualquier función suministrada por una aplicación o tabla utilizada por esta función sean opcionales. Si la aplicación no los proporciona, la función de raíz cuadrada debe calcular raíces cuadradas igualmente.
Estos requisitos se aplican al trabajo modificado como un todo. Si hay secciones identificables de ese trabajo que no se derivan de la Biblioteca y que pueden ser consideradas como claramente independientes
Router de banda ancha | 50 |