[zeromq-dev] [PATCH] ZMQ_NOT_LIBRARY option: when use ZMQ source code in other projects not as a library.

Pieter Hintjens ph at imatix.com
Wed Mar 2 10:38:42 CET 2011

On Wed, Mar 2, 2011 at 10:24 AM, Martin Sustrik <sustrik at 250bpm.com> wrote:

> IANAL, but as far as I understand, LGPLv3 works in a following way:
> 1. The code is licensed under GPL (see COPYING file)
> 2. If linked as a library, there's an amendment to the license (see
> COPYING.LESSER) which grants you some additional rights.
> In other words, if you don't use 0mq as library, you are bound by GPL with
> no extra rights.

It's rather more general than that. The LGPL is the GPL plus some
additional terms. The GPL allows you to remove any additional terms
when you redistribute (L)GPL-licensed code. So you can redistribute
any LGPL code under the GPL, no matter how you use that code.

However, our software is explicitly licensed as a library, under the
LGPL. This patch is inconsistent with our license terms, IMHO.


More information about the zeromq-dev mailing list