> "Give prominent notice with each copy of the object
code that the Library is used in it and that the Library and its use are
covered by this License" - in other words give recognition that the
library is used, which does not seem to be completely unreasonable.

This clause sounds rather familiar to the "obnoxious BSD advertising
clause" that everybody seemed to hate so much, no? Strange that they
would put such a clause in the LGPLv3 after making such a big deal of
not releasing software under the BSD license because of it.

Nick

On 7/14/07, Chris Vine <[EMAIL PROTECTED]> wrote:
> On Sat, 2007-07-14 at 04:31 +0200, Murray Cumming wrote:
> > However, I'm now wondering if maybe a change from LGPLv2 to LGPLv3 would
> > be simpler. libsigc++ is licensed under "either version 2 of the
> > License, or (at your option) any later version" so changing it to
> > "version 3 or later" would be a lot less work.
> >
> > I think LGPL3 seems to allow more than 10 lines of template code in
> > headers, as long as you say that you are using the library, but I'm not
> > completely sure:
> > http://www.gnu.org/licenses/lgpl-3.0.html
>
> Time heals most things.  I think LGPL-3 covers it.  What section 3
> appears to require is that where the templated code is more than 10
> lines in length, the person distributing the program must provide a copy
> of the LGPL/GPL and "Give prominent notice with each copy of the object
> code that the Library is used in it and that the Library and its use are
> covered by this License" - in other words give recognition that the
> library is used, which does not seem to be completely unreasonable.
>
> Although not relevant to this, in section 4 the rules on static linking
> also appear to have been made substantially less onerous.  A statically
> linked binary may be provided, so long as the "Minimal Corresponding
> Source" is provided, which does not include the whole program - but I
> would not wish to give an opinion on what it does include (it is stated
> to be "the Corresponding Source for the Combined Work, excluding any
> source code for portions of the Combined Work that, considered in
> isolation, are based on the Application, and not on the Linked
> Version").  This can be avoided entirely (as at present) by only linking
> the program's object code dynamically.
>
> Since the libsigc++ source files are distributed under a licence
> enabling them to be used and copied under "version 2.1 of the License,
> or (at your option) any later version", happily this avoids you having
> to obtain the consent of every person who has contributed code to
> libsigc++ (assuming that they have explicitly or impliedly donated the
> code on those terms).  You do not need to change the licence to v3 to
> achieve the required result, although you could do so.
>
> Chris
>
>
> _______________________________________________
> libsigc-list mailing list
> libsigc-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/libsigc-list
>
_______________________________________________
libsigc-list mailing list
libsigc-list@gnome.org
http://mail.gnome.org/mailman/listinfo/libsigc-list

Reply via email to