|
|
|
|
Licencia Pública General GNU para los módulos basados en Virtual Network Computing Preámbulo Las licencias, para la mayoría del software, están diseñadas para eliminar sus libertades a la hora de compartirlo o cambiarlo. En contraste, las Licencias Públicas Generales GNU pretenden garantizar su libertad para compartir y cambiar software libre; para asegurar que el software es libre para todos los usuarios. Esta licencia, la Licencia Pública General Menor (Lesser General Public Licence), se aplica a algunos paquetes de software diseñados específicamente —típicamente librerías— de la Free Software Foundation y de otros autores que deciden usarla. Usted puede usarla también, pero le sugerimos que piense primero cuidadosamente si esta licencia o la General Public Licence ordinaria, es o no la estrategia mejor a usar en un caso particular, basándose en las explicaciones siguientes. Cuando hablamos de software libre, nos referimos a libertad de uso, no a precio. Nuestras Licencias Públicas Generales están diseñadas para asegurar que usted tiene la libertad de distribuir copias de software libre (y cobrar por este servicio si lo desea); que recibe el código fuente o que puede obtenerlo si lo quiere; que puede modificar el software y usar partes de él en nuevos programas libres; y de que ha sido informado de que puede hacer estas cosas. Para proteger sus derechos, necesitamos hacer restricciones que prohiban a los distribuidores el negarle estos derechos o a pedirle que renuncie a esos derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias de la librería o si la modifica. Por ejemplo, si distribuye copias de la librería, bien gratis o a cambio de un importe, debe dar a los receptores todos los derechos que nosotros le dimos a usted. Debe asegurarse que ellos, también, reciban o puedan obtener el código fuente. Si usted enlaza otro código con la librería, debe proporcionar a los receptores los ficheros objeto completos, de forma que ellos puedan reenlazarlos con la librería después de hacer cambios en la librería y recompilarla. Y debe mostrarles estos términos para que conozcan sus derechos. Nosotros protegemos sus derechos con un método de dos pasos: (1) obtenemos los derechos de autor de la librería, y (2) le ofrecemos esta licencia que le da permiso legal para copiar, distribuir, y/o modificar la librería. Para proteger a cada uno de los distribuidores, queremos dejar muy claro que no existe garantía para la librería libre. Además, si la librería es modificada por alguien y se transmite, los receptores deberían saber que lo que ellos tienen no es la versión original, de forma que la reputación del autor original no se vea afectada por problemas que podrían ser introducidos por otros. Finalmente, las patentes de software plantean una amenaza constante para la existencia de cualquier programa libre. Nosotros deseamos asegurar que una empresa no pueda limitar eficazmente a los usuarios de un programa libre mediante la obtención de una licencia restrictiva de un titular de patente. Por lo tanto, insistimos en que cualquier licencia de patente obtenida para una versión de la librería debe ser consistente con todas las libertades de uso especificadas en esta licencia. La mayoría del software GNU, incluyendo algunas librerías, está cubierto por la Licencia Pública General GNU ordinaria. Esta licencia, la Licencia Pública General Menor GNU, se aplica a ciertas librerías señaladas y es bastante diferente de la Licencia Pública Genaral ordinaria. Nosotros usamos esta licencia para ciertas librerías con el objeto de permitir el enlace de esas librerías dentro de programas no libres. Cuando un programa se encuentra enlazado con una librería, bien estáticamente o usando una librería compartida, la combinación de los dos es, legalmente hablando, un trabajo combinado, un derivado de la librería original. La Licencia Pública General ordinaria permitiría tal enlace sólo si la combinación completa ajusta sus criterios de libertad. La Licencia Pública General Menor permite un criterio más laxo para el enlazado de otro código con la librería. Denominamos a esta licencia como Licencia Pública General "Menor" porque hace Menos que la Licencia Pública General ordinaria para proteger las libertades del usuario. También proporciona a los desarrolladores de programas libres Menos ventajas sobre los programas no libres competidores. Estas desventajas son la razón por la cual nosotros usamos la Licencia Pública General ordinaria para la mayoría de las librerías. Sin embargo, la licencia Menor proporciona ventajas en ciertas circunstancias especiales. Por ejemplo, en raras ocasiones puede haber una necesidad especial de fomentar lo más ampliamente posible el uso de una determinada librería, de forma que esta se convierta en un estándar. Para conseguir esto, se debe permitir a los programas no libres el uso de estas librerías. Un caso más frecuente es aquel en el que una librería libre hace el mismo trabajo que el que realizan las librerías no libres más ampliamente usadas. En este caso, hay poco que ganar limitando la librería únicamente al software libre, de manera que usamos la Licencia Pública General Menor. En otros casos, el permiso para usar una librería determinada en programas no libres posibilita a un mayor número de gente a usar una gran cantidad de software libre. Por ejemplo, el permiso para utilizar la librería GNU C en programas no libres posibilita a mucha más gente a usar al completo el sistema operativo GNU, así como su variante, el sistema operativo GNU/LINUX. Aunque la Licencia Pública General Menor es menos protectora para las libertades del usuario, asegura que el usuario de un programa que está enlazado con la librería tiene la libertad y los medios para ejecutar ese programa usando una versión modificada de la librería. Los términos y las condiciones exactas para la copia, distribución y modificación se indican a continuación. Preste especial atención a la diferencia entre un "trabajo basado en la librería" y un "trabajo que utiliza la librería". El primero contiene código derivado de la librería, mientras que el último debe estar unido con la librería para ser ejecutado. Términos y condiciones para la copia, distribución y modificación 0.- El acuerdo de esta licencia se aplica a cualquier librería de software u otro programa que contenga un aviso colocado por el titular de los derechos de autor u otras partes interesadas diciendo que puede ser distribuido bajo los términos de esta Licencia Pública General Menor (llamada también "esta Licencia"). A cada titular de permiso se le designa por "usted". Una "librería" significa una colección de funciones y/o datos de software, preparados para ser enlazados de una forma cómoda con programas de aplicación (que usan algunas de estas funciones y datos) para formar ejecutables. La "Librería" en lo que sigue, se refiere a cualquier trabajo o librería de software que haya sido distribuido bajo estos términos. Un "trabajo basado en la Librería" significa que, o la Librería o cualquier trabajo derivado, están bajo la ley de derechos de autor: es decir, un trabajo que contiene a la Librería o a una parte de ella, ya sea de forma literal o con modificaciones y/o traducida de forma clara a otro idioma (mas abajo se incluye la traducción sin restricción en el término "modificación"). El "código fuente" para un trabajo se refiere a la forma preferida del trabajo para hacer modificaciones en él. Para una Librería, el código fuente completo significa todos los códigos fuente para todos los módulos que contenga la librería, más cualquier fichero de definición de interfaz asociado, y los guiones (scripts) asociados para controlar la compilación y la instalación de la librería. Otras actividades que no sean la copia, distribución y modificación no se encuentran cubiertas por esta Licencia; se encuentran fuera de su objetivo. La opción de ejecutar un programa utilizando la Librería no esta restringido, y el resultado de dicho programa esta cubierto únicamente si su contenido constituye un trabajo basado en la Librería (independientemente del uso de la Librería como herramienta para escribirlo). Que esto sea cierto va a depender de lo que haga la Librería y de lo que haga el programa que utiliza la Librería. 1.- Puede copiar y distribuir copias literales del código fuente completo de la Librería tal y como la recibe, en cualquier medio, a condición de que usted publique de forma manifiesta y apropiada, en cada una de las copias, un aviso conveniente de derechos de autor y una renuncia de garantía; mantenga intactas todas las notificaciones que se refieran a esta Licencia y a la ausencia de cualquier garantía; y distribuya una copia de esta Licencia junto con la Librería. Puede cobrar un importe por el acto físico de traspasar una copia y puede, a opción suya, ofrecer una protección de garantía a cambio de un importe. 2.- Puede modificar su copia o copias de la Librería o de cualquier parte de ella, formando así un trabajo basado en la Librería, y copiar y distribuir tales modificaciones o trabajo bajo los términos de la sección 1 de arriba, siempre que usted también cumpla con todas estas condiciones: a) El trabajo modificado debe ser por si mismo una librería. b) Debe hacer que los ficheros modificados lleven avisos llamativos, declarando que usted cambió los ficheros y la fecha de cualquier cambio. c) Debe hacer que a todo el trabajo le sea concedida una licencia, sin cargo a terceras partes, bajo los términos de esta Licencia. d) Si una facilidad en la Librería modificada se refiere a una función o a una tabla de datos, que deba ser suministrada por un programa de aplicación que usa la facilidad de otra manera que como un argumento pasado cuando la facilidad es invocada, entonces debe hacer un esfuerzo de buena fe para asegurar que, en caso de que una aplicación no suministre tal función o tabla, la facilidad aun funcione y haga que cualquier parte de su finalidad siga siendo significativa. (Por ejemplo, una función en una librería para computar raíces cuadradas tiene un propósito que está bien definido completamente, independientemente de la aplicación. Por tanto, la Subsección 2d exige que cualquier función o tabla suministrada por la aplicación y usada por esa función debe ser opcional: si la aplicación no la suministra, la función raíz cuadrada debe seguir computando raíces cuadradas). Estos requisitos se aplican al trabajo modificado como un todo. Si hay secciones identificables de ese trabajo que no derivan de la Librería, y pueden ser consideradas razonablemente independientes y trabajos separados, por ellas mismas, entonces esta Licencia y sus términos, no se aplicarán a aquellas secciones cuando usted los distribuye como trabajos separados. Pero cuando usted distribuye estas mismas secciones como parte de un todo, que es un trabajo basado en la Librería, la distribución del todo debe estar bajo los términos de esta Licencia cuyos permisos para otras licencias se extienden a todo el conjunto, y por tanto a todas y cada una de las partes, sin tener en cuenta quien lo escribió. Así pues, la intención de esta sección no es exigir derechos o discutir los derechos de un trabajo escrito completamente por usted; más bien, la intención es ejercer el derecho a controlar la distribución de trabajos derivados o colectivos basados en la Librería. Además, la mera agregación de otro trabajo no basado en la Librería con la Librería (o con un trabajo basado en la Librería) en un volumen de almacenaje o en un medio de distribución, no pone al otro trabajo bajo los objetivos de esta Licencia. 3.- Usted puede optar por aplicar a una determinada copia de la Librería, los términos de la Licencia Pública General GNU ordinaria en vez de los de esta Licencia. Para hacer esto, debe alterar todas las notificaciones que se refieren a esta Licencia, para que se refieran a la Licencia Pública General GNU ordinaria, versión 2, en vez 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, entonces, si lo desea, puede especificar esa nueva versión). No haga ningún otro cambio en estas notificaciones. Una vez que se haya hecho este cambio en una copia dada, es irreversible para esa copia, de modo que la Licencia Pública General GNU ordinaria se aplica a todas las copias siguientes y a trabajos derivados realizados a partir de esa copia. Esta opción es útil cuando usted desea copiar parte del código de la Librería dentro de un programa que no es una librería. 4.- Puede copiar y distribuir la Librería (o una porción o derivado de ella, bajo la Sección 2) en código objeto o forma ejecutable bajo los términos de las Secciones 1 y 2 arriba indicadas, siempre que la acompañe con el correspondiente código fuente legible (a máquina) completo, que debe ser distribuido bajo los términos de las Secciones 1 y 2 de arriba, en un medio usado habitualmente para el intercambio de software. Si la distribución del código objeto se hace ofreciendo el acceso a su copia desde un lugar designado, entonces ofreciendo un acceso equivalente a la copia del código fuente desde el mismo sitio se satisfacen los requisitos para la distribución del código fuente, aunque las terceras partes no estén obligadas a copiar el código fuente junto con el código objeto. 5.- Un programa que no contiene derivado de ninguna porción de la Librería, pero está diseñado para trabajar con la Librería al ser compilado o enlazado con ella, se denomina un "trabajo que usa la Librería". Dicho trabajo, por separado, no es un trabajo derivado de la Librería, y por tanto cae fuera del ámbito de esta Licencia. Sin embargo, enlazando un "trabajo que usa la Librería" con la Librería, crea un ejecutable que es un derivado de la Librería (porque contiene porciones de la Librería). El ejecutable está por tanto cubierto por esta Licencia. La sección 6 expone los términos para la distribución de tales ejecutables. Cuando un "trabajo que usa la Librería" utiliza material de un fichero cabecera que forma parte de la Librería, el código objeto del trabajo puede ser un trabajo derivado de la Librería aunque el código fuente no lo sea. Que esto sea cierto es especialmente significativo si el trabajo puede ser enlazado sin la Librería, o si el trabajo es por si mismo una librería. El límite para que esto sea cierto no está definido con precisión por la ley. Si dicho fichero objeto utiliza solo parámetros numéricos, esquema de estructura de datos, y pequeñas macros y pequeñas funciones en línea (diez líneas o menos de longitud), entonces el uso del fichero objeto no está restringido, sin tener en cuenta si esto es legalmente un trabajo derivado. (Ejecutables que contengan este código objeto y porciones de la Librería estarán aun bajo la Sección 6). En caso contrario, si el trabajo es un derivado de la Librería, usted puede distribuir el código objeto del trabajo bajo los términos de la Sección 6. Cualquier ejecutable que contenga a ese trabajo también cae bajo la Sección 6, esté o no enlazado con la Librería. 6.- Como excepción a las secciones anteriores, puede también combinar o enlazar un "trabajo que usa la Librería" con la Librería para producir un trabajo que contenga porciones de la Librería, y distribuir ese trabajo bajo los términos de su elección, siempre que los términos permitan la modificación del trabajo por el uso propio del cliente y la ingeniería inversa para la depuración de tales modificaciones. Debe incluir con cada copia del trabajo una notificación de que la Librería se utiliza en él, y de que la Librería y su uso están cubiertos por esta Licencia. Debe suministrar una copia de esta Licencia. Si el trabajo, durante su ejecución, muestra notas de derechos de autor, usted deberá incluir entre ellas las notas de derechos de autor de la Librería, así como una referencia que dirija al usuario a la copia de esta Licencia. Además, usted debe hacer una de estas cosas: a) Acompañar el trabajo con el correspondiente código fuente legible (a máquina) completo de la Librería, incluyendo cualquier cambio que fuera utilizado en el trabajo (el cual debe ser distribuido bajo las Secciones 1 y 2 de arriba); y, si el trabajo es un ejecutable enlazado con la Librería, con el completo, legible (a maquina) "trabajo que usa la Librería", como código objeto y/o código fuente, de forma que el usuario pueda modificar la Librería y reenlazar entonces para producir un ejecutable modificado que contenga la Librería modificada. (Se entiende que el usuario que cambia los contenidos de los archivos de definiciones en la Librería no necesariamente será capaz de recompilar la aplicación para usar las definiciones modificadas). b) Usar un mecanismo de librería compartida adecuado para enlazar con la Librería. Un mecanismo adecuado es uno que (1) utiliza en tiempo de ejecución una copia de la librería que está ya presente en el ordenador del usuario, en vez de copiar funciones de librería dentro del ejecutable, y (2) funcionará correctamente con una versión modificada de la librería, si el usuario instala una, mientras que la versión modificada sea de interfaz compatible con la versión con la que se hizo el trabajo. c) Acompañar el trabajo con una oferta escrita, valida por tres años al menos, para proporcionar a dicho usuario los materiales especificados en la Subsección 6a de arriba, por un precio no superior al coste de realizar esta distribución. d) Si la distribución del trabajo se hace ofreciendo el acceso a la copia desde un lugar determinado, ofrecer un acceso equivalente para la copia de los materiales especificados anteriormente desde el mismo lugar. e) Verificar que el usuario ha recibido ya una copia de estos materiales o que usted ya le ha enviado una copia a este usuario. Para un ejecutable, la forma requerida del "trabajo que usa la Librería" debe incluir todos los programas de datos y utilidades necesitados para reproducir el ejecutable desde él. Sin embargo, como una excepción especial, los materiales a distribuir no necesitan incluir nada de lo que es distribuido normalmente (ya sea en forma binaria o fuente) con los componentes principales (compilador, kernel, y demás) del sistema operativo en el cual funciona el ejecutable, a menos que el componente por él mismo acompañe al ejecutable. Puede suceder que este requisito contradiga las restricciones de la licencia de otras librerías propietarias que no acompañan normalmente al sistema operativo. Dicha contradicción significa que no puede usar estas y la Librería juntas en un ejecutable que usted distribuya. 7.- Puede colocar facilidades de librería, que son un trabajo basado en la Librería, juntas en una sola librería junto con otras facilidades de librería no cubiertas por esta Licencia, y distribuir dicha librería combinada, con tal que la distribución separada del trabajo basado en la Librería y de las otras facilidades de librería esté, por lo demás, permitida, y con tal que usted haga estas dos cosas: a) Acompañar la librería combinada con una copia del mismo trabajo basado en la Librería, sin combinar con ningunas otras facilidades de librería. Esto debe ser distribuido bajo los términos de las Secciones anteriores. b) Incluir una notificación destacada con la librería combinada del hecho de que parte de ella es un trabajo basado en la Librería, y explicando donde encontrar las formas sin combinar acompañantes del mismo trabajo. 8.- No debe copiar, modificar, sublicenciar, enlazar con, o distribuir la Librería excepto como se estipula expresamente bajo esta Licencia. Cualquier otro intento para copiar, modificar, sublicenciar, enlazar con, o distribuir la Liberia no es válido, y terminará automáticamente con sus derechos bajo esta Licencia. Sin embargo, aquellas partes que hayan recibido copias o derechos bajo esta Licencia por medio de usted no tendrán terminadas sus licencias mientras que dichas partes permanezcan en plena conformidad. 9.- No se le exige que acepte esta Licencia, puesto que no la ha firmado. Sin embargo, ninguna otra cosa le concede a usted el permiso para modificar o distribuir la Librería o sus trabajos derivados. Estas acciones están prohibidas por ley si usted no acepta esta Licencia. Por tanto, al modificar o distribuir la Librería (o cualquier trabajo basado en la Librería), usted indica su aceptación de esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar la Librería o los trabajos basados en ella. 10.- Cada vez que usted distribuye la Librería (o cualquier trabajo basado en la Librería), el receptor recibe automáticamente una licencia del titular original de la Licencia para copiar, distribuir, enlazar con o modificar la Librería sujeto a estos términos y condiciones. Usted no debe imponer ninguna restricción posterior sobre el ejercicio de los receptores de los derechos otorgados aquí mencionados. Usted no es responsable de imponer conformidad con esta Licencia por terceras partes. 11.- Si, como consecuencia de un juicio o infracción de patente o por cualquier otra razón (no limitada a asuntos de patente) a usted se le imponen condiciones (sea orden judicial, acuerdo u otras) que contradigan las condiciones de esta Licencia, eso no le dispensa de las condiciones de esta Licencia. Si usted no puede distribuirla de tal forma que satisfaga simultáneamente sus obligaciones con respecto a esta licencia y cualquier otras obligaciones pertinentes, entonces como consecuencia, no debe en absoluto distribuir la Librería. Por ejemplo, si una licencia de patente no permitiera la redistribución libre de derechos de autor de la Librería a todo aquellos que reciben copias directamente o indirectamente a través de usted, entonces la única forma en la que podría satisfacer tanto esto como esta Licencia sería abstenerse completamente de la distribución de la Librería. Si cualquier parte de esta sección se considera invalida o inaplicable bajo cualquier circunstancia particular, se intentará aplicar el balance de la sección, y en otras circunstancias se intentará aplicar la sección como un todo. No es el propósito de esta sección el inducirle a usted a infringir cualquier demanda de derechos de patente u otros derechos de propiedad o el impugnar la validez de tales demandas; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre, lo cual se lleva a cabo mediante prácticas de licencia pública. Mucha gente ha hecho generosas contribuciones al amplio rango de software distribuido a través de este sistema, confiando en la firme aplicación de este sistema; es decisión de autor/donante decidir si el o ella desea distribuir software a través de cualquier otro sistema y una licencia no puede imponer esa elección. Esta sección tiene el propósito de esclarecer a fondo lo que se cree ser una consecuencia del resto de esta licencia. 12.- Si la distribución y/o uso de la Librería está restringida en ciertos países mediante patentes o interfaces con derechos de autor, el propietario de los derechos de autor originales, el cual puso la Librería bajo esta Licencia, puede añadir una limitación a la distribución geográfica explícita excluyendo estos países, de forma que esta distribución se permita solamente 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 (Fundación de Software libre) puede públicar versiones nuevas y/o revisadas de la Licencia Pública General Menor de vez en cuando. Tales versiones nuevas serán similares en espíritu a la versión presente, pero puede diferir en detalles para abordar nuevos problemas o intereses. A cada versión se le da un número de versión que la distingue. Si la librería especifica un número de versión de esta Licencia que se aplica a ella misma y "cualquier versión posterior", usted tiene la opción de cumplir los términos y condiciones tanto de esa versión como de cualquier versión posterior públicada por la Free Software Foundation. Si la Librería no especifica un número de versión de licencia, usted puede elegir cualquier versión públicada por la Free Software Foundation 14.- Si desea incorporar partes de la Librería en otros programas libres cuyas condiciones de distribución son incompatibles con estos, escriba al autor para pedirle permiso. Para el software cuyos derechos de autor pertenecen a la Free Software Foundation, escriba a la Free Software Foundation; nosotros hacemos a veces excepciones a esto. Nuestra decisión se guiará generalmente por los dos objetivos de preservar el estatus libre de todo lo derivado de nuestro software libre y de promover la compartición y reutilizacion de software. SIN GARANTIA 15.- DEBIDO A QUE LA LIBRERÍA ESTÁ LICENCIADA LIBRE DE CARGO, NO HAY GARANTÍA para LA LIBRERÍA EN LA EXTENSIÓN PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE ESTABLEZCA DE OTRO MODO POR ESCRITO, LOS POSEEDORES DEL DERECHO DE AUTOR Y/O OTRAS PARTES SUMINISTRAN LA LIBRERÍA "TAL CUAL" SIN GARANTÍA DE NINGUNA CLASE, YA SEA DE FORMA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADA A, LAS GARANTIAS IMPLICITAS DE COMERCIABILIDAD Y CONVENIENCIA para UN PROPOSITO PARTICULAR. TODO EL RIESGO EN CUANTO A CALIDAD Y EJECUCIÓN DE LA LIBRERÍA ES SUYO. SI LA LIBRERÍA RESULTARA ESTAR DEFECTUOSA, USTED ASUME EL COSTE DE TODO EL MANTENIMIENTO, REparaCIÓN O CORRECCIÓN NECESARIA. 16.- BAJO NINGÚN CONCEPTO, A MENOS QUE SEA REQUERIDO POR LA LEY APLICABLE O DE ACUERDO A UN ESCRITO, CUALQUIER POSEEDOR DE DERECHOS DE AUTOR O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y/O REDISTRIBUIR LA LIBRERÍA COMO SE PERMITE ARRIBA, SERÁ RESPONSABLE CON USTED POR DAÑOS, INCLUYENDO CUALQUIER DAÑO GENERAL, ESPECIAL, ACCIDENTAL O CONSECUENTE ORIGINADO POR EL USO O INCAPACIDAD DE USAR LA LIBRERÍA (INCLUYENDO PERO NO LIMITANDO, A LAS PÉRDIDAS DE DATOS O A LA PRODUCCIÓN DE DATOS INCORRECTOS, O PÉRDIDAS SUFRIDAS POR USTED O TERCERAS PARTES O UN FALLO DE LA LIBRERÍA para FUNCIONAR CON CUALQUIER OTRO SOFTWARE) INCLUSO SI TAL TITULAR U OTRA PARTE HA SIDO NOTIFICADA DE LA POSIBILIDAD DE TALES DAÑOS. FIN DE TÉRMINOS Y CONDICIONES. Si Ud. así lo desea, puede obtener el código fuente de estos módulos omnithread_rt.dll, vnchooks.dll, winvnc.exe, aqui ========================================================================================================== GNU GENERAL PUBLIC LICENSEVersion 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. PreambleThe licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS |
Copyright
© 2001 PCtechSoft
|