El Thu, Feb 03, 2005 at 09:54:39AM +0100 Javier Sancho Fernandez ha dit: > Mensaje citado por matze: > > > 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. > > Una librería no es un plug-in, un plug-in es un programa añadido.
"If the program dynamically links plug-ins, and they make function calls to each other and share data structures" ¿contra qué puede linkar un programa que no sea una librería? > Si fuera cierto lo que dices, programas GPL como Firefox, Thunderbird o > OpenOffice.org entre otros no podrían tener versiones para Windows por usar > librerías propias de Windows que evidentemente no son GPL. > > Esos programas GPL tienen versiones en Windows justamente porque las librerías > que usan son completamente externas al programa en si, no forman parte del > programa compilado, son dinámicas, por lo que la licencia de las librerías no > afecta a la licencia del programa. no estamos hablando de programas GPL que linkan contra librerías no GPL, en este caso como bien dices no hay problema. se trata de programas que linkan librerías GPL y cómo esto afecta a la licencia del programa. ejemplo práctico, el ya citado caso QT: If you wish to use a Qt Open Source Edition, you must contribute all your source code to the open source community in accordance with the GPL or the QPL's license terms. http://www.trolltech.com/products/qt/opensource.html Use the Qt Commercial License to: Build software whose source code you wish to keep private. http://www.trolltech.com/products/qt/licensing.html si fuera el caso que el linkaje contra librerías dinámicas no afecta a la licencia del programa, se fundiría el modelo de negocio de trolltech porque todo el mundo usaría la versión GPL de las QT para sus aplicaciones privativas. matze -- If liberty means anything at all, it means the right to tell people what they do not want to hear (George Orwell) ( ( ( 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