Re: Libpropc++




Replying to myself here, but after reading the link you provided I think I understand what the author means. Specifically:

============= Quote
Licensing and ordering
Libpropc++ has dual licensing:
LGPL 2.1
You are allowed to use libpropc++ only for open source software (because of LGPL issues related with templates).
Commercial License
    Can be used to develop commercial applications.
Order/download libpropc++ at http://ex-code.com/propcpp/.
============= End Quote

Since template code cannot be 'separated' from the rest of a program into a shared library, all the files that depend on a template library (such as, in fact, libsigc++) will have to be open-sourced in order to comply with the terms of the LGPL. This does indeed implicate that you'd have to open-source at least a part of your program in order to be able to use libsigc++.


cheers,

roel



Roel Vanhout wrote:

Libsigc++ and gtkmm are released under the LGPL which you can find on
http://www.gnu.org/licenses/licenses.html#LGPL.
In short, it comes down to the following: you can use gtkmm/libsigc++ in
code for which you provide no source if you give the users of the code
the opportunity to change the part that is LGPL (ie, gtkmm/libsigc++).
You can do this for example by using gtkmm/libsigc++ as shared libraries
(.so on Unix, .dll on Windows) or by providing object code to your
program so that users can re-link with modified versions of the LGPL code.


cheers,

roel



Kresimir Sojat wrote:
 > I was just playing around on sourgeforge and found the
 > http://sourceforge.net/projects/glib-bind. Part of this project is
 > libpropc++ and in its documentation
 > (http://ex-code.com/propcpp/PR-short.html) says:
 >
 > Libpropc++ provides a partial reimplementation of libsigc++. Use this
 > reimplementation if you want to use libpropc++ to write commercial
 > software because the license of libsigc++ requires any software using
 > libsigc++ to be open source.
 >
 > Is this statement true? Becouse i don't use gtkmm/sigc++ to develop
 > open source software, and on http://gtkmm.org/license.shtml says:
 >
 > Note that this license does not require you to release the source code
 > of your own applications or libraries and does not require you to pay
 > any fees.
 >
 > I am realy confused now.
 > _______________________________________________
 > gtkmm-list mailing list
 > gtkmm-list gnome org
 > http://mail.gnome.org/mailman/listinfo/gtkmm-list
 >

_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
http://mail.gnome.org/mailman/listinfo/gtkmm-list





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