Licencias diversas
Lorenzo Gil Sanchez
lgs en sicem.biz
Jue Jul 8 13:19:42 CEST 2004
Ni RMS lo hubiera explicado mejor. Gracias por aclararnos, Rafael
Lorenzo
El jue, 08-07-2004 a las 13:04, Rafael Villar Burke escribió:
> La LGPL se ha escrito para servir como licencia de librerías de
> plataforma. Por ello no pretende eliminar la posibilidad de que las usen
> programas cerrados e incluso lo permite, para favorecer la
> estandarización sobre ellas, pero a cambio incita a la colaboración y a
> la buena ciudadanía en la "comunidad". El proyecto Gnome, por ejemplo,
> exige que todo el código de la plataforma tenga licencia LGPL, para
> poder hacer desarrollos abiertos o cerrados sobre él.
>
> El meollo de la cuestión está en saber si cuando se trata con código
> LGPL se trata de un "trabajo derivado" o de un "programa que hace uso de
> la librería" LGPL.
>
> Por lo que yo sé, el "problema" de tener que liberar el código (nada
> prohibe vender el programa en ninguna licencia de la FSF) surge
> fundamentalmente cuando "incrustas" directamente parte o todo el código
> de una aplicación o librería con licencia LGPL.
>
> Además, para evitar situaciones del tipo "embrace and extend" al estilo
> Microsoft que acaban haciendo inutilizables las librerías salvo para el
> que tiene capacidad para imponer y controlar las extensiones
> propietarias, para escaparse también de comportamientos incompatibles
> "no declarados", o para soslayar el problema de la pervivencia de
> versiones antiguas que no siguen las políticas de desarrollo de los
> creadores de la librería y la "desacreditan", etc, se pide que se haga
> enlazado dinámico, es decir, se pide que se haga un "uso de la
> librería", y que no se integre indisolublemente con el programa. El
> enlazado estático hace muy difícil saber si se ha manipulado una
> librería, facilita la aparición de los problemas anteriores y, en ese
> caso, son dificilmente auditables.
>
> Si haces un programa cerrado se te pide que no te apropies del trabajo
> LGPL, si lo haces libre tienes todas las libertades.
>
> En el caso de pyGTK no existen en principio esos problemas. Sin embargo,
> el problema surge cuando se usan programas como py2exe. En ese caso se
> produce la situación esa tan confusa sobre la que advierte el punto 5,
> es decir, un ejecutable que enlaza una aplicación que usa la librería
> con la librería misma, en la que se aclara que sí se trata de un trabajo
> derivado que debe someterse a la LGPL o usar otra librería.
>
> Hay otros problemas sutiles de estas licencias cuando se piensa en
> términos de servicios web, códigos intermedios, etc que a lo mejor dan
> un poco de luz sobre los párrafos más enmarañados de la LGPL y la propia
> GPL. ¿Qué ocurre con un servlet derivado de código GPL? ¿Se considera
> distribución conectarse a ese servicio por la red?...
>
> Un saludo,
>
> Pachi
>
> ______________________________________________________________________
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es