Re: Libpropc++



Marco Scholten wrote:
With your interpretation, what is the difference between LGPL and GPL
in the case of gtkmm?

That the LGPL puts your whole program under LGPL because of a technicality (the use of templates), while the GPL would put it under the GPL regardless of which way you use the code. Eg if you could separate your business code from the gui code, using a shared library or COM or whateven other code separation mechanism you want to use, you could use gtkmm as it is now (LGPL) but not if it were GPL. There are other differences: note that you could probably comply with the LGPL with careful code organization and the use of certain coding techniques (eg pimpl idiom) combined with providing object code of your code. The GPL requires the 'preferred form', ie yet-to-be-compiled source code. But in both cases that does require a major engineering effort, only for license compliance.

cheers,

roel



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]