viernes, 8 de julio de 2011

El entorno legal y jurídico del Software Libre

Si desarrollas un programa y quieres compartirlo bajo una licencia libre, es recomendable revisar las distintas opciones antes de tomar una decisión.

Licencias para asegurar la libertad
La FSF (Free Software Foundation) clasifica las licencias según los siguientes criterios [1]:
  • Si es una licencia de software libre.
  • Si es una licencia copyleft.
  • Si es compatible con la GNU GPL. A menos que se especifique lo contrario, las licencias compatibles son compatibles tanto con GPLv2 y GPLv3.
  • Si causa algún problema práctico concreto.

Algo importante que se debe tener en cuenta es lo siguiente, si un programa se libera bajo una licencia de software el libre no necesariamente implica que ha sido liberado bajo alguna versión de la licencia GNU GPL. Esta asunción es errónea ya que las licencias GNU GPL (GNU GPL, GNU LGPL, GNU AGPL, etc) son algunas de las muchas licencias de software libres disponibles. Dos ejemplos de licencias de software libre no desarrolladas por GNU son: Apache License, Version 2.0 y XFree86 1.1 License.

Por otra parte, también se tiende a confundir el término "open source" o "código libre" con el término "software libre", para aclarar esta confusión Stallman escribió un artículo [2] en el que explica muy bien la diferencia. Uno de los puntos que importantes que se deben rescatar de este artículo es que no todas las licencias de "open source" son compatibles con las licencias de software libre. Sin embargo, Stallman explica que "otro malentendido de «código abierto» es la idea que significa «no usar la GPL de GNU». Lo suele acompañar otro malentendido, «software libre» es igual al «software bajo la GPL de GNU». Ambos son malentendidos, ya que la GPL de GNU es una licencia de código abierto; y la mayoría de las licencias de código abierto también se consideran licencias de software libre." [2]

Cualquiera que sea la licencia que se use lo más importante en el software libre es asegurar la libertad de los usuarios.

Referencias
[1] Free Software Foundation. Various Licenses and Comments about Them. http://www.gnu.org/licenses/license-list.html
[2] Stallman, Richard. Por qué el código abierto pierde el punto de vista del software libre. http://www.gnu.org/philosophy/open-source-misses-the-point.es.html
[3] Smith, Brett. A Quick Guide to GPLv3. http://www.gnu.org/licenses/quick-guide-gplv3.html

No hay comentarios:

Publicar un comentario