Gridcal está autorizado bajo la licencia LGPL:
LICENCIA PÚBLICA GENERAL MENOR DE GNU
Versión 3, 29 de junio de 2007
Copyright © 2007 Free Software Foundation, Inc. < https://fsf.org/ >
Todos pueden copiar y distribuir copias textuales de este documento de licencia, pero no se permite cambiarlo.
Esta versión de la Licencia pública general reducida de GNU incorpora los términos y condiciones de la versión 3 de la Licencia pública general de GNU, complementada con los permisos adicionales que se enumeran a continuación.
0. Definiciones adicionales.
Tal como se utiliza en el presente, "esta Licencia" se refiere a la versión 3 de la Licencia pública general reducida de GNU, y la "GPL de GNU" se refiere a la versión 3 de la Licencia pública general de GNU.
“La Biblioteca” se refiere a un trabajo cubierto regido por esta Licencia, que no sea una Aplicación o un Trabajo combinado como se define a continuación.
Una “Aplicación” es cualquier trabajo que hace uso de una interfaz proporcionada por la Biblioteca, pero que no se basa de otra manera en la Biblioteca. La definición de una subclase de una clase definida por la Biblioteca se considera un modo de utilizar una interfaz proporcionada por la Biblioteca.
Una “Obra Combinada” es una obra producida al combinar o vincular una Aplicación con la Biblioteca. La versión particular de la Biblioteca con la que se realizó la Obra Combinada también se denomina “Versión Vinculada”.
La "Fuente correspondiente mínima" para un Trabajo combinado significa la Fuente correspondiente para el Trabajo combinado, excluyendo cualquier código fuente para partes del Trabajo combinado que, consideradas de forma aislada, se basan en la Aplicación, y no en la Versión vinculada.
El "Código de aplicación correspondiente" para un Trabajo combinado significa el código objeto y/o el código fuente de la Aplicación, incluidos los datos y los programas de utilidad necesarios para reproducir el Trabajo combinado desde la Aplicación, pero excluyendo las Bibliotecas del sistema del Trabajo combinado.
1. Excepción a la Sección 3 de GNU GPL.
Puede transmitir un trabajo cubierto bajo las secciones 3 y 4 de esta Licencia sin estar sujeto a la sección 3 de GNU GPL.
2. Transmisión de versiones modificadas.
Si modifica una copia de la biblioteca y, en sus modificaciones, una función se refiere a una función o datos que debe proporcionar una aplicación que utiliza la función (que no sea un argumento pasado cuando se invoca la función), entonces puede transmitir una copia de la versión modificada:
a) en virtud de esta Licencia, siempre que haga un esfuerzo de buena fe para garantizar que, en caso de que una Aplicación no suministre la función o los datos, la instalación siga funcionando y realice cualquier parte de su propósito que siga siendo significativa, o
b) bajo la GNU GPL, sin ninguno de los permisos adicionales de esta Licencia aplicables a esa copia.
3. Código de objeto que incorpora material de archivos de encabezado de biblioteca.
El formulario de código de objeto de una Aplicación puede incorporar material de un archivo de encabezado que forma parte de la Biblioteca. Puede transmitir dicho código de objeto bajo los términos de su elección, siempre que, si el material incorporado no se limita a parámetros numéricos, diseños de estructuras de datos y accesos, o pequeñas macros, funciones en línea y plantillas (diez líneas o menos), usted haz las dos cosas siguientes:
a) Dar aviso destacado con cada copia del código objeto de que la Biblioteca se usa en él y que la Biblioteca y su uso están cubiertos por esta Licencia.
b) Acompañar el código objeto con una copia de la GPL de GNU y este documento de licencia.
4. Obras combinadas.
Puede transmitir un Trabajo combinado bajo los términos de su elección que, tomados en conjunto, no restrinjan efectivamente la modificación de las partes de la Biblioteca contenidas en el Trabajo combinado y la ingeniería inversa para depurar dichas modificaciones, si también hace cada uno de los siguientes:
a) Dar aviso destacado con cada copia de la Obra Combinada de que la Biblioteca se usa en ella y que la Biblioteca y su uso están cubiertos por esta Licencia.
b) Acompañar la Obra Combinada con una copia de la GPL de GNU y este documento de licencia.
c) Para un Trabajo Combinado que muestre avisos de derechos de autor durante la ejecución, incluya el aviso de derechos de autor de la Biblioteca entre estos avisos, así como una referencia que dirija al usuario a las copias de la GPL de GNU y este documento de licencia.
d) Realice una de las siguientes acciones:
0) Transmitir la Fuente Mínima Correspondiente bajo los términos de esta Licencia, y el Código de Aplicación Correspondiente en una forma adecuada y bajo términos que permitan al usuario recombinar o volver a vincular la Aplicación con una versión modificada de la Versión Vinculada para producir una Trabajo Combinado modificado, en la forma especificada por la sección 6 de GNU GPL para transmitir la Fuente Correspondiente.
1) Utilice un mecanismo de biblioteca compartida adecuado para vincularse con la Biblioteca. Un mecanismo adecuado es aquel que (a) utiliza en tiempo de ejecución una copia de la Biblioteca ya presente en el sistema informático del usuario, y (b) funcionará correctamente con una versión modificada de la Biblioteca que sea compatible con la interfaz de la Versión Vinculada.
e) Proporcionar Información de instalación, pero solo si de otro modo se le solicitaría proporcionar dicha información en virtud de la sección 6 de la GPL de GNU, y solo en la medida en que dicha información sea necesaria para instalar y ejecutar una versión modificada del Trabajo combinado producido mediante la recombinación. o volver a vincular la Aplicación con una versión modificada de la Versión Vinculada. (Si usa la opción 4d0, la Información de instalación debe acompañar a la Fuente correspondiente mínima y el Código de aplicación correspondiente. Si usa la opción 4d1, debe proporcionar la Información de instalación de la manera especificada en la sección 6 de la GPL de GNU para transmitir la Fuente correspondiente).
5. Bibliotecas Combinadas.
Puede colocar las instalaciones de la biblioteca que son un trabajo basado en la Biblioteca una al lado de la otra en una sola biblioteca junto con otras instalaciones de la biblioteca que no son Aplicaciones y no están cubiertas por esta Licencia, y transmitir dicha biblioteca combinada bajo los términos de su elección, si haces las dos cosas siguientes:
a) Acompañar a la biblioteca combinada con una copia de la misma obra basada en la Biblioteca, sin combinar con ninguna otra instalación bibliotecaria, transmitida bajo los términos de esta Licencia.
b) Dar aviso destacado a la biblioteca combinada 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.
6. Versiones revisadas de la Licencia pública general reducida de GNU.
La Free Software Foundation puede publicar versiones revisadas y/o nuevas de la Licencia Pública General Reducida de 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 la Biblioteca, tal como la recibió, especifica que se le aplica una determinada versión numerada de la Licencia pública general reducida de GNU "o cualquier versión posterior", tiene la opción de seguir los términos y condiciones de esa versión publicada o de cualquier versión posterior. publicado por la Free Software Foundation. Si la Biblioteca, tal como la recibió, no especifica un número de versión de la Licencia pública general reducida de GNU, puede elegir cualquier versión de la Licencia pública general reducida de GNU publicada por la Free Software Foundation.
Si la Biblioteca, tal como la recibió, especifica que un apoderado puede decidir si se aplicarán versiones futuras de la Licencia pública general reducida de GNU, la declaración pública de aceptación de cualquier versión de ese apoderado es una autorización permanente para que usted elija esa versión para la Biblioteca.