On Mar 10 2013 7:40 AM, Matt Shaver wrote:
> On Sat, 09 Mar 2013 23:25:39 -0600
> John Morris <[email protected]> wrote:
>
>> > Pieter's not right about this.  LCNC is GPLv2 ONLY, and libzmq is
>> > LPGLv3.  This compatibility matrix shows the combo is invalid:
>> >
>> > http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
>> >
>> > The trouble is that the GPLv2 license requires linked software to 
>> be
>> > 'conveyed' as GPLv2, and there are terms in LGPLv3 that are
>> > incompatible with GPLv2.
>
> You are correct as far as your explanation goes, but the 0MQ folks
> grant _additional_ rights, above and beyond those defined in the
> LGPLv3, to link their library with even closed source code. See these
> pages:
>
> http://www.zeromq.org/area:licensing
> and
> http://www.zeromq.org/area:faq#toc0

Looks like we need to email EFF or GNU for a determination.  Matt what 
you say is that 0MQ allows linking to anything, but GPLv2 requires that 
anything linked must then convey GPLv2, then GPL is the problem and LCNC 
cannot use 0MQ due to now necessarly needing to convey the conditions of 
GPLv2.  I will say though that it does not make sense that a GPLv2 must 
only use GPLv2 libraries and cannot link to anything else.  Then any 
closed source program running on Linux is in violation...

   EBo --


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to