LICENCIA PÚBLICA GENERAL GNU

Versión 2, junio de 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

Todo el mundo puede copiar y distribuir copias literales de este documento de licencia, pero no está permitido modificarlo.

Preámbulo

Las licencias de la mayoría del software están diseñadas para quitarle la libertad de compartirlo y modificarlo. Por el contrario, la Licencia Pública General de GNU está pensada para garantizar su libertad de compartir y cambiar el software libre, para asegurar que el software sea libre para todos sus usuarios. Esta Licencia Pública General se aplica a la mayor parte del software de la Fundación para el Software Libre y a cualquier otro programa cuyos autores se comprometan a utilizarla. (Algunos otros programas de la Fundación para el Software Libre están cubiertos por la Licencia Pública General Reducida de GNU en su lugar). Usted también puede aplicarla a sus programas.

Cuando hablamos de software libre, nos referimos a la libertad, no al precio. Nuestras licencias públicas generales están diseñadas para asegurar que usted tenga la libertad de distribuir copias de software libre (y cobrar por este servicio si lo desea), que reciba el código fuente o que pueda obtenerlo si lo desea, que pueda modificar el software o utilizar partes de él
en nuevos programas libres; y que sabe que puede hacer estas cosas.

Para proteger sus derechos, tenemos que establecer restricciones que prohíban a cualquier persona negarle estos derechos o pedirle que renuncie a ellos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias del software, o si lo modifica.

Por ejemplo, si distribuye copias de un programa de este tipo, ya sea gratis o a cambio de una cuota, debe conceder a los destinatarios todos los derechos que usted tiene. Debe asegurarse de que ellos también reciben o pueden obtener el código fuente. Y debe mostrarles estas condiciones para que conozcan sus derechos.

Protegemos sus derechos con dos pasos:

  1. los derechos de autor del software, y
  2. le ofrece esta licencia que le da permiso legal para copiar, distribuir y/o modificar el software.

Además, para la protección de cada autory la nuestra, queremos asegurarnos de que todo el mundo entienda que no hay garantía para este software libre. Si el software es modificado por otra persona y distribuido, queremos que sus destinatarios sepan que lo que tienen no es el original, para que cualquier problema introducido por otros no se refleje en la reputación de los autores originales.

Por último, cualquier programa libre está constantemente amenazado por las patentes de software. Queremos evitar el peligro de que los redistribuidores de un programa libre obtengan individualmente licencias de patentes, convirtiendo de hecho el programa en algo privativo. Para evitar esto, hemos dejado claro que cualquier patente debe ser licenciada para el uso libre de todos o no ser licenciada en absoluto.

A continuación se detallan las condiciones precisas de copia, distribución y modificación.

CONDICIONES DE COPIA, DISTRIBUCIÓN Y MODIFICACIÓN

0. Esta Licencia se aplica a cualquier programa u otro trabajo que contenga un aviso colocado por el titular de los derechos de autor diciendo que puede ser distribuido bajo los términos de esta Licencia Pública General. El "Programa", a continuación, se refiere a cualquier programa o trabajo de este tipo, y un "trabajo basado en el Programa" significa el Programa o cualquier trabajo derivado bajo la ley de derechos de autor: es decir, un trabajo que contenga el Programa o una parte de él, ya sea literalmente o con modificaciones y/o traducido a otro idioma. (En lo sucesivo, la traducción se incluye sin limitación en el término "modificación"). A cada licenciatario se le llama "usted".

Las actividades distintas a la copia, distribución y modificación no están cubiertas por esta Licencia; están fuera de su alcance. El acto de ejecutar el Programa no está restringido, y el resultado del Programa está cubierto sólo si su contenido constituye una obra basada en el Programa (independientemente de que se haya realizado ejecutando el Programa). Que esto sea así depende de lo que haga el Programa.

1. Puede copiar y distribuir copias literales del código fuente del Programa tal y como lo reciba, en cualquier medio, siempre y cuando publique en cada copia, de forma visible y adecuada, un aviso de copyright y una renuncia de garantía; mantenga intactos todos los avisos que hagan referencia a esta Licencia y a la ausencia de cualquier garantía; y entregue a cualquier otro destinatario del Programa una copia de esta Licencia junto con el Programa.

Puede cobrar una tarifa por el acto físico de transferir una copia, y puede, a su elección, ofrecer protección de garantía a cambio de una tarifa.

2. Usted puede modificar su copia o copias del Programa o cualquier parte del mismo, formando así un trabajo basado en el Programa, y copiar y distribuir dichas modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla todas estas condiciones:

a) Usted debe hacer que los archivos modificados lleven avisos prominentes que indiquen que usted cambió los archivos y la fecha de cualquier cambio.

b) Usted debe hacer que cualquier trabajo que distribuya o publique, que en su totalidad o en parte contenga o se derive del Programa o de cualquier parte del mismo, sea licenciado en su totalidad sin cargo a todos los terceros bajo los términos de esta Licencia.

c) Si el programa modificado normalmente lee comandos de forma interactiva cuando se ejecuta, debe hacer que, cuando se inicie su ejecución para dicho uso interactivo de la forma más ordinaria, imprima o muestre un anuncio que incluya un aviso de copyright apropiado y un aviso de que no hay garantía (o bien, que diga que usted ofrece una garantía) y que los usuarios pueden redistribuir el programa bajo estas condiciones, e indicar al usuario cómo ver una copia de esta Licencia. (Excepción: si el propio Programa es interactivo pero no imprime normalmente tal anuncio, su trabajo basado en el Programa no está obligado a imprimir un anuncio).

Estos requisitos se aplican a la obra modificada en su conjunto. Si las secciones identificables de ese trabajo no se derivan del Programa, y pueden ser consideradas razonablemente como trabajos independientes y separados en sí mismos, entonces esta Licencia, y sus términos, no se aplican a esas secciones cuando usted las distribuye como trabajos separados. Pero cuando usted distribuye las mismas secciones como parte de un todo que es un trabajo basado en el Programa, la distribución del todo debe estar bajo los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden a todo el todo, y por lo tanto a todas y cada una de las partes independientemente de quién las haya escrito.

Por lo tanto, la intención de esta sección no es reclamar derechos o impugnar sus derechos sobre el trabajo escrito enteramente por usted; más bien, la intención es ejercer el derecho a controlar la distribución de obras derivadas o colectivas basadas en el Programa.

Además, la mera agregación de otro trabajo no basado en el Programa con el Programa (o con un trabajo basado en el Programa) en un volumen de un medio de almacenamiento o distribución no hace que el otro trabajo entre en el ámbito de esta Licencia.

3. Usted puede copiar y distribuir el Programa (o un trabajo basado en él, según la Sección 2) en código objeto o en forma ejecutable según los términos de las Secciones 1 y 2 anteriores, siempre que también realice una de las siguientes acciones:

a) Acompañarlo del correspondiente código fuente completo legible por máquina, que deberá ser distribuido en los términos de los apartados 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o bien,

b) Acompañarlo de una oferta escrita, válida durante al menos tres años, de entregar a cualquier tercero, por un cargo no superior a su coste de realizar físicamente la distribución del código fuente, una copia completa legible por máquina del código fuente correspondiente, que se distribuirá en los términos de los apartados 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o bien,

c) Acompañarlo de la información que recibió en cuanto a la oferta de distribución del código fuente correspondiente. (Esta alternativa sólo se permite para la distribución no comercial y sólo si usted recibió el programa en forma de código objeto o ejecutable con dicha oferta, de acuerdo con la subsección b anterior).

El código fuente de una obra significa la forma preferida de la obra para realizar modificaciones en ella. En el caso de una obra ejecutable, se entiende por código fuente completo todo el código fuente de todos los módulos que contiene, además de cualquier archivo de definición de interfaz asociado, más los scripts utilizados para controlar la compilación e instalación del ejecutable. Sin embargo, como excepción especial, el código fuente distribuido no necesita incluir nada de lo que normalmente se distribuye (en forma de código fuente o binario) con los componentes principales (compilador, núcleo, etc.) del sistema operativo en el que se ejecuta el ejecutable, a menos que ese componente acompañe al ejecutable.

Si la distribución del código ejecutable u objeto se realiza ofreciendo acceso a la copia desde un lugar designado, entonces ofrecer un acceso equivalente para copiar el código fuente desde el mismo lugar cuenta como distribución del código fuente, aunque no se obligue a terceros a copiar el código fuente junto con el código objeto.

4. No podrá copiar, modificar, sublicenciar o distribuir el Programa salvo en los casos expresamente previstos en esta Licencia. Cualquier otro intento de copiar, modificar, sublicenciar o distribuir el Programa será nulo y supondrá la terminación automática de sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no verán sus licencias terminadas mientras dichas partes permanezcan en pleno cumplimiento.

5. Usted no está obligado a aceptar esta Licencia, ya que no la ha firmado. Sin embargo, nada más le otorga permiso para modificar o distribuir el Programa o sus trabajos derivados. Estas acciones están prohibidas por la ley si no acepta esta Licencia. Por lo tanto, al modificar o distribuir el Programa (o cualquier trabajo basado en el Programa), usted indica que acepta esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar el Programa o los trabajos basados en él.

6. Cada vez que usted redistribuya el Programa (o cualquier trabajo basado en el Programa), el destinatario recibirá automáticamente una licencia del licenciante original para copiar, distribuir o modificar el Programa de acuerdo con estos términos y condiciones. Usted no puede imponer ninguna otra restricción al ejercicio de los derechos otorgados por el presente documento por parte de los destinatarios. Usted no es responsable de exigir el cumplimiento de esta licencia por parte de terceros.

7. Si, como consecuencia de una sentencia judicial o de una acusación de infracción de patentes o por cualquier otra razón (no limitada a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradigan las condiciones de esta Licencia, éstas no le eximen de las condiciones de esta Licencia. Si usted no puede distribuir de manera que satisfaga simultáneamente sus obligaciones bajo esta Licencia y cualquier otra obligación pertinente, entonces como consecuencia puede no distribuir el Programa en absoluto. Por ejemplo, si una licencia de patente no permitiera la redistribución libre de regalías del Programa por parte de todos aquellos que reciban copias directa o indirectamente a través de usted, entonces la única manera en que podría satisfacerla y esta Licencia sería abstenerse completamente de distribuir el Programa.

Si alguna parte de esta sección se considera inválida o inaplicable en alguna circunstancia particular, el resto de la sección está destinada a aplicarse y la sección en su conjunto está destinada a aplicarse en otras circunstancias.

El propósito de esta sección no es inducirle a infringir ninguna patente u otras reclamaciones de derechos de propiedad ni impugnar la validez de dichas reclamaciones; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre, que se aplica mediante prácticas de licencia pública. Muchas personas han hecho generosas contribuciones a la amplia gama de software que se distribuye a través de ese sistema confiando en la aplicación coherente del mismo; es el autor/donante quien debe decidir si está dispuesto a distribuir el software a través de cualquier otro sistema y un licenciatario no puede imponer esa elección.

Esta sección pretende dejar bien claro lo que se cree que es una consecuencia del resto de esta Licencia.

8. Si la distribución y/o el uso del Programa está restringido en ciertos países, ya sea por patentes o por interfaces con derechos de autor, el titular original de los derechos de autor que coloca el Programa bajo esta Licencia puede añadir una limitación de distribución geográfica explícita que excluya a esos países, de modo que la distribución esté permitida sólo en o entre los países no excluidos de este modo. En tal caso, esta Licencia incorpora la limitación como si estuviera escrita en el cuerpo de esta Licencia.

9. La Fundación para el Software Libre puede publicar versiones revisadas y/o nuevas de la Licencia Pública General de vez en cuando. Estas nuevas versiones serán similares en espíritu a la versión actual, pero pueden diferir en detalles para abordar nuevos problemas o preocupaciones.

Cada versión recibe un número de versión distintivo. Si el Programa especifica un número de versión de esta Licencia que se aplica a él y a "cualquier versión posterior", usted tiene la opción de seguir los términos y condiciones de esa versión o de cualquier versión posterior publicada por la Free Software Foundation. Si el Programa no especifica un número de versión de esta Licencia, puede elegir cualquier versión publicada por la Free Software Foundation.

10. Si desea incorporar partes del Programa en otros programas libres cuyas condiciones de distribución sean diferentes, escriba al autor para pedirle permiso. En el caso de programas con derechos de autor de la Fundación para el Software Libre, escriba a la Fundación para el Software Libre; a veces hacemos excepciones en este sentido. Nuestra decisión se guiará por los dos objetivos de preservar el estatus libre de todos los derivados de nuestro software libre y de promover el intercambio y la reutilización del software en general.

SIN GARANTÍA

11. DEBIDO A QUE LA LICENCIA DEL PROGRAMA ES GRATUITA, NO EXISTE NINGUNA GARANTÍA PARA EL PROGRAMA, EN LA MEDIDA EN QUE LO PERMITA LA LEGISLACIÓN APLICABLE. SALVO QUE SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y/U OTRAS PARTES PROPORCIONAN EL PROGRAMA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN FIN DETERMINADO. TODO EL RIESGO EN CUANTO A LA CALIDAD Y EL RENDIMIENTO DEL PROGRAMA RECAE EN USTED. EN CASO DE QUE EL PROGRAMA RESULTE DEFECTUOSO, USTED ASUME EL COSTE DE TODO EL SERVICIO, REPARACIÓN O CORRECCIÓN NECESARIOS.

12. EN NINGÚN CASO, A MENOS QUE LO EXIJA LA LEGISLACIÓN APLICABLE O SE ACUERDE POR ESCRITO, NINGÚN TITULAR DE LOS DERECHOS DE AUTOR, NI NINGUNA OTRA PARTE QUE PUEDA MODIFICAR Y/O REDISTRIBUIR EL PROGRAMA SEGÚN LO PERMITIDO ANTERIORMENTE, SERÁ RESPONSABLE ANTE USTED DE LOS DAÑOS, INCLUIDOS LOS DAÑOS GENERALES, ESPECIALES, INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O DE LA IMPOSIBILIDAD DE USAR EL PROGRAMA (INCLUIDOS, ENTRE OTROS, LA PÉRDIDA DE DATOS O EL HECHO DE QUE LOS DATOS SE VUELVAN INEXACTOS O LAS PÉRDIDAS SUFRIDAS POR USTED O POR TERCEROS, O EL HECHO DE QUE EL PROGRAMA NO FUNCIONE CON OTROS PROGRAMAS), INCLUSO SI DICHO TITULAR U OTRA PARTE HAN SIDO ADVERTIDOS DE LA POSIBILIDAD DE TALES DAÑOS.