2011-04-20 9 views
5

¿Se ha bifurcado algún proyecto LGPL de tal forma que permanecieron LGPL después de la bifurcación? Me gustaría saber si es posible (ya se ha hecho).¿Se ha bifurcado y se ha quedado LGPL algún proyecto LGPL después de la bifurcación?

Supuestos para escenario:
(1) GPL Version existe antes de tenedor
(2) LGPL Versión existe antes de tenedor

Después de tenedor, puede tenedor ser LGPL o debe ser GPL?

+0

Estoy votando para cerrar esta pregunta como fuera de tema porque se trata de licencias y cuestiones legales, no de programación o desarrollo de software. [Consulte aquí] (http://meta.stackoverflow.com/a/274964/1402846) para obtener más información y [ayuda/tema] para obtener más información. – Pang

Respuesta

4

Si puede obtener el código bajo los términos de la LGPL, tiene derecho a volver a publicarlo, o su versión modificada, bajo los mismos términos.

No importa si el código también se puede obtener bajo los términos de la GPL, la licencia piggy rosa o cualquier otra licencia.

El único problema para usted es: ¿Tengo el código bajo LGPL? Si es así, puedo ir a LGPL. Si no, solo puedo ir a LGPL si una de las licencias que tengo es LGPL compatible.

+1

Además, puede consultar esta [Matriz de compatibilidad GNU L/GPL en el sitio web de la FSF] (http://gplv3.fsf.org/dd3-faq), que también trata de diferentes versiones. – hakre

4

IANAL

Si el proyecto antes de que el tenedor era LGPL, ambas puntas del proyecto en forma de horquilla están también bajo la LGPL. El mero acto de bifurcar no cambia la licencia del código fuente.

Lo que la rama hija hace después de eso está controlado por la (s) licencia (s). Podría decidir ir GPL; la LGPL le permite convertir a GPL completo. Pero no hay compulsión para convertir a GPL completo.

Si usted puede cambiar de LGPL 2.1 a GPL 3 será controlado por los términos de la licencia, ya sea que la cláusula 'o cualquier versión posterior' esté presente.

Probablemente no pueda cambiar a ninguna otra licencia sin obtener el permiso de los titulares de derechos de autor para hacerlo, o a menos que el software ya haya sido licenciado (antes de la horquilla) bajo alguna otra licencia. El código de Perl, por ejemplo, generalmente tiene doble licencia bajo las licencias de Perl Artistic y GPL. Puede optar por utilizar la licencia Artística, en cuyo caso tiene un conjunto de reglas, o puede optar por usar la GPL, en cuyo caso tiene otra. Sin embargo, no está claro si la licencia artística le permite cambiar los términos de la licencia, por lo que el código normalmente permanece doblemente licenciado bajo esos términos.

+0

Gracias, eligió la otra respuesta debido a la marca de tiempo. – user440297

Cuestiones relacionadas