Hi, Murray, maybe you could get in contact with the FSF people directly? it seems important enough to take some active steps ... probably the FSF is not monitoring this list ;)
Regards, Cesc On 12/13/05, Murray Cumming <[EMAIL PROTECTED]> wrote: > On Mon, 2005-12-12 at 22:20 +0000, Chris Vine wrote: > > On Monday 12 December 2005 08:49, Murray Cumming wrote: > > > > The point is > > > > that if > > > > glibmm (not his code) contains templates released under an unmodified > > > > LGPL, > > > > he would as he says be required to release any source code which > > > > instantiates > > > > any of the templates or links (other than dynamically) with code which > > > > contains such instantiations. This would apply to anything using > > > > libsigc++ > > > > (which means that although GTK+ can be used in closed source code, gtkmm > > > > cannot), > > > > > > [snip] > > > > > > This is highly debatable - otherwise nobody would be asking. The intention > > > is clear. If someone worries enough about this then they should ask the > > > FSF, who wrote the LGPL. In extreme circumstances, if it was really > > > necessary, we could relicense libsigc++ under the MIT/BSD license, or > > > license it as GPL+exception, as GNU's libstdc++ is licensed: > > > http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html > > > > > > Again, the only opinion I'd pay much attention to on this is the FSFs > > > because they have lawyers. > > > > The FSF, who say they are the primary sponsor of GNU, recognise there is a > > problem as libstdc++ is released under a modified GPL to deal specifically > > with the template problem, as you yourself note. The problem with the LGPL > > is explicitly set out in the web page to which you refer, so they at any > > rate > > do not regard it as "highly debatable". > > Still, I'd prefer to hear directly from an FSF person about this because > it does seem vague. I'd like to know > a) Is LGPL meaningless for C++ libraries that provide templated types > (most C++ libraries)? > b) Is LGPL meaningless for C libraries that have macros in their > headers? > c) Is a certain amount of a) or b) OK? > > [snip] > > -- > Murray Cumming > [EMAIL PROTECTED] > www.murrayc.com > www.openismus.com > > _______________________________________________ > gtkmm-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtkmm-list > _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
