El Thu, Feb 03, 2005 at 08:55:35AM +0100 Javier Sancho Fernandez ha dit: > Mensaje citado por I�aki: > > > Mi pregunta es si esto es cierto, yo sab�a que si modificas un programa GPL > > su > > licencia debe ser GPL, pero no sab�a que si empleas algunos "trozos" de > > c�digo GPL todo el programa debe tambi�n ser GPL. De hecho, me asombra esto > > �ltimo, pues yo he probado el CrossOver que es de pago y que yo sepa usa > > Wine > > > > por debajo, y no se molestan en disimularlo. Por eso noto aqu� esta > > contradicci�n y quer�a saber si alguien sabe la respuesta. > > Todo depende del nivel de integraci�n de las fuentes. Si empleas "trozos" de > c�digo GPL te puedo asegurar que el programa entero debe ser GPL. > > No estar�s obligado si los dos c�digos, uno GPL y el otro no GPL, est�n > claramente diferenciados y al compilar (en el caso de que sea necesario) no > queda todo encuadrado en el mismo ejecutable. > > Por ejemplo, hay muchos juegos que funcionan en GNU/Linux y que no son GPL > pese > a estar usando librer�as est�ndar del sistema. Si son librer�as din�micas, es > decir, que no quedan incluidas en los ejecutables, no existe la obligaci�n de > que el programa sea GPL (aunque ser�a lo deseable para todos).
creo que no se distingue entre librer�as linkadas est�tica o
dinamicamente:
de las GPL FAQ:
If a program released under the GPL uses plug-ins, what are the
requirements for the licenses of a plug-in.
It depends on how the program invokes its plug-ins. If the program
uses fork and exec to invoke plug-ins, then the plug-ins are
separate programs, so the license for the main program makes no
requirements for them.
If the program dynamically links plug-ins, and they make function
calls to each other and share data structures, we believe they
form a single program, which must be treated as an extension of
both the main program and the plug-ins. This means the plug-ins
must be released under the GPL or a GPL-compatible free software
license, and that the terms of the GPL must be followed when
those
plug-ins are distributed.
http://www.gnu.org/copyleft/gpl-faq.html#GPLAndPlugins
interpreto que una librer�a es un plug-in, y al linkar contra una
librer�a GPL el programa tambi�n debe ser GPL independientemente del
tipo de linkaje.
dir�a que por esta raz�n existen por ejemplo dos versiones de las
librer�as QT (est�ticas y din�micas), una con licencia GPL y otra con
licencia de pago, para programas no-GPL. me suena que con MySQL pasa
algo parecido.
matze
--
"The only important thing Windows does better
than Debian is implementing the win32 platform"
( ( ( i ) ) ) http://indymedia.org ( ( ( i ) ) )
.''`.
using free software / Debian GNU/Linux | http://debian.org : :' :
`. `'`
gpg --keyserver keys.indymedia.org --recv-keys B9A88F6F `-
signature.asc
Description: Digital signature

