1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354
|
<verb>
LICENCIA PBLICA GENERAL DE GNU
Versin 2, Junio de 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Se permite la copia y distribucin de copias literales
de este documento, pero no se permite su modificacin
Prembulo
Las licencias que cubren la mayor parte del software estn diseadas
para quitarle a usted la libertad de compartirlo y modificarlo. Por el
contrario, la Licencia Pblica General de GNU pretende garantizarle
la libertad de compartir y modificar software libre, para asegurar que el
software es libre para todos sus usuarios. Esta Licencia Pblica General
se aplica a la mayor parte del software de la Free Software Foundation
y a cualquier otro programa si sus autores se comprometen a utilizarla.
(Existe otro software de la Free Software Foundation que est cubierto
por la Licencia Pblica General de GNU para Bibliotecas). Si quiere,
tambin puede aplicarla a sus propios programas.
Cuando hablamos de software libre, estamos refirindonos a libertad,
no a precio. Nuestras Licencias Pblicas Generales estn diseadas
para asegurarnos de que tenga la libertad de distribuir copias de software
libre (y cobrar por ese servicio si quiere), de que reciba el cdigo fuente
o que pueda conseguirlo si lo quiere, de que pueda modificar el software
o usar fragmentos de l en nuevos programas libres, y de que usted sepa
que puede hacer todas estas cosas.
Para proteger sus derechos necesitamos algunas restricciones que
prohiban a cualquiera negarle a usted estos derechos o pedirle que renuncie
a ellos. Estas restricciones se traducen en ciertas obligaciones que le
afectan si distribuye copias del software, o si lo modifica.
Por ejemplo, si distribuye copias de un programa de stos, sea gratui-
tamente, o a cambio de una contraprestacin, debe dar a los receptores
todos los derechos que tiene. Debe asegurarse de que ellos tambin
reciben, o pueden conseguir, el cdigo fuente. Y debe mostrarles estas
condiciones de forma que conozcan sus derechos.
Protegemos sus derechos con la combinacin de dos medidas:
(1) ponemos el software bajo copyright y (2) le ofrecemos esta licencia,
que le da permiso legal para copiar, distribuir y/o modificar el software.
Tambin, para la proteccin de cada autor y la nuestra propia,
queremos asegurarnos de que todo el mundo comprende que no se proporciona
ninguna garanta para este software libre. Si el software se modifica
por cualquiera y ste a su vez lo distribuye, queremos que sus recep-
tores sepan que lo que tienen no es el original, de forma que cualquier
problema introducido por otros no afecte a la reputacin de los autores
originales.
Por ltimo, cualquier programa libre est constantemente amenazado
por patentes sobre el software. Queremos evitar el peligro de que los
redistribuidores de un programa libre obtengan patentes por su cuenta,
convirtiendo de facto el programa en propietario. Para evitar esto, hemos
dejado claro que cualquier patente debe ser pedida para el uso libre
de cualquiera, o no ser pedida.
Los trminos exactos y las condiciones para la copia, distribucin y
modificacin se exponen a continuacin.
LICENCIA PBLICA GENERAL DE GNU
TRMINOS Y CONDICIONES PARA LA COPIA, DISTRIBUCIN Y MODIFICACIN
0. Esta Licencia se aplica a cualquier programa u otro tipo de trabajo
que contenga una nota colocada por el tenedor del copyright diciendo
que puede ser distribuido bajo los trminos de esta Licencia Pblica
General. En adelante, "Programa" se referir a cualquier programa o
trabajo que cumpla esa condicin y "trabajo basado en el Programa"
se referir bien al Programa o a cualquier trabajo derivado de l segn
la ley de copyright. Esto es, un trabajo que contenga el programa o una
porcin de l, bien en forma literal o con modificaciones y/o traducido
en otro lenguaje. Por lo tanto, la traduccin est incluida sin limita-
ciones en el trmino "modificacin". Cada concesionario (licenciatario)
ser denominado "usted".
Cualquier otra actividad que no sea la copia, distribucin o modifi-
cacin no est cubierta por esta Licencia, est fuera de su mbito. El
acto de ejecutar el Programa no est restringido, y los resultados del
Programa estn cubiertos nicamente si sus contenidos constituyen un
trabajo basado en el Programa, independientemente de haberlo producido
mediante la ejecucin del programa. El que esto se cumpla, depende
de lo que haga el programa.
1. Usted puede copiar y distribuir copias literales del cdigo fuente
del Programa, segn lo ha recibido, en cualquier medio, supuesto que
de forma adecuada y bien visible publique en cada copia un anuncio de
copyright adecuado y un repudio de garanta, mantenga intactos todos
los anuncios que se refieran a esta Licencia y a la ausencia de garanta,
y proporcione a cualquier otro receptor del programa una copia de esta
Licencia junto con el Programa.
Puede cobrar un precio por el acto fsico de transferir una copia,
y puede, segn su libre albedro, ofrecer garanta a cambio de unos
honorarios.
2. Puede modificar su copia o copias del Programa o de cualquier
porcin de l, formando de esta manera un trabajo basado en el Programa,
y copiar y distribuir esa modificacin o trabajo bajo los trminos
del apartado 1, antedicho, supuesto que adems cumpla las siguientes
condiciones:
a) Debe hacer que los ficheros modificados lleven anuncios
prominentes indicando que los ha cambiado y la fecha de cualquier
cambio.
b) Debe hacer que cualquier trabajo que distribuya o publique y
que en todo o en parte contenga o sea derivado del Programa o
de cualquier parte de l sea licenciada como un todo, sin carga
alguna, a todas las terceras partes y bajo los trminos de esta
Licencia.
c) Si el programa modificado lee normalmente rdenes interacti-
vamente cuando es ejecutado, debe hacer que cuando comience su
ejecucin para ese uso interactivo de la forma ms habitual,
muestre o escriba un mensaje que incluya un anuncio de copyright y
un anuncio de que no se ofrece ninguna garanta (o por el contrario
que s se ofrece garanta) y que los usuarios pueden redistribuir
el programa bajo estas condiciones, e indicando al usuario cmo
ver una copia de esta licencia. (Excepcin: si el propio programa
es interactivo pero normalmente no muestra ese anuncio, no
se requiere que su trabajo basado en el Programa muestre ningn
anuncio).
Estos requisitos se aplican al trabajo modificado como un todo. Si
partes identificables de ese trabajo no son derivadas del Programa, y
pueden, razonablemente, ser consideradas trabajos independientes y
separados por ellos mismos, entonces esta Licencia y sus trminos no se
aplican a esas partes cuando sean distribuidas como trabajos separados.
Pero cuando distribuya esas mismas secciones como partes de un todo
que es un trabajo basado en el Programa, la distribucin del todo debe
ser segn los trminos de esta licencia, cuyos permisos para otros licen-
ciatarios se extienden al todo completo, y por lo tanto a todas y cada
una de sus partes, con independencia de quin la escribi.
Por lo tanto, no es la intencin de este apartado reclamar derechos o
desafiar sus derechos sobre trabajos escritos totalmente por usted mismo.
La intencin es ejercer el derecho a controlar la distribucin de trabajos
derivados o colectivos basados en el Programa.
Adems, el simple hecho de reunir un trabajo no basado en el
Programa con el Programa (o con un trabajo basado en el Programa) en un
volumen de almacenamiento o en un medio de distribucin no hace que
dicho trabajo entre dentro del mbito cubierto por esta Licencia.
3. Puede copiar y distribuir el Programa (o un trabajo basado en l,
segn se especifica en el apartado 2, como cdigo objeto o en formato
ejecutable segn los trminos de los apartados 1 y 2, supuesto que
adems cumpla una de las siguientes condiciones:
a) Acompaarlo con el cdigo fuente completo correspondiente, en
formato electrnico, que debe ser distribuido segn se especifica
en los apartados 1 y 2 de esta Licencia en un medio habitualmente
utilizado para el intercambio de programas, o
b) Acompaarlo con una oferta por escrito, vlida durante al
menos tres aos, de proporcionar a cualquier tercera parte una
copia completa en formato electrnico del cdigo fuente corres-
pondiente, a un coste no mayor que el de realizar fsicamente la
distribucin del fuente, que ser distribuido bajo las condiciones
descritas en los apartados 1 y 2 anteriores, en un medio habitual-
mente utilizado para el intercambio de programas, o
c) Acompaarlo con la informacin que recibi ofreciendo distribuir
el cdigo fuente correspondiente. (Esta opcin se permite slo para
distribucin no comercial y slo si usted recibi el programa como
cdigo objeto o en formato ejecutable con tal oferta, de acuerdo con
el apartado b anterior).
Por cdigo fuente de un trabajo se entiende la forma preferida del
trabajo cuando se le hacen modificaciones. Para un trabajo ejecutable,
se entiende por cdigo fuente completo todo el cdigo fuente para todos
los mdulos que contiene, ms cualquier fichero asociado de definicin
de interfaces, ms los guiones utilizados para controlar la compilacin
e instalacin del ejecutable. Como excepcin especial el cdigo fuente
distribuido no necesita incluir nada que sea distribuido normalmente
(bien como fuente, bien en forma binaria) con los componentes principales
(compilador, ncleo y similares) del sistema operativo en el cual
funciona el ejecutable, a no ser que el propio componente acompae al
ejecutable.
Si la distribucin del ejecutable o del cdigo objeto se hace mediante
la oferta de acceso para copiarlo de un cierto lugar, entonces se considera
la oferta de acceso para copiar el cdigo fuente del mismo lugar como
distribucin del cdigo fuente, incluso aunque terceras partes no estn
forzadas a copiar el fuente junto con el cdigo objeto.
4. No puede copiar, modificar, sublicenciar o distribuir el Programa
excepto como prev expresamente esta Licencia. Cualquier intento de
copiar, modificar sublicenciar o distribuir el Programa de otra forma es
invlida, y har que cesen automticamente los derechos que le proporciona
esta Licencia. En cualquier caso, las partes que hayan recibido copias o
derechos de usted bajo esta Licencia no cesarn en sus derechos mientras
esas partes continen cumplindola.
5. No est obligado a aceptar esta licencia, ya que no la ha firmado.
Sin embargo, no hay nada ms que le proporcione permiso para modificar
o distribuir el Programa o sus trabajos derivados. Estas acciones
estn prohibidas por la ley si no acepta esta Licencia. Por lo tanto,
si modifica o distribuye el Programa (o cualquier trabajo basado en el
Programa), est indicando que acepta esta Licencia para poder hacerlo,
y todos sus trminos y condiciones para copiar, distribuir o modificar el
Programa o trabajos basados en l.
6. Cada vez que redistribuya el Programa (o cualquier trabajo basado
en el Programa), el receptor recibe automticamente una licencia del
licenciatario original para copiar, distribuir o modificar el Programa,
de forma sujeta a estos trminos y condiciones. No puede imponer al
receptor ninguna restriccin ms sobre el ejercicio de los derechos aqu
garantizados. No es usted responsable de hacer cumplir esta licencia por
terceras partes.
7. Si como consecuencia de una resolucin judicial o de una alegacin
de infraccin de patente o por cualquier otra razn (no limitada a asuntos
relacionados con patentes) se le imponen condiciones (ya sea por mandato
judicial, por acuerdo o por cualquier otra causa) que contradigan las
condiciones de esta Licencia, ello no le exime de cumplir las condiciones
de esta Licencia. Si no puede realizar distribuciones de forma que
se satisfagan simultneamente sus obligaciones bajo esta licencia y
cualquier otra obligacin pertinente entonces, como consecuencia, no puede
distribuir el Programa de ninguna forma. Por ejemplo, si una patente
no permite la redistribucin libre de derechos de autor del Programa
por parte de todos aquellos que reciban copias directa o indirectamente
a travs de usted, entonces la nica forma en que podra satisfacer
tanto esa condicin como esta Licencia sera evitar completamente la
distribucin del Programa.
Si cualquier porcin de este apartado se considera invlida o impo-
sible de cumplir bajo cualquier circunstancia particular ha de cumplirse
el resto y la seccin por entero ha de cumplirse en cualquier otra
circunstancia.
No es el propsito de este apartado inducirle a infringir ninguna
reivindicacin de patente ni de ningn otro derecho de propiedad o
impugnar la validez de ninguna de dichas reivindicaciones. Este apartado
tiene el nico propsito de proteger la integridad del sistema de distri-
bucin de software libre, que se realiza mediante prcticas de licencia
pblica. Mucha gente ha hecho contribuciones generosas a la gran variedad
de software distribuido mediante ese sistema con la confianza de que
el sistema se aplicar consistentemente. Ser el autor/donante quien
decida si quiere distribuir software mediante cualquier otro sistema y
una licencia no puede imponer esa eleccin.
Este apartado pretende dejar completamente claro lo que se cree que
es una consecuencia del resto de esta Licencia.
8. Si la distribucin y/o uso de el Programa est restringida en
ciertos pases, bien por patentes o por interfaces bajo copyright, el
tenedor del copyright que coloca este Programa bajo esta Licencia puede
aadir una limitacin explcita de distribucin geogrfica excluyendo
esos pases, de forma que la distribucin se permita slo en o entre
los pases no excluidos de esta manera. En ese caso, esta Licencia
incorporar la limitacin como si estuviese escrita en el cuerpo de esta
Licencia.
9. La Free Software Foundation puede publicar versiones revisadas
y/o nuevas de la Licencia Pblica General de tiempo en tiempo. Dichas
nuevas versiones sern similares en espritu a la presente versin, pero
pueden ser diferentes en detalles para considerar nuevos problemas o
situaciones.
Cada versin recibe un nmero de versin que la distingue de otras.
Si el Programa especifica un nmero de versin de esta Licencia que
se refiere a ella y a "cualquier versin posterior", tiene la opcin de
seguir los trminos y condiciones, bien de esa versin, bien de cualquier
versin posterior publicada por la Free Software Foundation. Si el
Programa no especifica un nmero de versin de esta Licencia, puede
escoger cualquier versin publicada por la Free Software Foundation.
10. Si quiere incorporar partes del Programa en otros programas
libres cuyas condiciones de distribucin son diferentes, escriba al autor
para pedirle permiso. Si el software tiene copyright de la Free Software
Foundation, escribe a la Free Software Foundation: algunas veces hacemos
excepciones en estos casos. Nuestra decisin estar guiada por el doble
objetivo de preservar la libertad de todos los derivados de nuestro
software libre y promover el que se comparta y reutilice el software
en general.
AUSENCIA DE GARANTA
11. COMO EL PROGRAMA SE LICENCIA LIBRE DE CARGAS, NO SE OFRECE NINGUNA
GARANTA SOBRE EL PROGRAMA, EN TODA LA EXTENSIN PERMITIDA POR LA LEGIS-
LACIN APLICABLE. EXCEPTO CUANDO SE INDIQUE DE OTRA FORMA POR ESCRITO,
LOS TENEDORES DEL COPYRIGHT Y/U OTRAS PARTES PROPORCIONAN EL PROGRAMA
"TAL CUAL", SIN GARANTA DE NINGUNA CLASE, BIEN EXPRESA O IMPLCITA, CON
INCLUSIN, PERO SIN LIMITACIN A LAS GARANTAS MERCANTILES IMPLCITAS O
A LA CONVENIENCIA PARA UN PROPSITO PARTICULAR. CUALQUIER RIESGO REFE-
RENTE A LA CALIDAD Y PRESTACIONES DEL PROGRAMA ES ASUMIDO POR USTED. SI
SE PROBASE QUE EL PROGRAMA ES DEFECTUOSO, ASUME EL COSTE DE CUALQUIER
SERVICIO, REPARACIN O CORRECCIN.
12. EN NINGN CASO, SALVO QUE LO REQUIERA LA LEGISLACIN APLICABLE O
HAYA SIDO ACORDADO POR ESCRITO, NINGN TENEDOR DEL COPYRIGHT NI NINGUNA
OTRA PARTE QUE MODIFIQUE Y/O REDISTRIBUYA EL PROGRAMA SEGN SE PERMI-
TE EN ESTA LICENCIA SER RESPONSABLE ANTE USTED POR DAOS, INCLUYENDO
CUALQUIER DAO GENERAL, ESPECIAL, INCIDENTAL O RESULTANTE PRODUCIDO POR
EL USO O LA IMPOSIBILIDAD DE USO DEL PROGRAMA (CON INCLUSIN, PERO SIN
LIMITACIN A LA PRDIDA DE DATOS O A LA GENERACIN INCORRECTA DE DATOS
O A PRDIDAS SUFRIDAS POR USTED O POR TERCERAS PARTES O A UN FALLO DEL
PROGRAMA AL FUNCIONAR EN COMBINACIN CON CUALQUIER OTRO PROGRAMA),
INCLUSO SI DICHO TENEDOR U OTRA PARTE HA SIDO ADVERTIDO DE LA POSIBILIDAD
DE DICHOS DAOS.
FIN DE TRMINOS Y CONDICIONES
Cmo aplicar estos trminos a sus nuevos programas.
Si usted desarrolla un nuevo Programa, y quiere que sea del mayor
uso posible para el pblico en general, la mejor forma de conseguirlo
es convirtindolo en software libre que cualquiera pueda redistribuir y
cambiar bajo estos trminos.
Para hacerlo, aada los siguientes anuncios al programa. Lo ms
seguro es aadirlos al principio de cada fichero fuente para transmitir
lo ms efectivamente posible la ausencia de garanta. Adems cada
fichero debera tener al menos la lnea de "copyright" y un indicador a
dnde puede encontrarse el anuncio completo.
<una lnea para indicar el nombre del programa y una rpida idea de
qu hace.>
Copyright (C) <ao> <nombre del autor>
Este programa es software libre. Puede redistribuirlo y/o
modificarlo bajo los trminos de la Licencia Pblica General de
GNU segn es publicada por la Free Software Foundation, bien de
la versin 2 de dicha Licencia o bien (segn su eleccin) de
cualquier versin posterior.
Este programa se distribuye con la esperanza de que sea til,
pero SIN NINGUNA GARANTA, incluso sin la garanta MERCANTIL
implcita o sin garantizar la CONVENIENCIA PARA UN PROPSITO
PARTICULAR. Vase la Licencia Pblica General de GNU para ms
detalles.
Debera haber recibido una copia de la Licencia Pblica
General junto con este programa. Si no ha sido as, escriba a
la Free Software Foundation, Inc., en 59 Temple Place, Suite 330,
Boston, MA 02111-1307, EEUU.
Aada tambin informacin sobre cmo contactar con usted mediante
correo electrnico y postal.
Si el programa es interactivo, haga que muestre un pequeo anuncio
como el siguiente, cuando comienza a funcionar en modo interactivo:
Gnomovision versin 69, Copyright (C) ao nombre del autor
Gnomovision no ofrece ABSOLUTAMENTE NINGUNA GARANTA. Para
ms detalles escriba ``show w''.
Este es software libre, y se le invita a redistribuirlo bajo
ciertas condiciones. Escriba ``show c'' para ms detalles.
Las rdenes hipotticas "show w" y "show c" deberan mostrar las
partes adecuadas de la Licencia Pblica General. Por supuesto, las
rdenes que use pueden llamarse de cualquier otra manera. Podran
incluso ser pulsaciones del ratn o elementos de un men (lo que sea
apropiado para su programa).
Tambin debera conseguir que su empleador (si trabaja como pro-
gramador) o su Universidad (si es el caso) firme una "renuncia de cop-
yright" para el programa, si es necesario. A continuacin se ofrece un
ejemplo, altere los nombres segn sea conveniente:
Yoyodyne, Inc. mediante este documento renuncia a cualquier
inters de derechos de copyright con respecto al programa
Gnomovision (que hace pasadas a compiladores) escrito por Pepe
Programador.
<firma de Pepito Grillo>, 20 de diciembre de 1996
Pepito Grillo, Presidente de Asuntillos Varios.
Esta Licencia Pblica General no permite que incluya sus programas
en programas propietarios. Si su programa es una biblioteca de subrutinas,
puede considerar ms til el permitir el enlazado de aplicaciones
propietarias con la biblioteca. Si este es el caso, use la Licencia Pblica
General de GNU para Bibliotecas en lugar de esta Licencia.
</verb>
Esta licencia ha sido traducida al castellano por Jess M. Gonzlez
(<htmlurl url="mailto:jgb@gsyc.inf.uc3m.es" name="jgb@gsyc.inf.uc3m.es">)
|