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
