0. Esta licencia se aplica a cualquier programa u otro trabajo que contiene una nota puesta por quien posee el copyright diciendo que puede ser distribuido bajo los términos de esta Licencia Pública General. En adelante, el “Programa” se refiere a cualquiera de tales programas o trabajos, y un “trabajo basado en el Programa” significa o el Programa o cualquier trabajo derivado bajo la ley del copyright: es decir, un trabajo conteniendo el Programa o una porción del mismo, ya sea textual o con modificaciones y/o traducciones a otro idioma. (En adelante, traducción se incluye sin limitación en el término “modificación”). Se dirige a cada titular de la licencia como “Usted”.
Actividades que no sean la copia, distribución y modificación no están cubiertas por esta Licencia; están fuera del campo de la misma. El acto de ejecutar el Programa no está restringido, y la respuesta del Programa está cubierta sólo si su contenido constituye un trabajo basado en el Programa (independiente de haber sido el resultado de la ejecución del Programa). Que eso sea cierto depende de lo que haga el Programa.
1. Usted puede copiar y distribuir copias textuales del código fuente del Programa como lo recibió, en cualquier medio, si Usted publica en cada copia visible y adecuadamente una nota de copyright apropiada y la renuncia de garantía; mantiene intactas todas las notas que refieren a esta Licencia y a la ausencia de garantía alguna; y le da a cualquier otra persona que reciba el Programa una copia de esta Licencia junto con el Programa.
Usted puede cobrar un honorario por el acto físico de transferir una copia, y Usted puede, a su elección, ofrecer la protección de la garantía a cambio de un honorario.
2. Usted puede modificar su copia o sus copias del Programa o cualquier porción del mismo, conformando entonces un trabajo basado en el Programa, y copiar y distribuir tales modificaciones o trabajo bajo los términos de la Sección 1 arriba expuestos, si Usted también cumple con todas estas condiciones:
Usted debe hacer que los archivos modificados tengan notas prominentes que digan que Usted cambió los archivos y la fecha de cualquier cambio.
Usted debe hacer que cualquier trabajo que Usted distribuya o publique, que en todo o en parte contiene o está derivado del Programa o cualquier parte del mismo, sea licenciado como un todo sin cargo a todas las terceras partes bajo los términos de esta Licencia.
Si el Programa modificado normalmente lee comandos interactivamente cuando se ejecuta, Usted puede hacer que, cuando el mismo inicie la corrida de tal uso interactivo de la manera más común, el Programa imprima o muestre un anuncio incluyendo la nota de copyright apropiada y una nota que indique que no hay garantía alguna (caso contrario, que diga que Usted proporciona una garantía) y que los usuarios pueden redistribuir el programa bajo estas condiciones, y diciéndole al usuario como ver una copia de esta Licencia. (Excepción: si el Programa en sí mismo es interactivo pero normalmente no imprime tal anuncio, no es necesario que su trabajo basado en el Programa imprima un anuncio).
Estos requisitos se aplican al trabajo modificado como un todo. Si secciones identificables de ese trabajo no están derivadas del Programa, y pueden considerarse razonablemente un trabajo separado e independiente por sí mismas, entonces esta Licencia, y sus términos, no se aplican a dichas secciones cuando Usted las distribuye como trabajos separados. Pero cuando Usted distribuye las mismas secciones como parte de un todo el cual es un trabajo basado en el Programa, la distribución del todo debe ser bajo los término de esta Licencia, cuyos permisos para otras licencias se extienden al todo, y por lo tanto, a todas y cada una de las partes sin importar quien las escribió.
Por lo tanto, la intención de esta sección no es reclamar derechos o competir por sus derechos sobre un trabajo escrito enteramente por Usted; sino, la intención es ejercitar el derecho de controlar la distribución de trabajos derivativos o colectivos basados en el Programa.
Además, el mero agregado de otro trabajo que no esté basado en el Programa junto con el Programa (o con un trabajo basado en el Programa) sobre un volumen de almacenamiento o medio de distribución no pone al otro trabajo bajo el marco de esta Licencia.
3. Usted puede copiar y distribuir el Programa (o un trabajo basado en el mismo, bajo la Sección 2) en forma de código objeto o ejecutable bajo los términos de las Secciones 1 y 2 anteriores siempre y cuando Usted también haga algo de lo siguiente:
Lo acompaña con el código fuente legible por la máquina completo, el cual debe ser distribuido bajo los términos de las Secciones 1 y 2 anteriores sobre un medio comúnmente usado para el intercambio de software; o,
Lo acompaña con una oferta escrita, válida por al menos tres años, de dar a cualquier tercero, por un cargo no mayor a su costo de realizar físicamente la distribución fuente, una copia completa legible por la máquina del código fuente correspondiente, a ser distribuido bajo los términos de las Secciones 1 y 2 anteriores sobre un medio comúnmente usado para el intercambio de software; o,
Lo acompaña con la información que Usted recibió como la oferta de distribuir el código fuente correspondiente. (Esta alternativa sólo está permitida para distribución no comercial y sólo si Usted recibió el programa en forma de código objeto o ejecutable con tal oferta, de acuerdo con la Subsección b anterior).
El código fuente para un trabajo significa la forma preferida del mismo para hacerle modificaciones. Para un trabajo ejecutable, el código fuente completo significa todo el código fuente para todos los módulos que contiene, más cualquier archivo asociado de definición de interfaces, más todos los scripts usados para controlar la compilación e instalación del ejecutable. Sin embargo, como una excepción especial, el código fuente distribuido no necesita incluir cosa alguna que normalmente se distribuya (ya sea en forma fuente o binaria) con los componentes mayores (compilador, núcleo, y así sucesivamente) del sistema operativo sobre el cual corre el ejecutable, a menos que dicho componente en sí mismo acompañe al ejecutable.
Si la distribución del ejecutable o el código objeto se hace ofreciendo acceso a la copia desde un sitio designado, entonces el hecho de ofrecer la copia del código fuente desde el mismo sitio cuenta como distribución del código fuente, incluso si los terceros no están obligados a copiar los fuentes junto con el código objeto.
4. Usted no puede copiar, modificar, sublicenciar, o distribuir el Programa excepto como se provee expresamente bajo esta Licencia. Cualquier intento contrario de copiar, modificar, sublicenciar o distribuir el Programa está prohibido, y anulará automáticamente sus derechos sobre esta Licencia. Sin embargo, a las partes que han recibido copias, o derechos, de Usted bajo esta Licencia no se les anularán sus licencias siempre y cuando tales partes cumplan la misma por completo.
5. No es necesario que Usted acepte esta Licencia, ya que Usted no la firmó. Sin embargo, nada más le garantiza a Usted el permiso para modificar o distribuir el Programa o sus trabajos derivativos. Estas acciones están prohibidas por ley si Usted no acepta esta Licencia. Por lo tanto, al modificar o distribuir el Programa (o cualquier trabajo basado en el Programa), Usted indica su aceptación de esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar el Programa o los trabajos basados en el mismo.
6. Cada vez que Usted redistribuye el Programa (o cualquier trabajo basado en el Programa), quien lo recibe automáticamente recibe una licencia del licenciatario original para copiar, distribuir o modificar el Programa sujeto a estos términos y condiciones. Usted no puede imponer cualquier otra restricción sobre el ejercicio de los derechos aquí garantizados de quienes lo reciban. Usted no es responsable de forzar el cumplimiento de esta Licencia por parte de terceros.
7. Si, como consecuencia de un veredicto de una corte o alegato de usurpación de una patente o cualquier otra razón (no limitada a cuestiones de patentes), se le imponen condiciones (ya sea por orden de la corte, convenio u otros) que contradicen las condiciones de esta Licencia, esto no lo libera a Usted de las condiciones de esta Licencia. Si Usted no puede hacer la distribución de manera de satisfacer simultáneamente sus obligaciones bajo esta Licencia y cualquier otra u otras obligaciones pertinentes, entonces como consecuencia, Usted no puede distribuir el Programa en absoluto. Por ejemplo, si una licencia de patente no permite la distribución sin regalías del Programa por todos aquellos que reciban copias directamente o indirectamente a través de Usted, entonces la única forma en la cual Usted puede satisfacer tanto esta Licencia como la otra sería contenerse en absoluto de distribuir el Programa.
Si, bajo cualquier circunstancia particular, cualquier porción de esta sección se invalida o no se puede forzar, se pretende aplicar el balance de esta sección y la sección como un todo pretende aplicar en otras circunstancias.
No es el propósito de esta sección inducir a Usted a violar patente alguna o cualquier otro reclamo de derechos de propiedad o debatir la validez de cualquiera de tales reclamos; esta sección tiene el sólo propósito de proteger la integridad del sistema de distribución de software libre, que está implementado por prácticas de licencia pública. Mucha gente ha hecho contribuciones generosas al amplio rango de software distribuido por medio de ese sistema confiando en la aplicación consistente de dicho sistema; queda a criterio del autor/donor decidir si él o ella está dispuesto a distribuir software por medio de cualquier otro sistema y una licencia no puede imponer esa elección.
El propósito de esta sección es dejar bien en claro lo que se cree 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 interfases con copyright, el dueño del copyright original que pone al Programa bajo esta Licencia puede agregar una limitación explícita a la distribución geográfica excluyendo dichos países, por lo cual la distribución sólo está permitida en, o entre, los países no así excluidos. En tal caso, esta Licencia incorpora la limitación como si estuviese escrita en el cuerpo de esta Licencia.
9. La Free Software Foundation puede publicar versiones revisadas y/o nuevas de la Licencia Pública General de vez en cuando. Tales versiones nuevas serán similares en espíritu a la versión presente, pero pueden diferir en detalle para tratar problemas o intereses nuevos.
A cada versión se le da un número de versión distintiva. Si el Programa especifica un número de versión de esta Licencia que aplica al mismo y a “cualquier versión posterior”, Usted tiene la opción de seguir los términos y condiciones de cualquiera de esas versiones 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, Usted puede elegir cualquier versión publicada alguna vez por la Free Software Foundation.
10. Si Usted desea incorporar partes del Programa dentro de otros Programas libres cuyas condiciones de distribución son diferentes, escriba al autor para pedirle permiso. Para el software cuyo copyright posee la Free Software Foundation, escriba a la Free Software Foundation; a veces, nosotros hacemos excepciones a esto. Nuestra decisión estará guiada por los dos objetivos de preservar el estado libre de todos los derivativos de nuestro software libre y de promover el compartir y volver a usar el software en general.
DEBIDO A QUE EL PROGRAMA SE LICENCIA SIN CARGO ALGUNO, NO HAY GARANTÍA PARA EL MISMO, A LA EXTENSIÓN PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO LOS POSEEDORES DEL COPYRIGHT Y/O OTROS TERCEROS PROVEEN EL PROGRAMA “TAL CUAL ESTÁ” SIN GARANTÍAS DE TIPO ALGUNO, YA SEAN EXPRESAS O IMPLÍCITAS, INCLUYENDO, PERO NO ESTANDO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN Y CONVENIENCIA PARA UN PROPÓSITO EN PARTICULAR. USTED ASUME TODOS LOS RIESGOS SOBRE LA CALIDAD Y RENDIMIENTO DEL PROGRAMA. SI EL PROGRAMA DEMUESTRA SER DEFECTUOSO, USTED ASUME EL COSTO DE CUALQUIER SERVICIO, REPARACIÓN O CORRECCIÓN NECESARIOS.
EL POSEEDOR DEL COPYRIGHT, O CUALQUIER TERCERO QUE PUEDE MODIFICAR Y/O DISTRIBUIR EL PROGRAMA COMO SE PERMITE ARRIBA, NO ESTARÁ EXPUESTO DE MANERA ALGUNA A USTED., A MENOS QUE SE REQUIERA POR LEY APLICABLE O SE ACUERDE POR ESCRITO, A DAÑOS INCLUYENDO CUALQUIER DAÑO GENERAL, ESPECIAL, INCIDENTE O CONSECUENTE DEBIDO AL USO O A LA IMPOSIBILIDAD DE HACER USO DEL PROGRAMA (INCLUYENDO, PERO NO LIMITADO A, LA PÉRDIDA DE DATOS O QUE LOS DATOS SE VUELVAN IMPRECISOS O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DEL PROGRAMA PARA OPERAR CON CUALQUIER OTRO PROGRAMA), INCLUSO SI DICHO POSEEDOR U OTROS TERCEROS HAN SIDO AVISADOS DE LA POSIBILIDAD DE TALES DAÑOS.