Hi Thomas, I am glad that someone raise that issue because I was meaning to discuss about it with someone who knows "licences" more than me.
I read the section you mentioned. Previously, I was thinking as I will write below, but now I am confused. What I understood with my limited knowledge of law is; if I do not edit MySQL or GSL code but create a third library (fGSL in this case) my new code can have any licence I choose. Because, if you use fGSL, you cannot use it without MySQL or GSL, but fGSL is only linked to these codes in library level and you do not need to edit them to make fGSL work. (fGSL is a dynamic library that you just put into plugin directory of MySQL and you place the GSL dynamic library into your common library directory.) I do not distribute modified GSL or MySQL. They work with the official distribution version; as they are. It is user's work to find and install them to his/her system. So, my conclusion for now was, if you use fGSL, you use it with the licence I choose (GPL 3.0) and at the same time, you have to take into account MySQL and GSL licences separately and it is the end users responsibility to cover the results of this action. f On 7 May 2010 21:22, Thomas Weber <[email protected]> wrote: > On Fri, May 07, 2010 at 03:50:31PM +0200, Ferhat Bingol wrote: >> Dear Users, >> >> I have started a small project which has the final goal of developing >> a Scientific MySQL distribution for standalone or cluster scientific >> computing. >> >> The project documentation is located at >> http://wiki.ferhatbingol.com/index.php/Category:MySci >> >> One of the packages is based on GSL library; >> http://wiki.ferhatbingol.com/index.php/MySci:fGSL >> >> It is still under development but I just wanted to send this >> information out. Maybe you might find it useful for your studies >> and/or would like to comment on it. > > I hope I'm wrong with the following, because your project sounds > interesting, but: > > mysql.h (and all of MySQL) is licensed under GPL2-only. > GSL (at least the latest version) is licensed under GPL3-or-later. > > See > http://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility > for the resulting problem. > > Thomas > _______________________________________________ Help-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gsl
