[zeromq-dev] Patch build issues on old-linux
Michael Fox
415fox at gmail.com
Sat Jan 28 02:27:11 CET 2012
The code is clearly copied from recent version of "GNU ISO C++ Library" which is GPL version 2. It's on my mac under: /usr/include/c++/4.2.1/bits/char_traits.h. id3lib just changed <char> to <unsigned char>.
The license says:
/ As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.
Which I think clearly excuses its use in LGPL code.
So, what's the right action? Should I copy that license in to blob.hpp?
--
Michael Fox
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
On Friday, January 27, 2012 at 4:26 PM, Martin Sustrik wrote:
> On 28/01/12 01:03, Mikko Koppanen wrote:
>
> > http://id3lib.cvs.sourceforge.net/viewvc/id3lib/id3lib-devel/include/id3/id3lib_strings.h?revision=1.8&view=markup
> >
> > it looks like id3lib_strings.h is under LGPL (not sure if this is the
> > file in question).
> >
>
>
> I've seen a different version with GPL license. The "Certificate of
> Origin" policy is not place anymore but it's still up to OP to find out
> AFAIR.
>
> Btw, what about the static linking exception?
>
> Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20120127/d5e10f73/attachment.htm>
More information about the zeromq-dev
mailing list