Antes que nada, darle las gracias a David por su reconocimiento, pero… ¡No me las merezco! No he hecho más que copiar (espero que la licencia GPL sea GPL :P). Las partes en inglés son copiadas y las traducciones también (me voy yo a poner a traducir… ¡Anda ya!).
Lo de las licencias tiene su tema. Es complejo (sobre todo si no eres un chupasang… abogado). La verdad es que haría falta un estudio que comparase estos casos concretos (MySQL, QT y el resto que tengan dobles licencias). Por ejemplo, en las librerías QT (en el código) pone lo siguiente:
/**************************************************************************** ** ** Copyright (C) 1992-2005 Trolltech AS. All rights reserved. ** ** This file is part of the core module of the Qt Toolkit. ** ** This file may be distributed under the terms of the Q Public License ** as defined by Trolltech AS of Norway and appearing in the file ** LICENSE.QPL included in the packaging of this file. ** ** This file may be distributed and/or modified under the terms of the ** GNU General Public License version 2 as published by the Free Software ** Foundation and appearing in the file LICENSE.GPL included in the ** packaging of this file. ** ** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for ** information about Qt Commercial License Agreements. ** See http://www.trolltech.com/qpl/ for QPL licensing information. ** See http://www.trolltech.com/gpl/ for GPL licensing information. ** ** Contact info@trolltech.com if any conditions of this licensing are ** not clear to you. ** ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ** ****************************************************************************/
Que viene a decir que puedes elegir o QTL o GPL, pero no pone que si usas código cerrado debas utilizar QTL (y pagar). Aquí el problema es de interpretación de la licencia GPL (ver el artículo anterior).
La verdad es que se puede proponer a GUL-doc realizar el estudio.
Por ahora prefiero no tratar más este tema, al ser problema de interpretación, podríamos pasarnos toda la vida discutiendo.