viernes, 27 de marzo de 2009

Licencias de software libre compatibles con GPL

Primero; entendamos que es el Copyleft ?

La forma más simple de hacer que un programa sea libre es ponerlo en el dominio público (18k carácteres), sin derechos reservados. Esto le permite compartir el programa y sus mejoras a la gente, si asi lo desean. Pero le permite a gente no coperativa convertir el programa en software privativo (18k carácteres). Ellos pueden hacer cambios, muchos o pocos, y distribuir el resultado como un producto privativo. Las personas que reciben el programa con esas modificaciones no tienen la libertad que el autor original les dio; el intermediario se las ha quitado.

En el proyecto GNU, nuestro objetivo es el dar a todo usuario la libertad de redistribuir y cambiar software GNU. Si los intermediarios pudieran quitar esa libertad, nosotros tendríamos muchos usuarios, pero esos usuarios no tendrían libertad. Asi en vez de poner software GNU en el dominio público, nosotros lo protegemos con ``copyleft''. Copyleft dice que cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de copiarlo y modificarlo más. Copyleft garantiza que cada usuario tiene libertad.

ahora veamos algunos de los tipos de licencias para SW. libre:

La Licencia Pública General de GNU, o GNU GPL para abreviar.
Es una licencia de software libre, y de tipo copyleft. La recomendamos para la mayoría de los paquetes de software.

La Licencia Pública General Reducida de GNU, o GNU LGPL para abreviar.
Es una licencia de software libre, pero no tiene un copyleft fuerte, porque permite que el software se enlace con módulos no libres. Sólo la recomendamos para circunstancias especiales.

La licencia de Guile.
Consiste en la GNU GPL más una declaración especial que permite enlazar con software no libre. Por tanto no tiene un copyleft fuerte, pero es compatible con la GNU GPL. Lo recomendamos sólo para casos especiales, que suelen ser los mismos en los que se puede considerar el uso de la LGPL.

El dominio público

Estar en el dominio público no es una licencia. Al contrario, esto significa que el contenido en cuestión no está protegido y no necesita licencia. En la práctica, si un trabajo está en el dominio público, es como si tuviera una licencia de software libre totalmente permisiva y sin copyleft. La presencia en el dominio público es compatible con la GNU GPL.

El aviso y la licencia de software del W3C.
Es una licencia de software libre compatible con la GNU GPL.

No hay comentarios: