ÂżQuĂŠ es el copyleft?

El copyleft es un mĂŠtodo general para liberar un programa u otro tipo de trabajo (en el sentido de libertad, no de gratuidad), que requiere que todas las versiones modificadas y extendidas sean tambiĂŠn libres.

La manera mĂĄs simple de hacer que un programa sea software libre consiste en ponerlo en el dominio pĂşblico, sin copyright. Esto permite compartir el programa y sus mejoras a quienes asĂ­ lo deseen. Sin embargo, tambiĂŠn posibilita que otra gente sin interĂŠs cooperativo convierta el programa en software privativo. Pueden hacer cambios, muchos o pocos, y distribuir el resultado como un producto privativo. Quienes reciban el programa modificado en esas condiciones no podrĂĄn disfrutar de la libertad que el autor original les dio. El intermediario se la ha arrebatado.

El objetivo del proyecto GNU es dar a todos los usuarios la libertad de redistribuir y cambiar el software GNU. Si los intermediarios pudiesen eliminar esta libertad, nuestro cĂłdigo podrĂ­a ÂŤtener muchos usuariosÂť, pero no les darĂ­a libertad. Por eso, en vez de poner el software GNU en el dominio pĂşblico, lo protegemos con copyleft. Copyleft significa que cualquiera que redistribuya el software, con o sin cambios, debe transmitir la libertad de poder seguir haciendo mĂĄs copias y cambios. El copyleft garantiza que cualquier usuario tenga libertad.

El copyleft es tambiĂŠn un incentivo para que otros programadores se sumen al software libre. Algunos programas libres importantes, como el compilador de GNU para C++, existen solo por este motivo.

El copyleft tambiĂŠn ayuda a los programadores que quieran contribuir con mejoras al software libre a obtener permiso para hacerlo. Estos programadores a menudo trabajan para empresas o universidades que harĂ­an casi cualquier cosa para ganar dinero. Un programador puede querer ayudar a la comunidad con sus cambios, pero su empleador puede querer convertir los cambios en un producto de software privativo.

Cuando nosotros les explicamos a sus empleadores que es ilegal distribuir la versiĂłn mejorada a menos que sea software libre, normalmente deciden distribuirlo como software libre en lugar de desecharlo.

Para proteger un programa con copyleft se debe declarar en primer lugar que tiene copyright. DespuĂŠs deben aĂąadirse unas clĂĄusulas de distribuciĂłn, que son un instrumento legal que otorga a todo el mundo el derecho a utilizar, modificar, y redistribuir el cĂłdigo del programa o de cualquier programa derivado del mismo, pero solo si las condiciones de distribuciĂłn no se alteran. AsĂ­, el cĂłdigo y las libertades se hacen legalmente inseparables.

Los desarrolladores de software privativo usan el copyright para restringir la libertad de los usuarios, nosotros usamos el copyright para garantizar la libertad. Es por eso por lo que invertimos el nombre, convirtiendo el copyright en copyleft[1]

El copyleft es una forma de usar el copyright en un programa. No significa abandonar[2] el copyright; de hecho, si asĂ­ se hiciera, el uso del copyleft serĂ­a imposible.

El copyleft es un concepto general, y no es posible utilizar un concepto general directamente; solo puede usarse una aplicaciĂłn especĂ­fica del concepto. En el proyecto GNU, las condiciones especĂ­ficas de distribuciĂłn que empleamos para la mayorĂ­a del software estĂĄn contenidas en la Licencia PĂşblica General de GNU. La Licencia PĂşblica General de GNU a menudo se llama GPL de GNU, para abreviar. Existe una pĂĄgina de preguntas frecuentes sobre la GPL de GNU. TambiĂŠn puede interesarle por quĂŠ la FSF solicita a sus colaboradores la asignaciĂłn del copyright.

La Licencia PĂşblica General Affero de GNU (AGPL) es una forma alternativa de copyleft diseĂąada para programas que probablemente se usen en servidores. Esta licencia asegura que las versiones modificadas empleadas en la prestaciĂłn de servicios a usuarios se publiquen como cĂłdigo fuente disponible al pĂşblico.

La Licencia PĂşblica General Reducida de GNU (LGPL) es un tipo de copyleft que constituye una soluciĂłn de compromiso aplicable solo a unas pocas bibliotecas de GNU. Para mĂĄs detalles sobre el uso de la LGPL, consulte el artĂ­culo Por quĂŠ en su prĂłxima biblioteca no deberĂ­a utilizar la licencia GPL Reducida de GNU.

La Licencia de DocumentaciĂłn Libre de GNU (FDL) es una forma de copyleft prevista para usarse en manuales, libros de texto u otros documentos, con el fin de garantizar a todos la libertad de copiarlos y redistribuirlos, modificados o no, ya sea con intereses comerciales o sin ellos.

La licencia apropiada se encuentra incluida en muchos manuales y en cada distribuciĂłn del cĂłdigo fuente de GNU.

Todas estas licencias estĂĄn diseĂąadas para que usted pueda aplicarlas fĂĄcilmente a sus propias obras, dando siempre por hecho que sea el titular del copyright. Para ello no es necesario modificar la licencia, simplemente hay que incluir una copia de esta en la obra e incluir en el cĂłdigo fuente notas que remitan de forma correcta a la licencia.

Utilizar las mismas condiciones de distribuciĂłn en programas diferentes facilita la copia de cĂłdigo entre dichos programas. Cuando las condiciones de distribuciĂłn de los programas son las mismas, no hay problema. La versiĂłn 2 de la GPL Reducida de GNU incluye una clĂĄusula que permite modificar las condiciones de distribuciĂłn de la GPL ordinaria de forma que se pueda copiar cĂłdigo en otro programa cubierto por la GPL. La versiĂłn 3 de LGPL de GNU surge al aĂąadir una excepciĂłn a la versiĂłn 3 de la GPL, lo que las convierte automĂĄticamente en compatibles.

Si quiere proteger su programa con copyleft mediante las licencias GPL o LGPL de GNU, puede encontrar consejos sobre su uso en la pĂĄgina de instrucciones de la licencia. Tenga en cuenta que debe utilizarse el texto completo de la licencia elegida. EstĂĄn concebidas como un todo, y no se permiten copias parciales.

Si quiere proteger su manual con copyleft mediante la licencia FDL de GNU, consulte las instrucciones que se indican al final del texto de la FDL, y en la pĂĄgina de instrucciones de la GFDL. Al igual que antes, no se permiten copias parciales de la licencia.

Desde el punto de vista legal es errĂłneo usar la letra ÂŤCÂť invertida dentro de un cĂ­rculo en vez del sĂ­mbolo del copyright. La base legal del copyleft es el copyright, por lo que la obra debe llevar un aviso de copyright. En ese aviso debe figurar el sĂ­mbolo del copyright (la letra ÂŤCÂť dentro de un cĂ­rculo) o bien la propia palabra ÂŤcopyrightÂť.

La letra ÂŤCÂť invertida dentro de un cĂ­rculo no tiene ningĂşn valor legal, por lo tanto no sirve como aviso de copyright. Puede resultar divertido usarla, por ejemplo, en la tapa de un libro o en un pĂłster, pero ÂĄtenga cuidado cuando la incluya en una pĂĄgina web!

Notas de traducciĂłn

[1] ÂŤCopyrightÂť es un vocablo formado por los tĂŠrminos ingleses ÂŤcopyÂŤ (copia) y ÂŤrightÂť (derecho, en el sentido jurĂ­dico). Sucede que ÂŤrightÂť tambiĂŠn significa lado derecho, lo que propicia el juego de palabras al sustituirlo por lado izquierdo, que en inglĂŠs es ÂŤleftÂť.
[2] ÂŤLeftÂť es tambiĂŠn el participio del verbo ÂŤto leaveÂť (abandonar). De ahĂ­ la aclaraciĂłn del autor.