Todo lo que necesitas saber para usar nuestros productos de manera efectiva
AVISO DE SOFTWARE DE CÓDIGO ABIERTO
Este documento contiene un aviso de software de código abierto para este producto. Las licencias de software de código abierto son otorgadas por los respectivos titulares de derechos. Y las licencias de código abierto prevalecen sobre el resto de la información de licencia con respecto al software de código abierto respectivo contenido en el producto.
Renuncia a la garantía
EL SOFTWARE DE CÓDIGO ABIERTO DE ESTE PRODUCTO SE DISTRIBUYE CON LA ESPERANZA DE QUE SEA ÚTIL, PERO SIN NINGUNA GARANTÍA, SIN INCLUSO LA GARANTÍA IMPLÍCITA DE COMERCIABILIDAD O IDONEIDAD PARA UN PROPÓSITO EN PARTICULAR. CONSULTE LAS LICENCIAS APLICABLES PARA OBTENER MÁS DETALLES.
Aviso de derechos de autor y textos de licencia
Licencia: Licencia GPL v3 CON EXCEPCIÓN
DE LA BIBLIOTECA DE EJECUCIÓN DE GCC LICENCIA PÚBLICA GENERAL DE GNU
Versión 3, 29 de junio de 2007
Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
Todos están autorizados a copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
Preámbulo
La Licencia Pública General de GNU es una licencia libre de copyleft para software y otros tipos de trabajos.
Las licencias para la mayoría de software y otros trabajos prácticos están diseñadas para quitarle la libertad de compartir y cambiar los trabajos. Por el contrario, la Licencia Pública General de GNU está destinada a garantizar su libertad para compartir y cambiar todas las versiones de un programa, para asegurarse de que siga siendo software gratuito para todos sus usuarios. Nosotros, la Free Software Foundation, utilizamos la Licencia Pública General GNU para la mayor parte de nuestro software; se aplica también a cualquier otro trabajo publicado de esta manera por sus autores. También puede aplicarlo 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 garantizar que tenga la libertad de distribuir copias de software gratuito (y cobrar por ellas si lo desea), que reciba el código fuente o pueda obtenerlo si lo desea, que podrá cambiar el software. o usar partes de él en nuevos programas gratuitos, y que sepa que puede hacer estas cosas.
Para proteger sus derechos, debemos evitar que otros le nieguen estos derechos o le pidan que renuncie a los derechos. Por lo tanto, tiene ciertas responsabilidades si distribuye copias del software, o si lo modifica: responsabilidades de respetar la libertad de los demás.
Por ejemplo, si distribuye copias de dicho programa, ya sea gratis o pagando, debe transmitir a los destinatarios las mismas libertades que recibió. Debe asegurarse de que ellos también reciban o puedan obtener el código fuente. Y debe mostrarles estos términos para que conozcan sus derechos.
Los desarrolladores que utilizan GNU GPL protegen sus derechos con dos pasos: (1) afirman los derechos de autor del software y (2) le ofrecen esta Licencia que le otorga permiso legal para copiarlo, distribuirlo y / o modificarlo.
Para la protección de los desarrolladores y autores, la GPL explica claramente que no hay garantía para este software gratuito. Tanto para los usuarios como para los autores, la GPL requiere que las versiones modificadas se marquen como cambiadas, de modo que sus problemas no se atribuyan erróneamente a los autores de versiones anteriores.
Algunos dispositivos están diseñados para denegar a los usuarios el acceso para instalar o ejecutar versiones modificadas del software dentro de ellos, aunque el fabricante puede hacerlo. Esto es fundamentalmente incompatible con el objetivo de proteger la libertad de los usuarios para cambiar el software. El patrón sistemático de tal abuso ocurre en el área de productos para uso individual, que es precisamente donde es más inaceptable. Por lo tanto, hemos diseñado esta versión de la GPL para prohibir la práctica de esos productos. Si tales problemas surgen sustancialmente en otros dominios, estamos dispuestos a extender esta disposición a esos dominios en futuras versiones de la GPL, según sea necesario para proteger la libertad de los usuarios.
Por último, cada programa está constantemente amenazado por las patentes de software. Los estados no deberían permitir que las patentes restrinjan el desarrollo y uso de software en computadoras de propósito general, pero en aquellas que lo hacen, deseamos evitar el peligro especial de que las patentes aplicadas a un programa libre puedan convertirlo efectivamente en propietario. Para evitar esto, la GPL asegura que las patentes no se pueden utilizar para hacer que el programa no sea libre.
A continuación se detallan los términos y condiciones precisos para la copia, distribución y modificación.
TÉRMINOS Y CONDICIONES
0. Definiciones.
"Esta Licencia" se refiere a la versión 3 de la Licencia Pública General GNU.
"Copyright" también hace referencia a leyes similares a los derechos de autor que se aplican a otros tipos de obras, como las máscaras de semiconductores.
"El Programa" se refiere a cualquier trabajo protegido por derechos de autor bajo esta Licencia. A cada licenciatario se le llama "usted" ;;. Los "licenciatarios" y los "destinatarios" pueden ser personas u organizaciones.
"Modificar" un trabajo significa copiar o adaptar todo o parte del trabajo de una manera que requiera permiso de derechos de autor, que no sea la realización de una copia exacta. El trabajo resultante se denomina "versión modificada" del trabajo anterior o un trabajo "basado en" el trabajo anterior.
Un "trabajo cubierto" significa el Programa no modificado o un trabajo basado en el Programa.
"Propagar" una obra significa hacer cualquier cosa con ella que, sin permiso, lo haría responsable directa o secundariamente de una infracción según la ley de derechos de autor aplicable, excepto ejecutarla en una computadora o modificar una copia privada. La propagación incluye la copia, la distribución (con o sin modificaciones), la puesta a disposición del público y, en algunos países, también otras actividades.
Por "transmitir" una obra se entiende cualquier tipo de propagación que permita a otras partes realizar o recibir copias. La mera interacción con un usuario a través de una red informática, sin transferencia de una copia, no se transmite.
Una interfaz de usuario interactiva muestra "Avisos legales apropiados" en la medida en que incluye una característica conveniente y visible que (1) muestra un aviso de derechos de autor apropiado y (2) le dice al usuario que no hay garantía para el trabajo (excepto para en la medida en que se brinden las garantías), que los licenciatarios pueden transmitir el trabajo bajo esta Licencia y cómo ver una copia de esta Licencia. Si la interfaz presenta una lista de comandos de usuario u opciones, como un menú, un elemento destacado en la lista cumple con este criterio.
1. Código fuente.
El "código fuente" de un trabajo significa la forma preferida del trabajo para hacerle modificaciones. "Código de objeto" significa cualquier forma no fuente de una obra.
Una "Interfaz estándar" significa una interfaz que es un estándar oficial definido por un organismo de estándares reconocido o, en el caso de interfaces especificadas para un lenguaje de programación en particular, una que se usa ampliamente entre los desarrolladores que trabajan en ese lenguaje.
Las "Bibliotecas del sistema" de un trabajo ejecutable incluyen todo lo que no sea el trabajo en su conjunto, que (a) esté incluido en la forma normal de empaquetar un Componente principal, pero que no sea parte de ese Componente principal, y (b) sirve solo para permitir el uso del trabajo con ese Componente Principal, o para implementar una Interfaz Estándar para la cual una implementación está disponible para el público en forma de código fuente. Un "Componente principal" ;;, en este contexto, significa un componente esencial principal (kernel, sistema de ventanas, etc.) del sistema operativo específico (si lo hay) en el que se ejecuta el trabajo ejecutable, o un compilador utilizado para producir el trabajo, o un intérprete de código objeto utilizado para ejecutarlo.
La "Fuente correspondiente" para un trabajo en forma de código objeto significa todo el código fuente necesario para generar, instalar y (para un trabajo ejecutable) ejecutar el código objeto y modificar el trabajo, incluidos los scripts para controlar esas actividades. Sin embargo, no incluye las bibliotecas del sistema del trabajo, ni las herramientas de propósito general o los programas gratuitos disponibles generalmente que se utilizan sin modificaciones para realizar esas actividades pero que no forman parte del trabajo. Por ejemplo, Corresponding Source incluye archivos de definición de interfaz asociados con archivos fuente para el trabajo, y el código fuente para bibliotecas compartidas y subprogramas vinculados dinámicamente que el trabajo está diseñado específicamente para requerir, como por comunicación de datos íntima o flujo de control entre esos subprogramas y otras partes del trabajo.
La Fuente correspondiente no necesita incluir nada que los usuarios puedan regenerar automáticamente a partir de otras partes de la Fuente correspondiente.
La fuente correspondiente para un trabajo en forma de código fuente es el mismo trabajo.
2. Permisos básicos.
Todos los derechos otorgados bajo esta Licencia se otorgan por el término de los derechos de autor del Programa y son irrevocables siempre que se cumplan las condiciones establecidas. Esta Licencia afirma explícitamente su permiso ilimitado para ejecutar el Programa no modificado. El resultado de ejecutar un trabajo cubierto está cubierto por esta Licencia solo si el resultado, dado su contenido, constituye un trabajo cubierto. Esta Licencia reconoce sus derechos de uso legítimo u otro equivalente, según lo dispuesto por la ley de derechos de autor.
Puede realizar, ejecutar y propagar obras amparadas que no transmita, sin condiciones, siempre y cuando su licencia permanezca en vigor. Puede transmitir las obras cubiertas a otros con el único propósito de que realicen modificaciones exclusivamente para usted, o proporcionarle las instalaciones para ejecutar esas obras, siempre que cumpla con los términos de esta Licencia al transmitir todo el material que usted no controla. derechos de autor. Aquellos que, por lo tanto, realicen o ejecuten los trabajos cubiertos para usted deben hacerlo exclusivamente en su nombre, bajo su dirección y control, en términos que les prohíban hacer copias de su material con derechos de autor fuera de su relación con usted.
La transmisión bajo cualquier otra circunstancia está permitida únicamente en las condiciones que se indican a continuación. No se permite la concesión de sublicencias; la sección 10 lo hace innecesario.
3. Protección de los derechos legales de los usuarios frente a la ley contra la elusión.
Ninguna obra cubierta se considerará parte de una medida tecnológica eficaz en virtud de cualquier ley aplicable que cumpla con las obligaciones del artículo 11 del tratado de la OMPI sobre derechos de autor adoptado el 20 de diciembre de 1996, o leyes similares que prohíban o restrinjan la elusión de tales medidas.
Cuando transmite un trabajo cubierto, renuncia a cualquier poder legal para prohibir la elusión de medidas tecnológicas en la medida en que dicha elusión se efectúe ejerciendo los derechos bajo esta Licencia con respecto al trabajo cubierto, y renuncia a cualquier intención de limitar el funcionamiento o modificación del trabajar como un medio para hacer cumplir, contra los usuarios de la obra, sus derechos legales o los de terceros para prohibir la elusión de medidas tecnológicas.
4. Transmisión de copias textuales.
Puede transmitir copias textuales del código fuente del Programa a medida que lo recibe, en cualquier medio, siempre que publique de manera visible y adecuada en cada copia un aviso de derechos de autor apropiado; mantener intactos todos los avisos que indiquen que esta Licencia y cualquier término no permisivo agregado de acuerdo con la sección 7 se aplica al código; mantener intactos todos los avisos de ausencia de garantía; y entregue a todos los destinatarios una copia de esta Licencia junto con el Programa.
Puede cobrar cualquier precio o ningún precio por cada copia que transmita, y puede ofrecer soporte o protección de garantía por una tarifa.
5. Transmisión de versiones fuente modificadas.
Puede transmitir un trabajo basado en el Programa, o las modificaciones para producirlo a partir del Programa, en forma de código fuente en los términos de la sección 4, siempre que también cumpla con todas estas condiciones:
a) El trabajo debe llevar prominentes avisos que indiquen que usted lo modificó y que indiquen una fecha relevante.
b) El trabajo debe llevar avisos prominentes que indiquen que se publica bajo esta Licencia y cualquier condición agregada bajo la sección 7. Este requisito modifica el requisito en la sección 4 para "mantener intactos todos los avisos" ;;.
c) Debe licenciar todo el trabajo, en su conjunto, bajo esta Licencia a cualquier persona que entre en posesión de una copia. Por lo tanto, esta Licencia se aplicará, junto con los términos adicionales aplicables de la sección 7, a la totalidad del trabajo y todas sus partes, independientemente de cómo estén empaquetadas. Esta Licencia no da permiso para licenciar el trabajo de ninguna otra manera, pero no invalida dicho permiso si lo ha recibido por separado.
d) Si el trabajo tiene interfaces de usuario interactivas, cada una debe mostrar Avisos legales apropiados; sin embargo, si el Programa tiene interfaces interactivas que no muestran los Avisos legales apropiados, su trabajo no necesita obligarlos a hacerlo.
Una compilación de una obra cubierta con otras obras separadas e independientes, que por su naturaleza no son extensiones de la obra cubierta, y que no se combinan con ella de manera que formen un programa más amplio, en o sobre un volumen de almacenamiento o distribución. medio, se denomina "agregado" si la compilación y sus derechos de autor resultantes no se utilizan para limitar el acceso o los derechos legales de los usuarios de la compilación más allá de lo que permiten las obras individuales. La inclusión de un trabajo cubierto en un agregado no hace que esta Licencia se aplique a las otras partes del agregado.
6. Transmitir formularios que no son fuente.
Puede transmitir un trabajo cubierto en forma de código objeto según los términos de las secciones 4 y 5, siempre que también transmita la Fuente correspondiente legible por máquina según los términos de esta Licencia, de una de estas formas:
a) Transmitir el código de objeto en, o incorporado en, un producto físico (incluido un medio de distribución físico), acompañado de la Fuente correspondiente fijada en un medio físico duradero utilizado habitualmente para el intercambio de software.
b) Transmitir el código objeto en, o incorporado en, un producto físico (incluido un medio de distribución físico), acompañado de una oferta por escrito, válida por al menos tres años y válida mientras ofrezca repuestos o soporte al cliente para ese modelo de producto, para dar a cualquier persona que posea el código de objeto (1) una copia de la Fuente correspondiente para todo el software del producto que está cubierto por esta Licencia, en un medio físico duradero que se utiliza habitualmente para el intercambio de software, por un precio que no más que su costo razonable de realizar físicamente esta transmisión de fuente, o (2) acceso para copiar la Fuente correspondiente desde un servidor de red sin cargo.
c) Transmitir copias individuales del código objeto con una copia de la oferta escrita para proporcionar la Fuente correspondiente. Esta alternativa se permite solo ocasionalmente y sin fines comerciales, y solo si recibió el código objeto con dicha oferta, de acuerdo con la subsección 6b.
d) Transmitir el código objeto ofreciendo acceso desde un lugar designado (gratis o con cargo) y ofrecer acceso equivalente a la Fuente correspondiente de la misma manera a través del mismo lugar sin cargo adicional. No es necesario que los destinatarios copien la Fuente correspondiente junto con el código de objeto. Si el lugar para copiar el código de objeto es un servidor de red, la Fuente correspondiente puede estar en un servidor diferente (operado por usted o un tercero) que admita instalaciones de copia equivalentes, siempre que mantenga instrucciones claras junto al código de objeto que indique dónde busque la fuente correspondiente. Independientemente del servidor que aloje la Fuente correspondiente, usted sigue obligado a asegurarse de que esté disponible durante el tiempo que sea necesario para satisfacer estos requisitos.
e) Transmitir el código de objeto mediante transmisión de igual a igual, siempre que informe a otros compañeros dónde se ofrecen al público en general el código de objeto y la Fuente correspondiente del trabajo sin cargo en virtud de la subsección 6d.
Una parte separable del código objeto, cuyo código fuente se excluye de la Fuente correspondiente como biblioteca del sistema, no necesita incluirse en la transmisión del trabajo del código objeto.
Un "Producto de usuario" es (1) un "producto de consumo" ;;, lo que significa cualquier propiedad personal tangible que normalmente se utiliza para fines personales, familiares o domésticos, o (2) cualquier cosa diseñada o vendida para su incorporación a una vivienda . Para determinar si un producto es un producto de consumo, los casos dudosos se resolverán a favor de la cobertura. Para un producto en particular recibido por un usuario en particular, "usado normalmente" se refiere a un uso típico o común de esa clase de producto, independientemente del estado del usuario en particular o de la forma en que el usuario en particular realmente usa, espera o Se espera que utilice el producto. Un producto es un producto de consumo independientemente de si el producto tiene usos comerciales, industriales o no destinados al consumidor,
"Información de instalación" para un Producto de usuario significa cualquier método, procedimiento, clave de autorización u otra información necesaria para instalar y ejecutar versiones modificadas de un trabajo cubierto en ese Producto de usuario desde una versión modificada de su Fuente correspondiente. La información debe ser suficiente para asegurar que el funcionamiento continuado del código objeto modificado en ningún caso sea impedido o interferido únicamente porque se haya realizado una modificación.
Si transmite un trabajo de código de objeto bajo esta sección en, o con, o específicamente para su uso en, un Producto de usuario, y el transporte ocurre como parte de una transacción en la que el derecho de posesión y uso del Producto de usuario se transfiere al destinatario a perpetuidad o por un plazo fijo (independientemente de cómo se caracterice la transacción), la Fuente correspondiente transmitida en esta sección debe ir acompañada de la Información de instalación. Pero este requisito no se aplica si ni usted ni ningún tercero retiene la capacidad de instalar el código objeto modificado en el Producto del usuario (por ejemplo, el trabajo se ha instalado en la ROM).
El requisito de proporcionar Información de instalación no incluye el requisito de continuar proporcionando servicio de soporte, garantía o actualizaciones para un trabajo que ha sido modificado o instalado por el destinatario, o para el Producto de usuario en el que se ha modificado o instalado. El acceso a una red puede ser denegado cuando la modificación en sí misma afecta material y adversamente el funcionamiento de la red o viola las reglas y protocolos para la comunicación a través de la red.
La fuente correspondiente transmitida y la información de instalación proporcionada, de acuerdo con esta sección, debe estar en un formato que esté documentado públicamente (y con una implementación disponible para el público en forma de código fuente), y no debe requerir una contraseña o clave especial para desempaquetar, leer o copiando.
7. Condiciones adicionales.
Los "permisos adicionales" son términos que complementan los términos de esta Licencia al hacer excepciones a una o más de sus condiciones. Los permisos adicionales que sean aplicables a todo el Programa se tratarán como si estuvieran incluidos en esta Licencia, en la medida en que sean válidos según la ley aplicable. Si los permisos adicionales se aplican solo a una parte del Programa, esa parte se puede usar por separado bajo esos permisos, pero todo el Programa permanece regido por esta Licencia sin tener en cuenta los permisos adicionales.
Cuando transmite una copia de un trabajo cubierto, puede, a su elección, eliminar cualquier permiso adicional de esa copia o de cualquier parte de ella. (Se pueden escribir permisos adicionales para requerir su propia eliminación en ciertos casos cuando modifica el trabajo). Puede colocar permisos adicionales en el material, agregado por usted a un trabajo cubierto, para el cual tiene o puede otorgar el permiso de derechos de autor correspondiente.
Sin perjuicio de cualquier otra disposición de esta Licencia, para el material que agregue a un trabajo cubierto, puede (si lo autorizan los titulares de los derechos de autor de ese material) complementar los términos de esta Licencia con términos:
a) Renuncia de garantía o limitación de responsabilidad de manera diferente a los términos de las secciones 15 y 16 de esta Licencia; o
b) Exigir la conservación de avisos legales razonables especificados o atribuciones de autor en ese material o en los Avisos legales apropiados mostrados por las obras que lo contienen; o
c) Prohibir la tergiversación del origen de ese material, o exigir que las versiones modificadas de dicho material se marquen de manera razonable como diferente de la versión original; o
d) Limitar el uso con fines publicitarios de los nombres de los licenciantes o autores del material; o
e) Negarse a otorgar derechos bajo la ley de marcas para el uso de algunos nombres comerciales, marcas comerciales o marcas de servicio; o
f) Exigir la indemnización de los licenciantes y autores de ese material por parte de cualquiera que transmita el material (o versiones modificadas del mismo) con supuestos contractuales de responsabilidad al destinatario, por cualquier responsabilidad que estos supuestos contractuales impongan directamente a esos licenciantes y autores.
Todos los demás términos adicionales no permisivos se consideran "restricciones adicionales" en el sentido de la sección 10. Si el Programa tal como lo recibió, o cualquier parte de él, contiene un aviso que indica que se rige por esta Licencia junto con un término que es una restricción adicional, puede eliminar ese término. Si un documento de licencia contiene una restricción adicional, pero permite la renovación de la licencia o la transmisión en virtud de esta Licencia, puede agregar a un material de trabajo cubierto regido por los términos de ese documento de licencia, siempre que la restricción adicional no sobreviva a dicha renovación o transmisión.
Si agrega términos a un trabajo cubierto de acuerdo con esta sección, debe colocar, en los archivos fuente relevantes, una declaración de los términos adicionales que se aplican a esos archivos, o un aviso que indique dónde encontrar los términos aplicables.
Los términos adicionales, permisivos o no permisivos, pueden establecerse en forma de una licencia por escrito por separado o establecerse como excepciones; los requisitos anteriores se aplican de cualquier manera.
8. Terminación.
No puede propagar o modificar un trabajo cubierto excepto como se estipula expresamente en esta Licencia. Cualquier intento de propagarlo o modificarlo de otra manera es nulo y automáticamente terminará sus derechos bajo esta Licencia (incluyendo cualquier licencia de patente otorgada bajo el tercer párrafo de la sección 11).
Sin embargo, si cesa toda violación de esta Licencia, entonces su licencia de un titular de derechos de autor en particular se restablece (a) provisionalmente, a menos que y hasta que el titular de los derechos de autor rescinda explícita y finalmente su licencia, y (b) permanentemente, si el titular de los derechos de autor falla. para notificarle de la infracción por algún medio razonable antes de los 60 días posteriores al cese.
Además, su licencia de un titular de derechos de autor en particular se restablece permanentemente si el titular de los derechos de autor le notifica la violación por algún medio razonable, esta es la primera vez que recibe un aviso de violación de esta Licencia (para cualquier trabajo) de ese propietario de derechos de autor. y subsana la infracción antes de los 30 días posteriores a la recepción de la notificación.
La terminación de sus derechos bajo esta sección no termina las licencias de las partes que han recibido copias o derechos de usted bajo esta Licencia. Si sus derechos han sido cancelados y no restituidos permanentemente, no califica para recibir nuevas licencias para el mismo material bajo la sección 10.
9. Aceptación no requerida para tener copias.
No es necesario que acepte esta Licencia para recibir o ejecutar una copia del Programa. La propagación auxiliar de un trabajo cubierto que ocurre únicamente como consecuencia del uso de la transmisión de igual a igual para recibir una copia tampoco requiere aceptación. Sin embargo, nada más que esta Licencia le otorga permiso para propagar o modificar cualquier trabajo cubierto. Estas acciones infringen los derechos de autor si no acepta esta licencia. Por lo tanto, al modificar o propagar un trabajo cubierto, usted indica su aceptación de esta Licencia para hacerlo.
10. Licencia automática de destinatarios intermedios.
Cada vez que transmite un trabajo cubierto, el destinatario recibe automáticamente una licencia de los otorgantes de licencias originales para ejecutar, modificar y propagar ese trabajo, sujeto a esta Licencia. Usted no es responsable de hacer cumplir esta Licencia por parte de terceros.
Una "transacción de entidad" es una transacción que transfiere el control de una organización, o sustancialmente todos los activos de una, o que subdivide una organización o se fusiona con organizaciones. Si la propagación de una obra cubierta resulta de una transacción de la entidad, cada parte de esa transacción que recibe una copia de la obra también recibe las licencias para la obra que el predecesor de la parte interesado tenía o podría otorgar según el párrafo anterior, más un derecho de posesión. de la Fuente correspondiente del trabajo del predecesor en interés, si el predecesor lo tiene o puede obtenerlo con esfuerzos razonables.
No puede imponer más restricciones al ejercicio de los derechos otorgados o afirmados en virtud de esta Licencia. Por ejemplo, no puede imponer una tarifa de licencia, regalía u otro cargo por el ejercicio de los derechos otorgados en virtud de esta Licencia, y no puede iniciar un litigio (incluida una reclamación cruzada o reconvención en una demanda) alegando que se ha infringido una reclamación de patente. haciendo, usando, vendiendo, ofreciendo a la venta o importando el Programa o cualquier parte del mismo.
11. Patentes.
Un "colaborador" es un titular de derechos de autor que autoriza el uso bajo esta Licencia del Programa o un trabajo en el que se basa el Programa. El trabajo así licenciado se denomina "versión del colaborador" del colaborador ;;.
Las "reclamaciones de patentes esenciales" de un colaborador son todas las reclamaciones de patentes que posee o controla el colaborador, ya sean adquiridas o adquiridas en el futuro, que serían infringidas de alguna manera, permitida por esta Licencia, al hacer, usar o vender su versión de colaborador, pero No incluya reclamos que se infringirían solo como consecuencia de una modificación adicional de la versión del colaborador. Para los propósitos de esta definición, "control" incluye el derecho a otorgar sublicencias de patentes de una manera consistente con los requisitos de esta Licencia.
Cada colaborador le otorga una licencia de patente no exclusiva, mundial y libre de regalías bajo las reivindicaciones de patente esenciales del colaborador, para hacer, usar, vender, ofrecer para la venta, importar y ejecutar, modificar y propagar el contenido de su versión de colaborador.
En los siguientes tres párrafos, una "licencia de patente" es cualquier acuerdo o compromiso expreso, cualquiera que sea su denominación, de no hacer cumplir una patente (como un permiso expreso para practicar una patente o pacto de no demandar por infracción de patente). "Conceder" tal licencia de patente a una parte significa hacer tal acuerdo o compromiso de no hacer cumplir una patente contra la parte.
Si transmite un trabajo cubierto, confiando a sabiendas en una licencia de patente, y la Fuente correspondiente del trabajo no está disponible para que nadie la copie, de forma gratuita y bajo los términos de esta Licencia, a través de un servidor de red disponible públicamente u otro de fácil acceso. significa, entonces debe (1) hacer que la Fuente correspondiente esté disponible, o (2) hacer arreglos para privarse del beneficio de la licencia de patente para este trabajo en particular, o (3) hacer arreglos, de una manera consistente con el requisitos de esta Licencia, para extender la licencia de patente a los destinatarios posteriores. "Confiar conscientemente" significa que tiene conocimiento real de que, salvo para la licencia de patente, usted transmite la obra cubierta en un país o el uso de la obra cubierta por parte del destinatario en un país,
Si, de conformidad con o en relación con una sola transacción o arreglo, usted transmite o propaga mediante la adquisición de la cesión de una obra cubierta y otorga una licencia de patente a algunas de las partes que reciben la obra cubierta autorizándoles a usar, propagar, modificar o transmitir una copia específica de la obra cubierta, entonces la licencia de patente que otorga se extiende automáticamente a todos los destinatarios de la obra cubierta y las obras basadas en ella.
Una licencia de patente es "discriminatoria" si no se incluye dentro del alcance de su cobertura, prohíbe el ejercicio o está condicionada al no ejercicio de uno o más de los derechos que se otorgan específicamente en virtud de esta Licencia. No puede transmitir un trabajo cubierto si es parte de un acuerdo con un tercero que se dedica a la distribución de software, en virtud del cual realiza un pago al tercero en función del alcance de su actividad de transmitir el trabajo, y bajo el cual el tercero otorga, a cualquiera de las partes que recibirían el trabajo cubierto de usted, una licencia de patente discriminatoria (a) en relación con copias del trabajo cubierto transmitidas por usted (o copias hechas a partir de esas copias), o ( b) principalmente para y en relación con productos específicos o compilaciones que contienen el trabajo cubierto,
Nada en esta Licencia se interpretará en el sentido de que excluye o limita cualquier licencia implícita u otras defensas contra una infracción que, de otro modo, podría estar disponible para usted en virtud de la ley de patentes aplicable.
12. No entrega de la libertad de los demás.
Si se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradicen las condiciones de esta Licencia, no lo eximen de las condiciones de esta Licencia. Si no puede transmitir un trabajo cubierto para satisfacer simultáneamente sus obligaciones bajo esta Licencia y cualquier otra obligación pertinente, entonces, como consecuencia, no puede transmitirlo en absoluto. Por ejemplo, si acepta los términos que lo obligan a cobrar una regalía por la transmisión adicional de aquellos a quienes transmite el Programa, la única forma de cumplir con esos términos y esta Licencia sería abstenerse por completo de transmitir el Programa.
13. Úselo con la licencia pública general GNU Affero.
Sin perjuicio de cualquier otra disposición de esta Licencia, usted tiene permiso para vincular o combinar cualquier trabajo cubierto con un trabajo licenciado bajo la versión 3 de la Licencia Pública General GNU Affero en un solo trabajo combinado y para transmitir el trabajo resultante. Los términos de esta Licencia continuarán aplicándose a la parte que es el trabajo cubierto, pero los requisitos especiales de la Licencia Pública General GNU Affero, sección 13, con respecto a la interacción a través de una red se aplicarán a la combinación como tal.
14. Versiones revisadas de esta licencia.
La Free Software Foundation puede publicar versiones revisadas y / o nuevas de la Licencia Pública General GNU 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 inquietudes.
A cada versión se le asigna un número de versión distintivo. Si el Programa especifica que se le aplica una determinada versión numerada de la Licencia Pública General GNU "o cualquier versión posterior", tiene la opción de seguir los términos y condiciones de esa versión numerada o de cualquier versión posterior publicada por el Software Libre. Fundación. Si el Programa no especifica un número de versión de la Licencia Pública General GNU, puede elegir cualquier versión publicada por la Free Software Foundation.
Si el Programa especifica que un proxy puede decidir qué versiones futuras de la Licencia Pública General GNU se pueden usar, la declaración pública de aceptación de una versión de ese proxy le autoriza permanentemente a elegir esa versión para el Programa.
Las versiones posteriores de la licencia pueden otorgarle permisos adicionales o diferentes. Sin embargo, no se imponen obligaciones adicionales a ningún autor o titular de los derechos de autor como resultado de su elección de seguir una versión posterior.
15. Renuncia de garantía.
NO HAY GARANTÍA PARA EL PROGRAMA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y / O OTRAS PARTES PROPORCIONAN EL PROGRAMA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD PROPÓSITO Y ADECUACIÓN . USTED ASUME TODO EL RIESGO EN RELACIÓN CON LA CALIDAD Y EL RENDIMIENTO DEL PROGRAMA. SI EL PROGRAMA RESULTA DEFECTUOSO, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIOS.
16. Limitación de responsabilidad.
EN NINGÚN CASO A MENOS QUE LO REQUIERA LA LEY APLICABLE O ACUERDO POR ESCRITO, CUALQUIER TITULAR DE LOS DERECHOS DE AUTOR, O CUALQUIER OTRA PARTE QUE MODIFIQUE Y / O TRANSMITE EL PROGRAMA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE ANTE USTED POR DAÑOS, INCLUYENDO CUALQUIER DAÑO GENERAL, ESPECIAL, INCIDENTAL O CONSECUENTE LOS DAÑOS QUE SURJAN DEL USO O LA INCAPACIDAD DE UTILIZAR EL PROGRAMA (INCLUYENDO PERO NO LIMITADO A LA PÉRDIDA DE DATOS O DATOS QUE SE REPRESENTEN INEXACTO O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DEL PROGRAMA PARA OPERAR CON CUALQUIER OTRO PROGRAMA), INCLUSO SI DICHO TITULAR U OTRA PARTE HA SIDO INFORMADO DE LA POSIBILIDAD DE DICHOS DAÑOS.
17. Interpretación de las Secciones 15 y 16.
Si la renuncia de garantía y la limitación de responsabilidad proporcionada anteriormente no puede tener efecto legal local de acuerdo con sus términos, los tribunales de revisión aplicarán la ley local que más se aproxime a una renuncia absoluta de toda responsabilidad civil en relación con el Programa, a menos que una garantía o suposición de responsabilidad acompaña una copia del Programa a cambio de una tarifa.
FIN DE LOS TÉRMINOS Y CONDICIONES
EXCEPCIÓN DE LA BIBLIOTECA DE EJECUCIÓN DE GCC
Versión 3.1, 31 de marzo de 2009
Copyright © 2009 Free Software Foundation, Inc.
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
Esta excepción de biblioteca de tiempo de ejecución de GCC ("Excepción" ;;) es un permiso adicional según la sección 7 de la Licencia pública general GNU, versión 3 ("GPLv3" ;;). Se aplica a un archivo determinado (la "Biblioteca en tiempo de ejecución" ;;) que lleva un aviso colocado por el propietario de los derechos de autor del archivo que indica que el archivo se rige por la GPLv3 junto con esta Excepción.
Cuando usa GCC para compilar un programa, GCC puede combinar partes de ciertos archivos de encabezado de GCC y bibliotecas de tiempo de ejecución con el programa compilado. El propósito de esta excepción es permitir la compilación de programas que no son GPL (incluidos los propietarios) para usar, de esta manera, los archivos de encabezado y las bibliotecas de tiempo de ejecución cubiertos por esta excepción.
0. Definiciones.
Un archivo es un "módulo independiente" si requiere la biblioteca en tiempo de ejecución para su ejecución después de un proceso de compilación o si utiliza una interfaz proporcionada por la biblioteca en tiempo de ejecución, pero no se basa de otro modo en la biblioteca en tiempo de ejecución.
"GCC" significa una versión de la Colección de compiladores GNU, con o sin modificaciones, regida por la versión 3 (o una versión posterior especificada) de la Licencia pública general GNU (GPL) con la opción de usar cualquier versión posterior publicada por la FSF.
"Software compatible con GPL" es software cuyas condiciones de propagación, modificación y uso permitirían la combinación con GCC de acuerdo con la licencia de GCC.
"Código de destino" se refiere a la salida de cualquier compilador para una arquitectura de procesador de destino real o virtual, en forma ejecutable o adecuada para la entrada a un ensamblador, cargador, enlazador y / o fase de ejecución. Sin perjuicio de eso, Target Code no incluye datos en ningún formato que se utilice como una representación intermedia del compilador o que se utilice para producir una representación intermedia del compilador.
El "Proceso de compilación" transforma el código completamente representado en lenguajes no intermedios diseñados para código escrito por humanos, y / o en código de bytes de máquina virtual Java, en Código de destino. Así, por ejemplo, el uso de generadores y preprocesadores de código fuente no necesita ser considerado parte del Proceso de Compilación, ya que el Proceso de Compilación puede entenderse comenzando con la salida de los generadores o preprocesadores.
Un proceso de compilación es "elegible" si se realiza utilizando GCC, solo o con otro software compatible con GPL, o si se realiza sin utilizar ningún trabajo basado en GCC. Por ejemplo, el uso de software no compatible con GPL para optimizar las representaciones intermedias de GCC no calificaría como un proceso de compilación elegible.
1. Concesión de permiso adicional.
Tiene permiso para propagar un trabajo de Código de destino formado mediante la combinación de la Biblioteca en tiempo de ejecución con módulos independientes, incluso si dicha propagación violaría los términos de GPLv3, siempre que todo el Código de destino haya sido generado por Procesos de compilación elegibles. A continuación, puede transmitir dicha combinación según los términos que elija, de conformidad con la licencia de los Módulos independientes.
2. Sin debilitamiento del copyleft de GCC.
La disponibilidad de esta Excepción no implica ninguna presunción general de que el software de terceros no se vea afectado por los requisitos de copyleft de la licencia de GCC.
Licencia: Licencia Linux GPL v2
¡NOTA! Este copyright * no * cubre los programas de usuario que utilizan servicios del kernel mediante llamadas normales al sistema; esto se considera simplemente un uso normal del kernel y * no * cae bajo el título de "trabajo derivado" ;;. También tenga en cuenta que la GPL a continuación tiene derechos de autor de la Free Software Foundation, pero la instancia de código al que se refiere (el kernel de Linux) es propiedad de mí y de otras personas que realmente la escribieron.
También tenga en cuenta que la única versión válida de la GPL en lo que respecta al kernel es _esta_ versión particular de la licencia (es decir, v2, no v2.2 o v3.xo lo que sea), a menos que se indique explícitamente lo contrario.
Linus Torvalds
----------------------------------------
LICENCIA PÚBLICA GENERAL GNU
Versión 2, junio 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 EE. UU.
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
Preámbulo
Las licencias para la mayoría del software están diseñadas para quitarle la libertad de compartirlo y cambiarlo. Por el contrario, la Licencia Pública General de GNU está destinada a garantizar su libertad para compartir y cambiar software libre, para asegurarse de que el software sea gratuito para todos sus usuarios. Esta Licencia Pública General se aplica a la mayor parte del software de la Free Software Foundation y a cualquier otro programa cuyos autores se comprometan a utilizarlo. (En su lugar, algún otro software de la Free Software Foundation está cubierto por la Licencia Pública General de Bibliotecas GNU). También puede aplicarlo 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 garantizar que tenga la libertad de distribuir copias de software gratuito (y cobrar por este servicio si lo desea), que reciba el código fuente o pueda obtenerlo si lo desea, que puede cambiar el software o utilizar partes de él en nuevos programas gratuitos; y que sepa que puede hacer estas cosas.
Para proteger sus derechos, necesitamos establecer restricciones que prohíban a cualquier persona negarle estos derechos o pedirle que renuncie a los derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias del software o si lo modifica.
Por ejemplo, si distribuye copias de dicho programa, ya sea gratis o pagando, debe otorgar a los destinatarios todos los derechos que tiene. Debe asegurarse de que ellos también reciban o puedan obtener el código fuente. Y debe mostrarles estos términos para que conozcan sus derechos.
Protegemos sus derechos con dos pasos: (1) derechos de autor del software, y (2) le ofrecemos esta licencia que le da permiso legal para copiar, distribuir y / o modificar el software.
Además, para la protección de cada autor y la nuestra, queremos asegurarnos de que todos entiendan que no hay garantía para este software gratuito. Si el software es modificado por otra persona y se transmite, queremos que sus destinatarios sepan que lo que tienen no es el original, de modo que cualquier problema introducido por otros no se refleje en la reputación de los autores originales.
Por último, cualquier programa gratuito se ve amenazado constantemente por las patentes de software. Deseamos evitar el peligro de que los redistribuidores de un programa gratuito obtengan individualmente licencias de patente, lo que de hecho hace que el programa sea propietario. Para evitar esto, hemos dejado en claro que cualquier patente debe tener licencia para uso gratuito de todos o no tener licencia en absoluto.
A continuación se detallan los términos y condiciones precisos para la copia, distribución y modificación.
TÉRMINOS Y CONDICIONES DE LA LICENCIA PÚBLICA GENERAL DE GNU PARA 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 distribuirse bajo los términos de esta Licencia Pública General. El "Programa" ;;, a continuación, se refiere a dicho programa o trabajo, 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 contiene el Programa o un parte del mismo, ya sea textualmente o con modificaciones y / o traducido a otro idioma. (En adelante, la traducción se incluye sin limitación en el término "modificación" ;;.) Cada licenciatario se denomina "usted" ;;.
Las actividades distintas de 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 solo si su contenido constituye un trabajo basado en el Programa (independientemente de que se haya realizado mediante la ejecución del Programa). Que eso sea cierto depende de lo que haga el Programa.
1. Puede copiar y distribuir copias textuales del código fuente del Programa a medida que lo recibe, en cualquier medio, siempre que publique de manera visible y adecuada en cada copia un aviso de derechos de autor apropiado y una renuncia de garantía; mantener intactos todos los avisos que se refieren a esta Licencia y a la ausencia de garantía; y entregar 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, si lo desea, puede ofrecer protección de garantía a cambio de una tarifa.
2. 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 tales modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla con todos los estas condiciones:
a) Debe hacer que los archivos modificados lleven avisos prominentes que indiquen que cambió los archivos y la fecha de cualquier cambio.
b) Debe hacer que cualquier trabajo que distribuya o publique, que en su totalidad o en parte contenga o se derive del Programa o cualquier parte del mismo, sea licenciado en su totalidad sin cargo para todos los terceros bajo los términos de esta Licencia. .
c) Si el programa modificado normalmente lee los comandos de manera interactiva cuando se ejecuta, debe hacer que, cuando comience a ejecutarse para dicho uso interactivo de la manera más común, imprima o muestre un anuncio que incluya un aviso de derechos de autor apropiado y un aviso de que no hay garantía. (o bien, decir que usted proporciona una garantía) y que los usuarios pueden redistribuir el programa bajo estas condiciones, y decirle al usuario cómo ver una copia de esta Licencia. (Excepción: si el Programa en sí es interactivo pero normalmente no imprime dicho anuncio, no es necesario que su trabajo basado en el Programa imprima 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 considerarse razonablemente trabajos independientes y separados en sí mismos, entonces esta Licencia y sus términos no se aplicarán a esas secciones cuando las distribuya como trabajos separados. Pero cuando distribuye las mismas secciones como parte de un todo que es un trabajo basado en el Programa, la distribución del todo debe realizarse según los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden al todo y, por lo tanto, a cada y cada parte independientemente de quién la haya escrito.
Por lo tanto, esta sección no tiene la intención de reclamar derechos o impugnar sus derechos sobre trabajos escritos en su totalidad por usted; más bien, la intención es ejercer el derecho a controlar la distribución de trabajos derivados o colectivos basados 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 incluye el otro trabajo bajo el alcance de esta Licencia.
3. 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 con el código fuente completo legible por máquina correspondiente, el cual debe ser distribuido bajo los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o,
b) Acompañarlo con una oferta por escrito, válida por al menos tres años, para dar a cualquier tercero, por un cargo no mayor que su costo de realizar físicamente la distribución de la fuente, una copia completa legible por máquina del código fuente correspondiente, distribuirse según los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o,
c) Acompáñelo con la información que recibió sobre la oferta para distribuir el código fuente correspondiente. (Esta alternativa está permitida solo para distribución no comercial y solo si recibió el programa en código objeto o en forma 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. 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 de definición de interfaz asociado, más 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 nada que se distribuya normalmente (ya sea en forma fuente o binaria) con los componentes principales (compilador, kernel, etc.) del sistema operativo en el que se ejecuta el ejecutable. a menos que ese componente acompañe al ejecutable.
Si la distribución de código ejecutable o de objeto se realiza ofreciendo acceso para copiar desde un lugar designado, entonces ofrecer acceso equivalente para copiar el código fuente desde el mismo lugar cuenta como distribución del código fuente, aunque los terceros no estén obligados a copiar el código fuente. fuente junto con el código objeto.
4. No puede copiar, modificar, sublicenciar ni distribuir el Programa, excepto en los casos expresamente previstos en esta Licencia. Cualquier intento de copiar, modificar, sublicenciar o distribuir el Programa de otra manera es nulo y automáticamente terminará sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no verán rescindidas sus licencias mientras dichas partes sigan cumpliendo plenamente.
5. No es necesario que acepte 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 ley si 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 él.
6. Cada vez que redistribuye el Programa (o cualquier trabajo basado en el Programa), el destinatario recibe automáticamente una licencia del licenciante original para copiar, distribuir o modificar el Programa sujeto a estos términos y condiciones. No puede imponer más restricciones al ejercicio de los derechos otorgados en este documento por parte de los destinatarios. Usted no es responsable de hacer cumplir esta Licencia por parte de terceros.
7. Si, como consecuencia de una sentencia judicial o alegación de infracción de patente o por cualquier otro motivo (no limitado a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradigan las condiciones de este Licencia, no lo eximen de las condiciones de esta Licencia. Si no puede distribuir para satisfacer simultáneamente sus obligaciones en virtud de esta Licencia y cualquier otra obligación pertinente, entonces, como consecuencia, no podrá 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 reciben copias directa o indirectamente a través de usted, entonces la única forma en que podría cumplir con esta Licencia sería abstenerse por completo de distribuir el Programa.
Si alguna parte de esta sección se considera inválida o inaplicable bajo cualquier circunstancia particular, se pretende que el resto de la sección se aplique y la sección en su conjunto se aplicará en otras circunstancias.
No es el propósito de esta sección inducirlo a infringir ninguna patente u otros reclamos de derechos de propiedad o impugnar la validez de dichos reclamos; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre, que se implementa mediante prácticas de licencia pública. Mucha gente ha hecho contribuciones generosas a la amplia gama de software distribuido a través de ese sistema confiando en la aplicación consistente de ese sistema; Depende del autor / donante decidir si está dispuesto a distribuir software a través de cualquier otro sistema y un licenciatario no puede imponer esa elección.
Esta sección está destinada a dejar completamente en 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 agregar una limitación de distribución geográfica explícita que excluya esos países, de modo que la distribución sólo está permitido en o entre países no excluidos. En tal caso, esta Licencia incorpora la limitación como si estuviera 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. Estas nuevas versiones serán similares en espíritu a la versión actual, pero pueden diferir en detalles para abordar nuevos problemas o inquietudes.
A cada versión se le asigna 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 "cualquier versión posterior" ;;, 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 gratuitos cuyas condiciones de distribución son diferentes, escriba al autor para pedirle permiso. Para el software que tiene derechos de autor de la Free Software Foundation, escriba a la Free Software Foundation; a veces hacemos excepciones para esto. Nuestra decisión se guiará por los dos objetivos de preservar el estado 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 EL PROGRAMA TIENE UNA LICENCIA GRATUITA, NO HAY GARANTÍA PARA EL PROGRAMA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y / O OTRAS PARTES PROPORCIONAN EL PROGRAMA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD PROPÓSITO Y ADECUACIÓN . USTED ASUME TODO EL RIESGO EN RELACIÓN CON LA CALIDAD Y EL RENDIMIENTO DEL PROGRAMA. SI EL PROGRAMA RESULTA DEFECTUOSO, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIOS.
12. EN NINGÚN CASO A MENOS QUE LO REQUIERA LA LEY APLICABLE O ACUERDO POR ESCRITO, CUALQUIER TITULAR DE LOS DERECHOS DE AUTOR, O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y / O REDISTRIBUIR EL PROGRAMA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE ANTE USTED POR DAÑOS, INCLUYENDO CUALQUIER GENERAL, ESPECIAL, DAÑOS INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O LA INCAPACIDAD DE UTILIZAR EL PROGRAMA (INCLUYENDO, PERO NO LIMITADO A, LA PÉRDIDA DE DATOS O DATOS QUE SE REPRESENTEN INEXACTITOS O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DEL PROGRAMA PARA OPERAR CON CUALQUIER OTRO PROGRAMA) , INCLUSO SI DICHO TITULAR U OTRA PARTE HA SIDO ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.
FIN DE LOS TÉRMINOS Y CONDICIONES
Cómo aplicar estos términos a sus nuevos programas
Si desarrolla un nuevo programa y desea que sea de la mayor utilidad posible para el público, la mejor manera de lograrlo es convertirlo en un software gratuito que todos puedan redistribuir y cambiar bajo estos términos.
Para ello, adjunte los siguientes avisos al programa. Es más seguro adjuntarlos al comienzo de cada archivo fuente para transmitir de manera más efectiva la exclusión de garantía; y cada archivo debe tener al menos la línea "copyright" y un puntero al lugar donde se encuentra el aviso completo.
<una línea para dar el nombre del programa y una breve idea de lo que hace.>
Copyright (C) <año> <nombre del autor>
Este programa es software gratuito; puede redistribuirlo y / o modificarlo según los términos de la Licencia Pública General GNU publicada por la Free Software Foundation; ya sea la versión 2 de la Licencia o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; incluso sin la garantía implícita de COMERCIABILIDAD o APTITUD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia pública general de GNU para obtener más detalles.
Debería haber recibido una copia de la Licencia Pública General GNU junto con este programa; De lo contrario, escriba a Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, EE. UU.
También agregue información sobre cómo contactarlo por correo electrónico y postal.
Si el programa es interactivo, haga que muestre un aviso corto como este cuando se inicie en modo interactivo:
Gnomovision versión 69, Copyright (C) año nombre del autor
Gnomovision viene SIN ABSOLUTAMENTE NINGUNA GARANTÍA; para más detalles, escriba "show w" ;;.
Este es un software gratuito y puede redistribuirlo bajo ciertas condiciones; escriba "mostrar c" para obtener más detalles.
Los comandos hipotéticos "show w" y "show c" deberían mostrar las partes apropiadas de la Licencia Pública General. Por supuesto, los comandos que usa pueden llamarse de otra manera que "mostrar w" y "mostrar c", incluso podrían ser clics del mouse o elementos de menú, lo que sea que se adapte a su programa.
También debe hacer que su empleador (si trabaja como programador) o su escuela, si corresponde, firmen un "descargo de responsabilidad de derechos de autor" para el programa, si es necesario. Aquí hay una muestra; Altere los nombres:
Yoyodyne, Inc., por la presente renuncia a todo interés de derechos de autor en el programa "Gnomovision" (que pasa por los compiladores) escrito por James Hacker.
<firma de Ty Coon>, 1 de abril de 1989 Ty Coon, presidente de Vice
Esta Licencia Pública General no permite incorporar su programa en programas propietarios. Si su programa es una biblioteca de subrutinas, puede considerar más útil permitir vincular aplicaciones propietarias con la biblioteca. Si esto es lo que desea hacer, use la Licencia Pública General de Biblioteca GNU en lugar de esta Licencia.
Licencia:
Versión 2, junio de 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, EE. UU.
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero modificándolo No se permite.
Preámbulo
Las licencias para la mayoría del software están diseñadas para quitarle la libertad de compartirlo y cambiarlo. Por el contrario, la Licencia Pública General de GNU está destinada a garantizar su libertad para compartir y cambiar software libre, para asegurarse de que el software sea gratuito para todos sus usuarios. Esta Licencia Pública General se aplica a la mayor parte del software de la Free Software Foundation y a cualquier otro programa cuyos autores se comprometan a utilizarlo. (En su lugar, algún otro software de la Free Software Foundation está cubierto por la GNU Lesser General Public License). También puede aplicarlo 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 garantizar que tenga la libertad de distribuir copias de software gratuito (y cobrar por este servicio si lo desea), que reciba el código fuente o pueda obtenerlo si lo desea, que puede cambiar el software o utilizar partes de él en nuevos programas gratuitos; y que sepa que puede hacer estas cosas.
Para proteger sus derechos, necesitamos establecer restricciones que prohíban a cualquier persona negarle estos derechos o pedirle que renuncie a los derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias del software o si lo modifica.
Por ejemplo, si distribuye copias de dicho programa, ya sea gratis o pagando, debe otorgar a los destinatarios todos los derechos que tiene. Debe asegurarse de que ellos también reciban o puedan obtener el código fuente. Y debe mostrarles estos términos para que conozcan sus derechos.
Protegemos sus derechos con dos pasos: (1) derechos de autor del software, y (2) le ofrecemos esta licencia que le da permiso legal para copiar, distribuir y / o modificar el software.
Además, para la protección de cada autor y la nuestra, queremos asegurarnos de que todos entiendan que no hay garantía para este software gratuito. Si el software es modificado por otra persona y se transmite, queremos que sus destinatarios sepan que lo que tienen no es el original, de modo que cualquier problema introducido por otros no se refleje en la reputación de los autores originales.
Por último, cualquier programa gratuito se ve amenazado constantemente por las patentes de software. Deseamos evitar el peligro de que los redistribuidores de un programa gratuito obtengan individualmente licencias de patente, lo que de hecho hace que el programa sea propietario. Para evitar esto, hemos dejado en claro que cualquier patente debe tener licencia para uso gratuito de todos o no tener licencia en absoluto.
A continuación se detallan los términos y condiciones precisos para la copia, distribución y modificación.
TÉRMINOS Y CONDICIONES PARA LA 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 distribuirse bajo los términos de esta Licencia Pública General. El "Programa" ;;, a continuación, se refiere a dicho programa o trabajo, 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 contiene el Programa o un parte del mismo, ya sea textualmente o con modificaciones y / o traducido a otro idioma. (En adelante, la traducción se incluye sin limitación en el término "modificación" ;;.) Cada licenciatario se denomina "usted" ;;.
Las actividades distintas de 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 solo si su contenido constituye un trabajo basado en el Programa (independientemente de que se haya realizado mediante la ejecución del Programa). Que eso sea cierto depende de lo que haga el Programa.
1. Puede copiar y distribuir copias textuales del código fuente del Programa a medida que lo recibe, en cualquier medio, siempre que publique de manera visible y adecuada en cada copia un aviso de derechos de autor apropiado y una renuncia de garantía; mantener intactos todos los avisos que se refieren a esta Licencia y a la ausencia de garantía; y entregar 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, si lo desea, puede ofrecer protección de garantía a cambio de una tarifa.
2. 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 tales modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla con todos los estas condiciones:
a) Debe hacer que los archivos modificados lleven avisos prominentes que indiquen que cambió los archivos y la fecha de cualquier cambio.
b) Debe hacer que cualquier trabajo que distribuya o publique, que en su totalidad o en parte contenga o se derive del Programa o cualquier parte del mismo, sea licenciado en su totalidad sin cargo para todos los terceros bajo los términos de esta Licencia. .
c) Si el programa modificado normalmente lee los comandos de manera interactiva cuando se ejecuta, debe hacer que, cuando comience a ejecutarse para dicho uso interactivo de la manera más común, imprima o muestre un anuncio que incluya un aviso de derechos de autor apropiado y un aviso de que no hay garantía. (o bien, decir que usted proporciona una garantía) y que los usuarios pueden redistribuir el programa bajo estas condiciones, y decirle al usuario cómo ver una copia de esta Licencia. (Excepción: si el Programa en sí es interactivo pero normalmente no imprime dicho anuncio, no es necesario que su trabajo basado en el Programa imprima 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 considerarse razonablemente trabajos independientes y separados en sí mismos, entonces esta Licencia y sus términos no se aplicarán a esas secciones cuando las distribuya como trabajos separados. Pero cuando distribuye las mismas secciones como parte de un todo que es un trabajo basado en el Programa, la distribución del todo debe realizarse según los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden al todo y, por lo tanto, a cada y cada parte independientemente de quién la haya escrito.
Por lo tanto, esta sección no tiene la intención de reclamar derechos o impugnar sus derechos sobre trabajos escritos en su totalidad por usted; más bien, la intención es ejercer el derecho a controlar la distribución de trabajos derivados o colectivos basados 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 incluye el otro trabajo bajo el alcance de esta Licencia.
3. 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 con el código fuente completo legible por máquina correspondiente, el cual debe ser distribuido bajo los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o,
b) Acompañarlo con una oferta por escrito, válida por al menos tres años, para dar a cualquier tercero, por un cargo no mayor que su costo de realizar físicamente la distribución de la fuente, una copia completa legible por máquina del código fuente correspondiente, distribuirse según los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software; o,
c) Acompáñelo con la información que recibió sobre la oferta para distribuir el código fuente correspondiente. (Esta alternativa está permitida solo para distribución no comercial y solo si recibió el programa en código objeto o en forma 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. 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 de definición de interfaz asociado, más 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 nada que se distribuya normalmente (ya sea en forma fuente o binaria) con los componentes principales (compilador, kernel, etc.) del sistema operativo en el que se ejecuta el ejecutable. a menos que ese componente acompañe al ejecutable.
Si la distribución de código ejecutable o de objeto se realiza ofreciendo acceso para copiar desde un lugar designado, entonces ofrecer acceso equivalente para copiar el código fuente desde el mismo lugar cuenta como distribución del código fuente, aunque los terceros no estén obligados a copiar el código fuente. fuente junto con el código objeto.
4. No puede copiar, modificar, sublicenciar ni distribuir el Programa, excepto en los casos expresamente previstos en esta Licencia. Cualquier intento de copiar, modificar, sublicenciar o distribuir el Programa de otra manera es nulo y automáticamente terminará sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no verán rescindidas sus licencias mientras dichas partes sigan cumpliendo plenamente.
5. No es necesario que acepte 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 ley si 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 él.
6. Cada vez que redistribuye el Programa (o cualquier trabajo basado en el Programa), el destinatario recibe automáticamente una licencia del licenciante original para copiar, distribuir o modificar el Programa sujeto a estos términos y condiciones. No puede imponer más restricciones al ejercicio de los derechos otorgados en este documento por parte de los destinatarios. Usted no es responsable de hacer cumplir esta Licencia por parte de terceros.
7. Si, como consecuencia de una sentencia judicial o alegación de infracción de patente o por cualquier otro motivo (no limitado a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradigan las condiciones de este Licencia, no lo eximen de las condiciones de esta Licencia. Si no puede distribuir para satisfacer simultáneamente sus obligaciones en virtud de esta Licencia y cualquier otra obligación pertinente, entonces, como consecuencia, no podrá 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 reciben copias directa o indirectamente a través de usted, entonces la única forma en que podría cumplir con esta Licencia sería abstenerse por completo de distribuir el Programa.
Si alguna parte de esta sección se considera inválida o inaplicable bajo cualquier circunstancia particular, se pretende que el resto de la sección se aplique y la sección en su conjunto se aplicará en otras circunstancias.
No es el propósito de esta sección inducirlo a infringir ninguna patente u otros reclamos de derechos de propiedad o impugnar la validez de dichos reclamos; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre, que se implementa mediante prácticas de licencia pública. Mucha gente ha hecho contribuciones generosas a la amplia gama de software distribuido a través de ese sistema confiando en la aplicación consistente de ese sistema; Depende del autor / donante decidir si está dispuesto a distribuir software a través de cualquier otro sistema y un licenciatario no puede imponer esa elección.
Esta sección está destinada a dejar completamente en 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 agregar una limitación de distribución geográfica explícita que excluya esos países, de modo que la distribución sólo está permitido en o entre países no excluidos. En tal caso, esta Licencia incorpora la limitación como si estuviera 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. Estas nuevas versiones serán similares en espíritu a la versión actual, pero pueden diferir en detalles para abordar nuevos problemas o inquietudes.
A cada versión se le asigna 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 "cualquier versión posterior" ;;, 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 gratuitos cuyas condiciones de distribución son diferentes, escriba al autor para pedirle permiso. Para el software que tiene derechos de autor de la Free Software Foundation, escriba a la Free Software Foundation; a veces hacemos excepciones para esto. Nuestra decisión se guiará por los dos objetivos de preservar el estado 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 EL PROGRAMA TIENE UNA LICENCIA GRATUITA, NO HAY GARANTÍA PARA EL PROGRAMA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y / O OTRAS PARTES PROPORCIONAN EL PROGRAMA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD PROPÓSITO Y ADECUACIÓN . USTED ASUME TODO EL RIESGO EN RELACIÓN CON LA CALIDAD Y EL RENDIMIENTO DEL PROGRAMA. SI EL PROGRAMA RESULTA DEFECTUOSO, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIOS.
12. EN NINGÚN CASO A MENOS QUE LO REQUIERA LA LEY APLICABLE O ACUERDO POR ESCRITO, CUALQUIER TITULAR DE LOS DERECHOS DE AUTOR, O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y / O REDISTRIBUIR EL PROGRAMA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE ANTE USTED POR DAÑOS, INCLUYENDO CUALQUIER GENERAL, ESPECIAL, DAÑOS INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O LA INCAPACIDAD DE UTILIZAR EL PROGRAMA (INCLUYENDO, PERO NO LIMITADO A, LA PÉRDIDA DE DATOS O DATOS QUE SE REPRESENTEN INEXACTITOS O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DEL PROGRAMA PARA OPERAR CON CUALQUIER OTRO PROGRAMA) , INCLUSO SI DICHO TITULAR U OTRA PARTE HA SIDO ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.
FIN DE LOS TÉRMINOS Y CONDICIONES
Licencia: LGPL v2.1 Licencia
GNU LESSER GENERAL PUBLIC LICENSE
Versión 2.1, febrero de 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 EE. UU.
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
[Esta es la primera versión publicada de Lesser GPL. También cuenta como el sucesor de la GNU Library Public License, versión 2, de ahí el número de versión 2.1.]
Preámbulo
Las licencias para la mayoría del software están diseñadas para quitarle la libertad de compartirlo y cambiarlo. Por el contrario, las Licencias Públicas Generales de GNU están destinadas a garantizar su libertad para compartir y cambiar software libre, para asegurarse de que el software sea gratuito para todos sus usuarios.
Esta licencia, la Licencia Pública General Menor, se aplica a algunos paquetes de software especialmente designados, generalmente bibliotecas, de la Free Software Foundation y otros autores que deciden usarla. También puede usarlo, pero le sugerimos que primero piense detenidamente si esta licencia o la Licencia Pública General ordinaria es la mejor estrategia para usar en cualquier caso particular, según las explicaciones a continuación.
Cuando hablamos de software libre, nos referimos a la libertad de uso, no al precio. Nuestras Licencias Públicas Generales están diseñadas para asegurar que tenga la libertad de distribuir copias de software gratuito (y cobrar por este servicio si lo desea); que recibe el código fuente o puede obtenerlo si lo desea; que puede cambiar el software y utilizar partes de él en nuevos programas gratuitos; y que esté informado de que puede hacer estas cosas.
Para proteger sus derechos, necesitamos imponer restricciones que prohíban a los distribuidores negarle estos derechos o pedirle que renuncie a estos derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias de la biblioteca o si la modifica.
Por ejemplo, si distribuye copias de la biblioteca, ya sea gratis o pagando, debe otorgar a los destinatarios todos los derechos que le otorgamos. Debe asegurarse de que ellos también reciban o puedan obtener el código fuente. Si vincula otro código con la biblioteca, debe proporcionar archivos de objeto completos a los destinatarios, para que puedan volver a vincularlos con la biblioteca después de realizar cambios en la biblioteca y volver a compilarla. Y debe mostrarles estos términos para que conozcan sus derechos.
Protegemos sus derechos con un método de dos pasos: (1) protegemos los derechos de autor de la biblioteca y (2) le ofrecemos esta licencia, que le otorga permiso legal para copiar, distribuir y / o modificar la biblioteca.
Para proteger a cada distribuidor, queremos dejar muy claro que no hay garantía para la biblioteca gratuita. Además, si la biblioteca es modificada por otra persona y transmitida, los destinatarios deben saber que lo que tienen no es la versión original, de modo que la reputación del autor original no se vea afectada por problemas que puedan introducir otros.
Finalmente, las patentes de software representan una amenaza constante para la existencia de cualquier programa gratuito. Deseamos asegurarnos de que una empresa no pueda restringir efectivamente a los usuarios de un programa gratuito obteniendo una licencia restrictiva del titular de una patente. Por lo tanto, insistimos en que cualquier licencia de patente obtenida para una versión de la biblioteca debe ser coherente con la total libertad de uso especificada en esta licencia.
La mayor parte del software GNU, incluidas algunas bibliotecas, está cubierto por la Licencia Pública General GNU ordinaria. Esta licencia, la Licencia Pública General Reducida de GNU, se aplica a determinadas bibliotecas designadas y es bastante diferente de la Licencia Pública General ordinaria. Usamos esta licencia para ciertas bibliotecas con el fin de permitir la vinculación de esas bibliotecas en programas no libres.
Cuando un programa está vinculado con una biblioteca, ya sea estáticamente o usando una biblioteca compartida, la combinación de los dos es legalmente hablando un trabajo combinado, un derivado de la biblioteca original. Por lo tanto, la Licencia Pública General ordinaria permite tal vinculación solo si la combinación completa se ajusta a sus criterios de libertad. La Licencia Pública General Menor permite criterios más laxos para vincular otro código con la biblioteca.
Llamamos a esta licencia la Licencia Pública General "Menor" porque protege la libertad del usuario menos que la Licencia Pública General ordinaria. También proporciona a otros desarrolladores de software libre una ventaja menor sobre los programas que no son libres de la competencia. Estas desventajas son la razón por la que usamos la Licencia Pública General ordinaria para muchas bibliotecas. Sin embargo, la licencia Lesser ofrece ventajas en determinadas circunstancias especiales.
Por ejemplo, en raras ocasiones, puede haber una necesidad especial de fomentar el uso más amplio posible de una determinada biblioteca, para que se convierta en un estándar de facto. Para lograr esto, los programas que no son libres deben poder usar la biblioteca. Un caso más frecuente es que una biblioteca gratuita hace el mismo trabajo que las bibliotecas no libres ampliamente utilizadas. En este caso, hay poco que ganar al limitar la biblioteca gratuita solo al software libre, por lo que usamos la Licencia Pública General Reducida.
En otros casos, el permiso para usar una biblioteca en particular en programas no libres permite que un mayor número de personas use una gran cantidad de software libre. Por ejemplo, el permiso para usar la biblioteca GNU C en programas no libres permite a muchas más personas usar todo el sistema operativo GNU, así como su variante, el sistema operativo GNU / Linux.
Aunque la Licencia Pública General Menor protege menos la libertad de los usuarios, asegura que el usuario de un programa que está vinculado con la Biblioteca tenga la libertad y los medios para ejecutar ese programa utilizando una versión modificada de la Biblioteca.
A continuación se detallan los términos y condiciones precisos para la copia, distribución y modificación. Preste mucha atención a la diferencia entre una "obra basada en la biblioteca" y una "obra que utiliza la biblioteca" ;;. El primero contiene código derivado de la biblioteca, mientras que el segundo debe combinarse con la biblioteca para poder ejecutarse.
TÉRMINOS Y CONDICIONES DE COPIA, DISTRIBUCIÓN Y MODIFICACIÓN
0. Este Acuerdo de licencia se aplica a cualquier biblioteca de software u otro programa que contenga un aviso colocado por el titular de los derechos de autor u otra parte autorizada que indique que puede distribuirse según los términos de esta Licencia pública general reducida (también denominada "esta Licencia" ;;) . A cada licenciatario se le llama "usted" ;;.
Una "biblioteca" significa una colección de funciones de software y / o datos preparados para estar convenientemente vinculados con programas de aplicación (que usan algunas de esas funciones y datos) para formar ejecutables.
La "Biblioteca" ;;, a continuación, se refiere a cualquier biblioteca de software o trabajo que se haya distribuido bajo estos términos. Un "trabajo basado en la Biblioteca" significa la Biblioteca o cualquier trabajo derivado bajo la ley de derechos de autor: es decir, un trabajo que contiene la Biblioteca o una parte de ella, ya sea textualmente o con modificaciones y / o traducido directamente a otro idioma. (En adelante, la traducción se incluye sin limitación en el término "modificación" ;;.)
"Código fuente" para un trabajo significa la forma preferida del trabajo para realizar modificaciones en él. Para una biblioteca, el código fuente completo significa todo el código fuente de todos los módulos que contiene, más cualquier archivo de definición de interfaz asociado, más los scripts utilizados para controlar la compilación e instalación de la biblioteca.
Las actividades distintas de la copia, distribución y modificación no están cubiertas por esta Licencia; están fuera de su alcance. El acto de ejecutar un programa usando la Biblioteca no está restringido, y la salida de dicho programa está cubierta solo si su contenido constituye un trabajo basado en la Biblioteca (independientemente del uso de la Biblioteca en una herramienta para escribirlo). Que eso sea cierto depende de lo que haga la biblioteca y de lo que haga el programa que usa la biblioteca.
1. Puede copiar y distribuir copias textuales del código fuente completo de la Biblioteca a medida que lo reciba, en cualquier medio, siempre que publique de manera visible y adecuada en cada copia un aviso de derechos de autor apropiado y una renuncia de garantía; mantener intactos todos los avisos que se refieren a esta Licencia y a la ausencia de garantía; y distribuya una copia de esta Licencia junto con la Biblioteca.
Puede cobrar una tarifa por el acto físico de transferir una copia y, si lo desea, puede ofrecer protección de garantía a cambio de una tarifa.
2. Puede modificar su copia o copias de la Biblioteca o cualquier parte de la misma, formando así un trabajo basado en la Biblioteca, y copiar y distribuir tales modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla con todos los estas condiciones:
a) El trabajo modificado debe ser en sí mismo una biblioteca de software.
b) Debe hacer que los archivos modificados lleven avisos prominentes que indiquen que cambió los archivos y la fecha de cualquier cambio.
c) Debe hacer que la totalidad del trabajo tenga licencia sin cargo para todos los terceros según los términos de esta Licencia.
d) Si una función en la Biblioteca modificada se refiere a una función o una tabla de datos que debe proporcionar un programa de aplicación que utiliza la función, que no sea como un argumento pasado cuando se invoca la función, entonces debe hacer un esfuerzo de buena fe. para garantizar que, en el caso de que una aplicación no proporcione dicha función o tabla, la instalación siga funcionando y realice cualquier parte de su propósito que siga siendo significativa.
(Por ejemplo, una función en una biblioteca para calcular raíces cuadradas tiene un propósito que está completamente bien definido independientemente de la aplicación. Por lo tanto, la subsección 2d requiere que cualquier función o tabla proporcionada por la aplicación utilizada por esta función debe ser opcional: si el la aplicación no lo proporciona, la función de raíz cuadrada aún debe calcular raíces cuadradas).
Estos requisitos se aplican a la obra modificada en su conjunto. Si las secciones identificables de ese trabajo no se derivan de la Biblioteca y pueden considerarse razonablemente trabajos independientes y separados en sí mismos, entonces esta Licencia y sus términos no se aplicarán a esas secciones cuando las distribuya como trabajos separados. Pero cuando distribuye las mismas secciones como parte de un todo que es un trabajo basado en la Biblioteca, la distribución del todo debe realizarse según los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden al todo y, por lo tanto, a cada y cada parte independientemente de quién la haya escrito.
Por lo tanto, esta sección no tiene la intención de reclamar derechos o impugnar sus derechos sobre trabajos escritos en su totalidad por usted; más bien, la intención es ejercer el derecho a controlar la distribución de obras derivadas o colectivas basadas en la Biblioteca.
Además, la mera agregación de otro trabajo no basado en la Biblioteca con la Biblioteca (o con un trabajo basado en la Biblioteca) en un volumen de un medio de almacenamiento o distribución no incluye el otro trabajo bajo el alcance de esta Licencia.
3. Puede optar por aplicar los términos de la Licencia Pública General GNU ordinaria en lugar de esta Licencia a una copia determinada de la Biblioteca. Para hacer esto, debe modificar todos los avisos que se refieren a esta Licencia, de modo que se refieran a la Licencia Pública General GNU ordinaria, versión 2, en lugar de a esta Licencia. (Si ha aparecido una versión más reciente que la versión 2 de la Licencia Pública General GNU ordinaria, puede especificar esa versión si lo desea). No realice ningún otro cambio en estos avisos.
Una vez que este cambio se realiza en una copia determinada, es irreversible para esa copia, por lo que la Licencia Pública General GNU ordinaria se aplica a todas las copias posteriores y trabajos derivados hechos a partir de esa copia.
Esta opción es útil cuando desea copiar parte del código de la biblioteca en un programa que no es una biblioteca.
4. Puede copiar y distribuir la Biblioteca (o una parte o un derivado de ella, 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 la acompañe con la fuente completa legible por máquina correspondiente. código, que debe distribuirse según los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software.
Si la distribución del código objeto se realiza ofreciendo acceso para copiar desde un lugar designado, entonces ofrecer acceso equivalente para copiar el código fuente desde el mismo lugar satisface el requisito de distribuir el código fuente, aunque los terceros no estén obligados a copiar la fuente. junto con el código del objeto.
5. Un programa que no contiene ningún derivado de ninguna parte de la Biblioteca, pero que está diseñado para trabajar con la Biblioteca al ser compilado o vinculado con ella, se denomina "trabajo que usa la Biblioteca" ;;. Dicho trabajo, de forma aislada, no es un trabajo derivado de la Biblioteca y, por lo tanto, queda fuera del alcance de esta Licencia.
Sin embargo, vincular un "trabajo que usa la biblioteca" con la biblioteca crea un ejecutable que es un derivado de la biblioteca (porque contiene partes de la biblioteca), en lugar de un "trabajo que usa la biblioteca" ;;. Por lo tanto, el ejecutable está cubierto por esta Licencia. La Sección 6 establece los términos para la distribución de dichos ejecutables.
Cuando un "trabajo que usa la Biblioteca" usa material de un archivo de encabezado que es 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. Si esto es cierto es especialmente importante si el trabajo se puede vincular sin la biblioteca, o si el trabajo es en sí mismo una biblioteca. El umbral para que esto sea cierto no está definido con precisión por la ley.
Si dicho archivo de objeto usa solo parámetros numéricos, diseños de estructura de datos y accesos, y pequeñas macros y pequeñas funciones en línea (diez líneas o menos de longitud), entonces el uso del archivo de objeto no está restringido, independientemente de si es legalmente un derivado. trabaja. (Los ejecutables que contengan este código de objeto más partes de la biblioteca seguirán estando incluidos en la Sección 6.)
De lo contrario, si el trabajo es un derivado de la Biblioteca, puede distribuir el código objeto del trabajo según los términos de la Sección 6. Cualquier ejecutable que contenga ese trabajo también se incluye en la Sección 6, estén o no vinculados directamente con la Biblioteca. .
6. Como excepción a las Secciones anteriores, también puede combinar o vincular un "trabajo que usa la Biblioteca" con la Biblioteca para producir un trabajo que contenga partes de la Biblioteca, y distribuir ese trabajo bajo los términos de su elección, siempre que el Los términos permiten la modificación del trabajo para el propio uso del cliente y la ingeniería inversa para depurar dichas modificaciones.
Debe dar un aviso destacado con cada copia del trabajo de que la Biblioteca se usa en él y que la Biblioteca y su uso están cubiertos por esta Licencia. Debe proporcionar una copia de esta licencia. Si el trabajo durante la ejecución muestra avisos de derechos de autor, debe incluir el aviso de derechos de autor de la Biblioteca entre ellos, así como una referencia que dirija al usuario a la copia de esta Licencia. Además, debe hacer una de estas cosas:
a) Acompañar el trabajo con el código fuente completo legible por máquina correspondiente para la Biblioteca, incluidos los cambios que se utilizaron en el trabajo (que deben distribuirse en las Secciones 1 y 2 anteriores); y, si el trabajo es un ejecutable vinculado con la Biblioteca, con el "trabajo completo que utiliza la Biblioteca" legible por máquina ;;, como código objeto y / o código fuente, para que el usuario pueda modificar la Biblioteca y luego volver a vincular a producir un ejecutable modificado que contenga la biblioteca modificada. (Se entiende que el usuario que cambia el contenido de los archivos de definiciones en la Biblioteca no necesariamente podrá volver a compilar la aplicación para usar las definiciones modificadas).
b) Utilice un mecanismo de biblioteca compartida adecuado para vincularse con la biblioteca. Un mecanismo adecuado es uno que (1) utiliza en tiempo de ejecución una copia de la biblioteca ya presente en el sistema informático del usuario, en lugar de copiar las funciones de la biblioteca en el ejecutable, y (2) funcionará correctamente con una versión modificada de la biblioteca, si el usuario instala uno, siempre que la versión modificada sea compatible con la interfaz con la versión con la que se realizó el trabajo.
c) Acompañar el trabajo con una oferta escrita, válida por al menos tres años, para entregar al mismo usuario los materiales especificados en el Inciso 6a, anterior, por un cargo no mayor al costo de realizar esta distribución.
d) Si la distribución del trabajo se realiza ofreciendo acceso para copiar desde un lugar designado, ofrecer acceso equivalente para copiar los materiales especificados anteriormente desde el mismo lugar.
e) Verifique que el usuario ya haya recibido una copia de estos materiales o que ya le haya enviado una copia a este usuario.
Para un ejecutable, la forma requerida del "trabajo que usa la biblioteca" debe incluir los datos y los programas de utilidad necesarios para reproducir el ejecutable a partir de él. Sin embargo, como una excepción especial, los materiales que se distribuirán no necesitan incluir nada que se distribuya normalmente (ya sea en formato fuente o binario) con los componentes principales (compilador, kernel, etc.) del sistema operativo en el que se ejecuta el ejecutable. , a menos que ese componente acompañe al ejecutable.
Puede suceder que este requisito contradiga las restricciones de licencia de otras bibliotecas propietarias que normalmente no acompañan al sistema operativo. Tal contradicción significa que no puede usar ambos y la Biblioteca juntos en un ejecutable que distribuya.
7. Puede colocar las instalaciones de la biblioteca que son una obra basada en la Biblioteca una al lado de la otra en una sola biblioteca junto con otras instalaciones de la biblioteca no cubiertas por esta Licencia, y distribuir dicha biblioteca combinada, siempre que la distribución separada de la obra basado en la Biblioteca y de las otras instalaciones de la biblioteca está permitido, y siempre que haga estas dos cosas:
a) Acompañar la biblioteca combinada con una copia del mismo trabajo basado en la Biblioteca, sin combinar con otras instalaciones de la biblioteca. Esto debe distribuirse según los términos de las Secciones anteriores.
b) Dar aviso destacado con la biblioteca combinada del hecho de que parte de ella es una obra basada en la biblioteca, y explicar dónde encontrar la forma no combinada adjunta de la misma obra.
8. No puede copiar, modificar, sublicenciar, vincular o distribuir la Biblioteca, excepto en los casos expresamente previstos en esta Licencia. Cualquier intento de copiar, modificar, sublicenciar, vincular o distribuir la Biblioteca de otra manera es nulo y terminará automáticamente sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no verán rescindidas sus licencias mientras dichas partes sigan cumpliendo plenamente.
9. No es necesario que acepte esta Licencia, ya que no la ha firmado. Sin embargo, nada más le otorga permiso para modificar o distribuir la Biblioteca o sus trabajos derivados. Estas acciones están prohibidas por ley si no acepta esta Licencia. Por lo tanto, al modificar o distribuir la Biblioteca (o cualquier trabajo basado en la Biblioteca), usted indica su aceptación de esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar la Biblioteca o los trabajos basados en ella.
10. Cada vez que redistribuye la Biblioteca (o cualquier trabajo basado en la Biblioteca), el destinatario recibe automáticamente una licencia del licenciante original para copiar, distribuir, vincular o modificar la Biblioteca sujeto a estos términos y condiciones. No puede imponer más restricciones al ejercicio de los derechos otorgados en este documento por parte de los destinatarios. Usted no es responsable de hacer cumplir esta Licencia por parte de terceros.
11. Si, como consecuencia de una sentencia judicial o alegación de infracción de patente o por cualquier otro motivo (no limitado a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradigan las condiciones de este Licencia, no lo eximen de las condiciones de esta Licencia. Si no puede distribuir para satisfacer simultáneamente sus obligaciones bajo esta Licencia y cualquier otra obligación pertinente, entonces, como consecuencia, no puede distribuir la Biblioteca en absoluto. Por ejemplo, si una licencia de patente no permitiera la redistribución libre de regalías de la Biblioteca por parte de todos aquellos que reciban copias directa o indirectamente a través de usted, entonces la única forma en que podría cumplir con esta Licencia sería abstenerse por completo de distribuir el Biblioteca.
Si alguna parte de esta sección se considera inválida o inaplicable bajo cualquier circunstancia particular, se pretende que el resto de la sección se aplique, y la sección en su conjunto se aplicará en otras circunstancias.
No es el propósito de esta sección inducirlo a infringir ninguna patente u otros reclamos de derechos de propiedad o impugnar la validez de dichos reclamos; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre que se implementa mediante prácticas de licencia pública. Mucha gente ha hecho contribuciones generosas a la amplia gama de software distribuido a través de ese sistema confiando en la aplicación consistente de ese sistema; Depende del autor / donante decidir si está dispuesto a distribuir software a través de cualquier otro sistema y un licenciatario no puede imponer esa elección.
Esta sección está destinada a dejar completamente en claro lo que se cree que es una consecuencia del resto de esta Licencia.
12. Si la distribución y / o uso de la Biblioteca 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 la Biblioteca bajo esta Licencia puede agregar una limitación de distribución geográfica explícita que excluya esos países, de modo que la distribución sólo está permitido en o entre países no excluidos. En tal caso, esta Licencia incorpora la limitación como si estuviera escrita en el cuerpo de esta Licencia.
13. La Free Software Foundation puede publicar versiones revisadas y / o nuevas de la Licencia Pública General Reducida 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 inquietudes.
A cada versión se le asigna un número de versión distintivo. Si la Biblioteca especifica un número de versión de esta Licencia que se aplica a ella y "cualquier versión posterior" ;;, 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 la biblioteca no especifica un número de versión de licencia, puede elegir cualquier versión publicada por la Free Software Foundation.
14. Si desea incorporar partes de la Biblioteca a otros programas libres cuyas condiciones de distribución sean incompatibles con estos, escriba al autor para pedirle permiso. Para el software que tiene derechos de autor de la Free Software Foundation, escriba a la Free Software Foundation; a veces hacemos excepciones para esto. Nuestra decisión se guiará por los dos objetivos de preservar el estado 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
15. DEBIDO A QUE LA BIBLIOTECA TIENE UNA LICENCIA GRATUITA, NO HAY GARANTÍA PARA LA BIBLIOTECA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y / O OTRAS PARTES PROPORCIONAN LA BIBLIOTECA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD PARA UN PROPÓSITO Y APTITUD . USTED ASUME TODO EL RIESGO EN RELACIÓN CON LA CALIDAD Y EL RENDIMIENTO DE LA BIBLIOTECA. EN CASO DE QUE LA BIBLIOTECA ESTÉ DEFECTUOSA, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIAS.
16. EN NINGÚN CASO A MENOS QUE LO REQUIERA LA LEY APLICABLE O ACUERDO POR ESCRITO, CUALQUIER TITULAR DE LOS DERECHOS DE AUTOR, O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y / O REDISTRIBUIR LA BIBLIOTECA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE ANTE USTED POR DAÑOS, INCLUYENDO CUALQUIER DAÑO GENERAL, ESPECIAL, DAÑOS INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O LA INCAPACIDAD DE UTILIZAR LA BIBLIOTECA (INCLUYENDO, PERO NO LIMITADO A, LA PÉRDIDA DE DATOS O DATOS QUE SE REPRESENTEN INEXACTITOS O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DE LA BIBLIOTECA PARA OPERAR CON CUALQUIER OTRO SOFTWARE) , INCLUSO SI DICHO TITULAR U OTRA PARTE HA SIDO ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.
FIN DE LOS TÉRMINOS Y CONDICIONES
Licencia: LGPL v2.0 Licencia
GNU LIBRARY GENERAL PUBLIC LICENSE
Versión 2, junio de 1991
Copyright (C) 1991 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, EE. UU.
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
[Esta es la primera versión publicada de la biblioteca GPL. Tiene el número 2 porque va con la versión 2 de la GPL normal.]
Preámbulo
Las licencias para la mayoría del software están diseñadas para quitarle la libertad de compartirlo y cambiarlo. Por el contrario, las Licencias Públicas Generales de GNU están destinadas a garantizar su libertad para compartir y cambiar software libre, para asegurarse de que el software sea gratuito para todos sus usuarios.
Esta licencia, la Licencia Pública General para Bibliotecas, se aplica a algún software de Free Software Foundation especialmente designado y a cualquier otra biblioteca cuyos autores decidan utilizarlo. Puedes usarlo para tus bibliotecas también.
Cuando hablamos de software libre, nos referimos a la libertad, no al precio. Nuestras Licencias Públicas Generales están diseñadas para garantizar que tenga la libertad de distribuir copias de software gratuito (y cobrar por este servicio si lo desea), que reciba el código fuente o pueda obtenerlo si lo desea, que puede cambiar el software o utilizar partes de él en nuevos programas gratuitos; y que sepa que puede hacer estas cosas.
Para proteger sus derechos, necesitamos establecer restricciones que prohíban a cualquier persona negarle estos derechos o pedirle que renuncie a los derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias de la biblioteca o si la modifica.
Por ejemplo, si distribuye copias de la biblioteca, ya sea gratis o pagando, debe otorgar a los destinatarios todos los derechos que le otorgamos. Debe asegurarse de que ellos también reciban o puedan obtener el código fuente. Si vincula un programa con la biblioteca, debe proporcionar archivos de objeto completos a los destinatarios para que puedan volver a vincularlos con la biblioteca, después de realizar cambios en la biblioteca y volver a compilarla. Y debe mostrarles estos términos para que conozcan sus derechos.
Nuestro método para proteger sus derechos consta de dos pasos: (1) proteger la biblioteca con derechos de autor y (2) ofrecerle esta licencia que le otorga permiso legal para copiar, distribuir y / o modificar la biblioteca.
Además, para la protección de cada distribuidor, queremos asegurarnos de que todos entiendan que no hay garantía para esta biblioteca gratuita. Si la biblioteca es modificada por otra persona y se transmite, queremos que sus destinatarios sepan que lo que tienen no es la versión original, de modo que cualquier problema introducido por otros no se refleje en la reputación de los autores originales.
Por último, cualquier programa gratuito se ve amenazado constantemente por las patentes de software. Deseamos evitar el peligro de que las empresas que distribuyen software libre obtengan licencias de patente individualmente, transformando así el programa en software privativo. Para evitar esto, hemos dejado en claro que cualquier patente debe tener licencia para uso gratuito de todos o no tener licencia en absoluto.
La mayor parte del software GNU, incluidas algunas bibliotecas, está cubierto por la Licencia Pública General GNU ordinaria, que fue diseñada para programas de utilidad. Esta licencia, la Licencia Pública General de Bibliotecas GNU, se aplica a ciertas bibliotecas designadas. Esta licencia es bastante diferente a la ordinaria; asegúrese de leerlo en su totalidad y no asuma que nada en él es igual que en la licencia ordinaria.
La razón por la que tenemos una licencia pública separada para algunas bibliotecas es que difuminan la distinción que generalmente hacemos entre modificar o agregar a un programa y simplemente usarlo. Vincular un programa con una biblioteca, sin cambiar la biblioteca, es en cierto sentido simplemente usar la biblioteca y es análogo a ejecutar un programa de utilidad o un programa de aplicación. Sin embargo, en un sentido textual y legal, el ejecutable vinculado es un trabajo combinado, un derivado de la biblioteca original, y la Licencia Pública General ordinaria lo trata como tal.
Debido a esta distinción borrosa, el uso de la Licencia Pública General ordinaria para bibliotecas no promovió de manera efectiva el intercambio de software, porque la mayoría de los desarrolladores no usaban las bibliotecas. Llegamos a la conclusión de que unas condiciones más débiles podrían promover un mejor intercambio.
Sin embargo, la vinculación irrestricta de programas no libres privaría a los usuarios de esos programas de todos los beneficios del estatus gratuito de las propias bibliotecas. Esta Licencia Pública General para Bibliotecas está destinada a permitir que los desarrolladores de programas no libres utilicen bibliotecas libres, al tiempo que preserva su libertad como usuario de dichos programas para cambiar las bibliotecas gratuitas que están incorporadas en ellos. (No hemos visto cómo lograr esto en lo que respecta a los cambios en los archivos de encabezado, pero lo hemos logrado en lo que respecta a los cambios en las funciones reales de la biblioteca). Se espera que esto conduzca a un desarrollo más rápido de las bibliotecas gratuitas.
A continuación se detallan los términos y condiciones precisos para la copia, distribución y modificación. Preste mucha atención a la diferencia entre una "obra basada en la biblioteca" y una "obra que utiliza la biblioteca" ;;. El primero contiene código derivado de la biblioteca, mientras que el segundo solo funciona junto con la biblioteca.
Tenga en cuenta que es posible que una biblioteca esté cubierta por la Licencia Pública General ordinaria en lugar de por esta especial.
TÉRMINOS Y CONDICIONES PARA LA COPIA, DISTRIBUCIÓN Y MODIFICACIÓN
0. Este Acuerdo de licencia se aplica a cualquier biblioteca de software que contenga un aviso colocado por el titular de los derechos de autor u otra parte autorizada que indique que puede distribuirse bajo los términos de esta Licencia pública general de biblioteca (también llamada " esta Licencia ";;). A cada licenciatario se le llama "usted"
Una "biblioteca" significa una colección de funciones de software y / o datos preparados para estar convenientemente vinculados con programas de aplicación (que usan algunas de esas funciones y datos) para formar ejecutables.
La "Biblioteca" ;;, a continuación, se refiere a cualquier biblioteca de software o trabajo que se haya distribuido bajo estos términos. Un "trabajo basado en la Biblioteca" significa la Biblioteca o cualquier trabajo derivado bajo la ley de derechos de autor: es decir, un trabajo que contiene la Biblioteca o una parte de ella, ya sea textualmente o con modificaciones y / o traducido directamente a otro idioma. (En adelante, la traducción se incluye sin limitación en el término "modificación" ;;.)
"Código fuente" de un trabajo significa la forma preferida del trabajo para realizar modificaciones en él. Para una biblioteca, el código fuente completo significa todo el código fuente de todos los módulos que contiene, más cualquier archivo de definición de interfaz asociado, más los scripts utilizados para controlar la compilación e instalación de la biblioteca.
Las actividades distintas de la copia, distribución y modificación no están cubiertas por esta Licencia; están fuera de su alcance. El acto de ejecutar un programa usando la Biblioteca no está restringido, y la salida de dicho programa está cubierta solo si su contenido constituye un trabajo basado en la Biblioteca (independientemente del uso de la Biblioteca en una herramienta para escribirlo). Que eso sea cierto depende de lo que haga la biblioteca y de lo que haga el programa que usa la biblioteca.
1. Puede copiar y distribuir copias textuales del código fuente completo de la Biblioteca a medida que lo reciba, en cualquier medio, siempre que publique de manera visible y adecuada en cada copia un aviso de derechos de autor apropiado y una renuncia de garantía; mantener intactos todos los avisos que se refieren a esta Licencia y a la ausencia de garantía; y distribuya una copia de esta Licencia junto con la Biblioteca.
Puede cobrar una tarifa por el acto físico de transferir una copia y, si lo desea, puede ofrecer protección de garantía a cambio de una tarifa.
2. Puede modificar su copia o copias de la Biblioteca o cualquier parte de la misma, formando así un trabajo basado en la Biblioteca, y copiar y distribuir tales modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla con todos los estas condiciones:
a) El trabajo modificado debe ser en sí mismo una biblioteca de software.
b) Debe hacer que los archivos modificados lleven avisos prominentes que indiquen que cambió los archivos y la fecha de cualquier cambio.
c) Debe hacer que la totalidad del trabajo tenga licencia sin cargo para todos los terceros según los términos de esta Licencia.
d) Si una función en la Biblioteca modificada se refiere a una función o una tabla de datos que debe proporcionar un programa de aplicación que utiliza la función, que no sea como un argumento pasado cuando se invoca la función, entonces debe hacer un esfuerzo de buena fe. para garantizar que, en el caso de que una aplicación no proporcione dicha función o tabla, la instalación siga funcionando y realice cualquier parte de su propósito que siga siendo significativa.
(Por ejemplo, una función en una biblioteca para calcular raíces cuadradas tiene un propósito que está completamente bien definido independientemente de la aplicación. Por lo tanto, la subsección 2d requiere que cualquier función o tabla proporcionada por la aplicación utilizada por esta función debe ser opcional: si el la aplicación no lo proporciona, la función de raíz cuadrada aún debe calcular raíces cuadradas).
Estos requisitos se aplican a la obra modificada en su conjunto. Si las secciones identificables de ese trabajo no se derivan de la Biblioteca y pueden considerarse razonablemente trabajos independientes y separados en sí mismos, entonces esta Licencia y sus términos no se aplicarán a esas secciones cuando las distribuya como trabajos separados. Pero cuando distribuye las mismas secciones como parte de un todo que es un trabajo basado en la Biblioteca, la distribución del todo debe realizarse según los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden al todo y, por lo tanto, a cada y cada parte independientemente de quién la haya escrito.
Por lo tanto, esta sección no tiene la intención de reclamar derechos o impugnar sus derechos sobre trabajos escritos en su totalidad por usted; más bien, la intención es ejercer el derecho a controlar la distribución de obras derivadas o colectivas basadas en la Biblioteca.
Además, la mera agregación de otro trabajo no basado en la Biblioteca con la Biblioteca (o con un trabajo basado en la Biblioteca) en un volumen de un medio de almacenamiento o distribución no incluye el otro trabajo bajo el alcance de esta Licencia.
3. Puede optar por aplicar los términos de la Licencia Pública General GNU ordinaria en lugar de esta Licencia a una copia determinada de la Biblioteca. Para hacer esto, debe modificar todos los avisos que se refieren a esta Licencia, de modo que se refieran a la Licencia Pública General GNU ordinaria, versión 2, en lugar de a esta Licencia. (Si ha aparecido una versión más reciente que la versión 2 de la Licencia Pública General GNU ordinaria, puede especificar esa versión si lo desea). No realice ningún otro cambio en estos avisos.
Una vez que este cambio se realiza en una copia determinada, es irreversible para esa copia, por lo que la Licencia Pública General GNU ordinaria se aplica a todas las copias posteriores y trabajos derivados hechos a partir de esa copia.
Esta opción es útil cuando desea copiar parte del código de la biblioteca en un programa que no es una biblioteca.
4. Puede copiar y distribuir la Biblioteca (o una parte o un derivado de ella, 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 la acompañe con la fuente completa legible por máquina correspondiente. código, que debe distribuirse según los términos de las Secciones 1 y 2 anteriores en un medio habitualmente utilizado para el intercambio de software.
Si la distribución del código objeto se realiza ofreciendo acceso para copiar desde un lugar designado, entonces ofrecer acceso equivalente para copiar el código fuente desde el mismo lugar satisface el requisito de distribuir el código fuente, aunque los terceros no estén obligados a copiar la fuente. junto con el código del objeto.
5. Un programa que no contiene ningún derivado de ninguna parte de la Biblioteca, pero que está diseñado para trabajar con la Biblioteca al ser compilado o vinculado con ella, se denomina "trabajo que usa la Biblioteca" ;;. Dicho trabajo, de forma aislada, no es un trabajo derivado de la Biblioteca y, por lo tanto, queda fuera del alcance de esta Licencia.
Sin embargo, vincular un "trabajo que usa la biblioteca" con la biblioteca crea un ejecutable que es un derivado de la biblioteca (porque contiene partes de la biblioteca), en lugar de un "trabajo que usa la biblioteca" ;;. Por lo tanto, el ejecutable está cubierto por esta Licencia. La Sección 6 establece los términos para la distribución de dichos ejecutables.
Cuando un "trabajo que usa la Biblioteca" usa material de un archivo de encabezado que es 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. Si esto es cierto es especialmente importante si el trabajo se puede vincular sin la biblioteca, o si el trabajo es en sí mismo una biblioteca. El umbral para que esto sea cierto no está definido con precisión por la ley.
Si dicho archivo de objeto usa solo parámetros numéricos, diseños de estructura de datos y accesos, y pequeñas macros y pequeñas funciones en línea (diez líneas o menos de longitud), entonces el uso del archivo de objeto no está restringido, independientemente de si es legalmente un derivado. trabaja. (Los ejecutables que contengan este código de objeto más partes de la biblioteca seguirán estando incluidos en la Sección 6.)
De lo contrario, si el trabajo es un derivado de la Biblioteca, puede distribuir el código objeto del trabajo según los términos de la Sección 6. Cualquier ejecutable que contenga ese trabajo también se incluye en la Sección 6, estén o no vinculados directamente con la Biblioteca. .
6. Como excepción a las secciones anteriores, también puede compilar o vincular un "trabajo que usa la Biblioteca" con la Biblioteca para producir un trabajo que contenga partes de la Biblioteca, y distribuir ese trabajo bajo los términos de su elección, siempre que el Los términos permiten la modificación del trabajo para el propio uso del cliente y la ingeniería inversa para depurar dichas modificaciones.
Debe dar un aviso destacado con cada copia del trabajo de que la Biblioteca se usa en él y que la Biblioteca y su uso están cubiertos por esta Licencia. Debe proporcionar una copia de esta licencia. Si el trabajo durante la ejecución muestra avisos de derechos de autor, debe incluir el aviso de derechos de autor de la Biblioteca entre ellos, así como una referencia que dirija al usuario a la copia de esta Licencia. Además, debe hacer una de estas cosas:
a) Acompañar el trabajo con el código fuente completo legible por máquina correspondiente para la Biblioteca, incluidos los cambios que se utilizaron en el trabajo (que deben distribuirse en las Secciones 1 y 2 anteriores); y, si el trabajo es un ejecutable vinculado con la Biblioteca, con el "trabajo completo que utiliza la Biblioteca" legible por máquina ;;, como código objeto y / o código fuente, para que el usuario pueda modificar la Biblioteca y luego volver a vincular a producir un ejecutable modificado que contenga la biblioteca modificada. (Se entiende que el usuario que cambia el contenido de los archivos de definiciones en la Biblioteca no necesariamente podrá volver a compilar la aplicación para usar las definiciones modificadas).
b) Acompañar el trabajo con una oferta escrita, válida por al menos tres años, para entregar al mismo usuario los materiales especificados en el Inciso 6a anterior, por un cargo no mayor al costo de realizar esta distribución.
c) Si la distribución del trabajo se realiza ofreciendo acceso para copiar desde un lugar designado, ofrecer acceso equivalente para copiar los materiales especificados anteriormente desde el mismo lugar.
d) Verifique que el usuario ya haya recibido una copia de estos materiales o que ya le haya enviado una copia a este usuario.
Para un ejecutable, la forma requerida del "trabajo que usa la biblioteca" debe incluir los datos y los programas de utilidad necesarios para reproducir el ejecutable a partir de él. Sin embargo, como una excepción especial, el código fuente distribuido no necesita incluir nada que se distribuya normalmente (ya sea en forma fuente o binaria) con los componentes principales (compilador, kernel, etc.) del sistema operativo en el que se ejecuta el ejecutable. a menos que ese componente acompañe al ejecutable.
Puede suceder que este requisito contradiga las restricciones de licencia de otras bibliotecas propietarias que normalmente no acompañan al sistema operativo. Tal contradicción significa que no puede usar ambos y la Biblioteca juntos en un ejecutable que distribuya.
7. Puede colocar las instalaciones de la biblioteca que son una obra basada en la Biblioteca una al lado de la otra en una sola biblioteca junto con otras instalaciones de la biblioteca no cubiertas por esta Licencia, y distribuir dicha biblioteca combinada, siempre que la distribución separada de la obra basado en la Biblioteca y de las otras instalaciones de la biblioteca está permitido, y siempre que haga estas dos cosas:
a) Acompañe la biblioteca combinada con una copia del mismo trabajo basado en la Biblioteca, sin combinar con cualquier otra instalación de la biblioteca. Esto debe distribuirse según los términos de las Secciones anteriores.
b) Dar aviso destacado con la biblioteca combinada del hecho de que parte de ella es una obra basada en la biblioteca, y explicar dónde encontrar la forma no combinada adjunta de la misma obra.
8. No puede copiar, modificar, sublicenciar, vincular o distribuir la Biblioteca, excepto en los casos expresamente previstos en esta Licencia. Cualquier intento de copiar, modificar, sublicenciar, vincular o distribuir la Biblioteca de otra manera es nulo y terminará automáticamente sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no verán rescindidas sus licencias mientras dichas partes sigan cumpliendo plenamente.
9. No es necesario que acepte esta Licencia, ya que no la ha firmado. Sin embargo, nada más le otorga permiso para modificar o distribuir la Biblioteca o sus trabajos derivados. Estas acciones están prohibidas por ley si no acepta esta Licencia. Por lo tanto, al modificar o distribuir la Biblioteca (o cualquier trabajo basado en la Biblioteca), usted indica su aceptación de esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar la Biblioteca o los trabajos basados en ella.
10. Cada vez que redistribuye la Biblioteca (o cualquier trabajo basado en la Biblioteca), el destinatario recibe automáticamente una licencia del licenciante original para copiar, distribuir, vincular o modificar la Biblioteca sujeto a estos términos y condiciones. No puede imponer más restricciones al ejercicio de los derechos otorgados en este documento por parte de los destinatarios. Usted no es responsable de hacer cumplir esta Licencia por parte de terceros.
11. Si, como consecuencia de una sentencia judicial o alegación de infracción de patente o por cualquier otro motivo (no limitado a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro modo) que contradigan las condiciones de este Licencia, no lo eximen de las condiciones de esta Licencia. Si no puede distribuir para satisfacer simultáneamente sus obligaciones bajo esta Licencia y cualquier otra obligación pertinente, entonces, como consecuencia, no puede distribuir la Biblioteca en absoluto. Por ejemplo, si una licencia de patente no permitiera la redistribución libre de regalías de la Biblioteca por parte de todos aquellos que reciban copias directa o indirectamente a través de usted, entonces la única forma en que podría cumplir con esta Licencia sería abstenerse por completo de distribuir el Biblioteca.
Si alguna parte de esta sección se considera inválida o inaplicable bajo cualquier circunstancia particular, se pretende que el resto de la sección se aplique, y la sección en su conjunto se aplicará en otras circunstancias.
No es el propósito de esta sección inducirlo a infringir ninguna patente u otros reclamos de derechos de propiedad o impugnar la validez de dichos reclamos; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre que se implementa mediante prácticas de licencia pública. Mucha gente ha hecho contribuciones generosas a la amplia gama de software distribuido a través de ese sistema confiando en la aplicación consistente de ese sistema; Depende del autor / donante decidir si está dispuesto a distribuir software a través de cualquier otro sistema y un licenciatario no puede imponer esa elección.
Esta sección está destinada a dejar completamente en claro lo que se cree que es una consecuencia del resto de esta Licencia.
12. Si la distribución y / o uso de la Biblioteca 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 la Biblioteca bajo esta Licencia puede agregar una limitación de distribución geográfica explícita que excluya esos países, de modo que la distribución sólo está permitido en o entre países no excluidos. En tal caso, esta Licencia incorpora la limitación como si estuviera escrita en el cuerpo de esta Licencia.
13. La Free Software Foundation puede publicar versiones revisadas y / o nuevas de la Licencia Pública General de Biblioteca 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 inquietudes.
A cada versión se le asigna un número de versión distintivo. Si la Biblioteca especifica un número de versión de esta Licencia que se aplica a ella y "cualquier versión posterior" ;;, 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 la biblioteca no especifica un número de versión de licencia, puede elegir cualquier versión publicada por la Free Software Foundation.
14. Si desea incorporar partes de la Biblioteca a otros programas libres cuyas condiciones de distribución sean incompatibles con estos, escriba al autor para pedirle permiso. Para el software que tiene derechos de autor de la Free Software Foundation, escriba a la Free Software Foundation; a veces hacemos excepciones para esto. Nuestra decisión se guiará por los dos objetivos de preservar el estado 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
15. DEBIDO A QUE LA BIBLIOTECA TIENE UNA LICENCIA GRATUITA, NO HAY GARANTÍA PARA LA BIBLIOTECA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE INDIQUE LO CONTRARIO POR ESCRITO, LOS TITULARES DE LOS DERECHOS DE AUTOR Y / O OTRAS PARTES PROPORCIONAN LA BIBLIOTECA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD PARA UN PROPÓSITO Y APTITUD . USTED ASUME TODO EL RIESGO EN RELACIÓN CON LA CALIDAD Y EL RENDIMIENTO DE LA BIBLIOTECA. EN CASO DE QUE LA BIBLIOTECA ESTÉ DEFECTUOSA, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIAS.
16. EN NINGÚN CASO A MENOS QUE LO REQUIERA LA LEY APLICABLE O ACUERDO POR ESCRITO, CUALQUIER TITULAR DE LOS DERECHOS DE AUTOR, O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y / O REDISTRIBUIR LA BIBLIOTECA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE ANTE USTED POR DAÑOS, INCLUYENDO CUALQUIER DAÑO GENERAL, ESPECIAL, DAÑOS INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O LA INCAPACIDAD DE UTILIZAR LA BIBLIOTECA (INCLUYENDO, PERO NO LIMITADO A, LA PÉRDIDA DE DATOS O DATOS QUE SE REPRESENTEN INEXACTITOS O PÉRDIDAS SOSTENIDAS POR USTED O TERCEROS O UNA FALLA DE LA BIBLIOTECA PARA OPERAR CON CUALQUIER OTRO SOFTWARE) , INCLUSO SI DICHO TITULAR U OTRA PARTE HA SIDO ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.
FIN DE LOS TÉRMINOS Y CONDICIONES
Licencia: Licencia BSD de 3 cláusulas
La redistribución y el uso en formato fuente y binario, con o sin modificación, están permitidos siempre que se cumplan las siguientes condiciones:
1. Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad.
2. Las redistribuciones en formato binario deben reproducir el aviso de derechos de autor anterior, esta lista de condiciones y el siguiente descargo de responsabilidad en la documentación y / u otros materiales proporcionados con la distribución.
3. Ni el nombre del titular de los derechos de autor ni los nombres de sus colaboradores pueden utilizarse para respaldar o promocionar productos derivados de este software sin un permiso previo específico por escrito.
ESTE SOFTWARE ES PROPORCIONADO POR LOS TITULARES DE LOS DERECHOS DE AUTOR Y COLABORADORES "TAL CUAL" Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO EN PARTICULAR SE RECHAZAN. EN NINGÚN CASO EL TITULAR DE LOS DERECHOS DE AUTOR O LOS COLABORADORES SERÁN RESPONSABLES DE NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS; PÉRDIDA DE USO, DATOS O BENEFICIOS; O INTERRUPCIÓN COMERCIAL) SIN EMBARGO Y SOBRE CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O DE OTRA MANERA) QUE SURJA DE CUALQUIER FORMA DEL USO DE ESTE SOFTWARE, AUNQUE SE INDIQUE LA POSIBILIDAD DE DICHO DAÑO.
Licencia: Licencia BSD de 2 cláusulas
La redistribución y el uso en formato fuente y binario, con o sin modificación, están permitidos siempre que se cumplan las siguientes condiciones:
1. Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad.
2. Las redistribuciones en formato binario deben reproducir el aviso de derechos de autor anterior, esta lista de condiciones y el siguiente descargo de responsabilidad en la documentación y / u otros materiales proporcionados con la distribución.
ESTE SOFTWARE ES PROPORCIONADO POR LOS TITULARES DE LOS DERECHOS DE AUTOR Y COLABORADORES "TAL CUAL" Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO EN PARTICULAR SE RECHAZAN. EN NINGÚN CASO EL TITULAR DE LOS DERECHOS DE AUTOR O LOS COLABORADORES SERÁN RESPONSABLES DE NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS; PÉRDIDA DE USO, DATOS O BENEFICIOS; O INTERRUPCIÓN COMERCIAL) SIN EMBARGO Y SOBRE CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O DE OTRA MANERA) QUE SURJA DE CUALQUIER FORMA DEL USO DE ESTE SOFTWARE, AUNQUE SE INDIQUE LA POSIBILIDAD DE DICHO DAÑO.
Licencia: Licencia MIT
La licencia MIT (MIT)
Copyright © 2015 <titulares de los derechos de autor>
Por la presente se concede permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software" ;;), para utilizar el Software sin restricciones, incluidas, entre otras, las derechos para usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y / o vender copias del Software, y permitir que las personas a quienes se les proporcione el Software lo hagan, sujeto a las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirá en todas las copias o partes sustanciales del Software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL" ;;, SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIABILIDAD, ADECUACIÓN PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE CUALQUIER RECLAMO, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRO MODO, QUE SURJA DE, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS NEGOCIACIONES EN EL SOFTWARE.
Licencia: MIT License V2
The MIT License (MIT)
Copyright (c) <año> <titulares de derechos de autor>
Por la presente se otorga permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software" ;;), para utilizar el Software sin restricciones, incluidos, entre otros, los derechos de uso, copia, modificación , fusionar, publicar, distribuir, sublicenciar y / o vender copias del Software, y permitir que las personas a las que se les proporcione el Software lo hagan, sujeto a las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL" ;;, SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIABILIDAD, ADECUACIÓN PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE CUALQUIER RECLAMO, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRO MODO, QUE SURJA DE, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS NEGOCIACIONES EN EL SOFTWARE.
Licencia: Licencia de dominio público
Este programa es un software gratuito; puede redistribuirlo y / o modificarlo según los términos de la Licencia Pública General GNU publicada por la Free Software Foundation; ya sea la versión 2 o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; incluso sin la garantía implícita de COMERCIABILIDAD o APTITUD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia pública general de GNU para obtener más detalles.
Debería haber recibido una copia de la Licencia Pública General GNU junto con este programa. De lo contrario, consulte <http://www.gnu.org/licenses/>.
Como excepción especial a la Licencia Pública General GNU, si distribuye este archivo como parte de un programa que contiene un script de configuración generado por Autoconf, puede incluirlo bajo
los mismos términos de distribución # que usa para el resto de ese programa.
Licencia: zlib / libpng Licencia
La licencia zlib / libpng (Zlib)
Copyright (c) <año> <titulares de derechos de autor>
Este software se proporciona "tal cual", sin ninguna garantía expresa o implícita. En ningún caso los autores serán responsables de los daños derivados del uso de este software.
Se concede permiso a cualquier persona para utilizar este software para cualquier propósito, incluidas las aplicaciones comerciales, y para alterarlo y redistribuirlo libremente, sujeto a las siguientes restricciones:
1. No se debe tergiversar el origen de este software; no debe afirmar que ha escrito el software original. Si utiliza este software en un producto, se agradecería un reconocimiento en la documentación del producto, pero no es necesario.
2. Las versiones de la fuente alterada deben estar claramente marcadas como tales y no deben tergiversarse como si fueran el software original.
3. Este aviso no puede eliminarse ni modificarse de ninguna distribución de origen.
Temas de ayuda