Cuando un "trabajo que utiliza la biblioteca" utiliza
material de un fichero cabecera que forma parte de
la biblioteca, el código objeto del trabajo puede ser
un trabajo derivado de la biblioteca aunque el código
fuente no lo sea. Que esto sea cierto es especialmente
significativo si el trabajo puede ser vinculado sin la
biblioteca, o si el trabajo es por sí mismo una biblioteca.
El límite para que esto sea cierto no está definido con
precisión por la ley.
Si dicho archivo objeto utiliza solo parámetros numéricos,
diseños de estructuras de datos, pequeñas macros y
pequeñas funciones en línea (diez líneas o menos de
longitud), entonces el uso del archivo objeto no está
restringido, independientemente de si esto es legalmente
un trabajo derivado. (Los ejecutables que contengan
este código objeto y porciones de la biblioteca seguirán
estando bajo la Sección 6).
En caso contrario, si el trabajo es un derivado de la
biblioteca, podrá distribuir el código objeto del trabajo
bajo los términos de la Sección 6. Cualquier ejecutable
que contenga ese trabajo también estará situado bajo
la Sección 6, esté o no vinculado con la biblioteca
directamente.
6. Como excepción a las secciones anteriores, puede
también combinar o vincular un "trabajo que utiliza la
biblioteca" con la biblioteca para producir un trabajo
que contenga partes de la biblioteca, y distribuir dicho
trabajo conforme a las condiciones que desee, siempre
que dichas condiciones permitan la modificación
del trabajo para la utilización por parte del cliente
y la ingeniería inversa para la depuración de tales
modificaciones.
Debe incluir con cada copia del trabajo un aviso de que
la biblioteca se utiliza en él, y de que la biblioteca y su
uso están cubiertos mediante esta Licencia. Es necesario
suministrar una copia de esta Licencia. Si el trabajo,
durante su ejecución, muestra avisos de derechos de autor,
usted deberá incluir entre ellos los avisos de derechos de
autor de la biblioteca, así como una referencia que dirija
al usuario a la copia de esta Licencia. Asimismo, deberá
llevar a cabo una de estas acciones:
a) Acompañar el trabajo con el correspondiente
código fuente legible (por el equipo) completo
de la biblioteca, incluyendo cualquier cambio
que fuera utilizado en el trabajo (el cual debe ser
distribuido según las Secciones 1 y 2 anteriores);
y, si el trabajo es un ejecutable vinculado con la
biblioteca, con el "trabajo que utiliza la biblioteca"
completo legible (por el equipo), como código
objeto y/o código fuente, de forma que el usuario
pueda modificar la biblioteca y volver a vincularlo
entonces para producir un ejecutable modificado
que contenga la biblioteca modificada. (Se
entiende que el usuario que cambia los contenidos
de los archivos de definiciones en la biblioteca
no necesariamente será capaz de recompilar la
aplicación para usar las definiciones modificadas).
b) Usar un mecanismo de biblioteca compartida
adecuado para vincular con la biblioteca. Un
mecanismo adecuado es uno que (1) utiliza en el
momento de la ejecución una copia de la biblioteca
que está ya presente en el ordenador del usuario,
en vez de copiar funciones de biblioteca dentro del
ejecutable, y (2) funcionará correctamente con una
versión modificada de la biblioteca, si el usuario
instala una, mientras que la versión modificada
sea compatible con la interfaz correspondiente a la
versión con la que se efectuó el trabajo.
c) Acompañar el trabajo con una oferta escrita,
válida por tres años al menos, para proporcionar
a dicho usuario los materiales especificados en la
Subsección 6a anterior, por un precio no superior
al coste de realizar esta distribución.
d) Si la distribución del trabajo se hace ofreciendo
el acceso a la copia desde un lugar determinado,
ofrezca un acceso equivalente para la copia de los
materiales especificados anteriormente desde el
mismo lugar.
e) Verificar que el usuario ha recibido ya una copia de
estos materiales o que usted ya le ha enviado una
copia a este usuario.
En un ejecutable, la forma requerida del "trabajo que
utiliza la biblioteca" debe incluir todos los programas
de datos y utilidades necesarios para reproducir el
ejecutable desde él. Sin embargo, como una excepción
especial, los materiales a distribuir no necesitan incluir
ningún elemento de los que se distribuyen normalmente
(ya sea en forma binaria o fuente) con los componentes
principales (compilador, kernel, etc.) del sistema operativo
en el que funciona el ejecutable, a menos que el propio
componente acompañe al ejecutable.
Puede suceder que este requisito contradiga las
restricciones de la licencia de otras bibliotecas privadas
que no acompañan normalmente al sistema operativo.
Dicha contradicción significa que no puede utilizar ambas
y la biblioteca conjuntamente en un ejecutable que usted
distribuya.
7. Es posible colocar funcionalidades de la biblioteca
que sean un trabajo basado en la biblioteca juntas en
una sola biblioteca junto con otras funcionalidades de
biblioteca no cubiertas por esta Licencia, y distribuir
dicha biblioteca combinada, siempre y cuando la
distribución independiente del trabajo basado en
la biblioteca y de las otras funcionalidades de la
biblioteca estén, por lo demás, permitidas, y siempre y
cuando usted lleve a cabo estas dos acciones:
a) Acompañar la biblioteca combinada con una
copia del mismo trabajo basado en la biblioteca,
sin combinar con ninguna otra funcionalidad de
la biblioteca. Esto debe ser distribuido según los
términos de las secciones anteriores.
b) Incluir un aviso en una posición destacada con
la biblioteca combinada del hecho de que parte
de ella es un trabajo basado en la biblioteca,
y explicando dónde encontrar las formas sin
combinar que acompañan al mismo trabajo.
8. Usted no puede copiar, modificar, sublicenciar,
vincular ni distribuir la biblioteca menos que así se
estipule expresamente en esta Licencia, Cualquier
otro intento de copiar, modificar, sublicenciar,
vincular, o distribuir la biblioteca será nulo, y
cancelará automáticamente sus derechos otorgados
mediante esta Licencia. Sin embargo, cualquier
persona que haya recibido copias o derechos de usted
bajo esta Licencia no verán canceladas sus Licencias
ni sus derechos perdidos mientras ellas continúen
cumpliendo los términos de esta Licencia.
05
ES