Licencias diversas

Chema Cortés ch3m4 en ch3m4.org
Lun Jul 26 21:02:00 CEST 2004


[[Perdón por volver a sacar el tema, pero estoy poniéndome al día con el
correo]]

Mensaje citado por Francesc Alted <falted en pytables.org>:

> Pues, de lo discutido, me atreveria a decir que no puedes usar nada GPL para
> tu código cerrado. Y podrias usar librerias LGPL si eres capaz de entender y
> satisfacer todos los requerimientos, muchos de ellos no triviales (ver
> mensajes anteriores), de ella.

Yo creo que lo fundamental de todo este lío de las licencias es que queden bien
reconocidos los derechos que adquiere el usuario del software libre cuando
recibe una copia. Por muy ambigüas que pueda parecer las licencias de software
libre, nunca debería existir ningún problema legal si los derechos del usuario
están suficientemente garantizados.


Y aunque sea volver a liar la cosa, sí se puede utilizar código GPL para hacer
software cerrado. Por ejemplo, se puede utilizar GNU gcc para hacer software
comercial e incluir en él llamadas a la librería estándar sin estar obligado
por ello a que toda tu aplicación sea GPL.

Del mismo modo, se puede hacer un programa con python, usando las librerías
estándar, sin estar obligado por ninguna licencia.

En estos casos, se está considerando que tanto gcc como python son utilizados
como herramientas, no como soporte base para el nuevo software.


> Como ya he dicho, olvidate de incluir código GPL en tu código cerrado. Con
> LGPL, en principio la cosa parece menos restrictiva, pero en la práctica,
> cumplir con todos los requisitos lo veo también complicado (ojo, es una
> apreciación personal, que lo mismo es que me como demasiado la olla :P). Así
> que, como en la vida real, habrá que jugar con las interpretaciones y los
> acertijos.

Desde el punto de vista de un desarrollador de software libre, las licencias
expresan el deseo del programador de que el código libre permanezca libre. Si
existen dificultades en combinar ese software con código cerrado, tal vez se
debería pensar que el autor de ese software no quiera que se use su código para
eso.




Más información sobre la lista de distribución Python-es