On 03/13/2013 11:04 PM, Matt Shaver wrote:
> On Wed, 13 Mar 2013 21:45:03 -0500
> John Morris <j...@zultron.com> wrote:
> 
>> The 'zeromq' package for Fedora states the license is LGPLv3, without
>> adding 'with exceptions' as other packages do.
> 
> Chris Radek points out in another thread that if you download the 0MQ
> source at:
> 
> http://download.zeromq.org/zeromq-3.2.2.tar.gz
> 
> and look at the very bottom of the file COPYING.LESSER in the root of
> that tarball, you'll find the exception text:
> 
> --------------------------------------------------------------------------------
> 
>            SPECIAL EXCEPTION GRANTED BY COPYRIGHT HOLDERS
> 
> As a special exception, copyright holders give you permission to link
> this library with independent modules to produce an executable,
> regardless of the license terms of these independent modules, and to
> copy and distribute the resulting executable under terms of your
> choice, provided that you also meet, for each linked independent
> module, the terms and conditions of the license of that module. An
> independent module is a module which is not derived from or based on
> this library. If you modify this library, you must extend this
> exception to your version of the library.
> --------------------------------------------------------------------------------
> 
> I hope this helps, being included in the actual distributed source code.
> 
> Thanks,
> Matt

Yep, that helps.  I filed a bug against the Fedora 'zeromq' package:

https://bugzilla.redhat.com/show_bug.cgi?id=921384

There's a pointer to the COPYING.LESSER file on github in the bug report.

The ZeroMQ exception differs slightly from the GNU Classpath Exception
(the first sentence about GPL has been dropped, and the exception is not
optional), but I think it's essentially the same.

The Fedora Packaging Guidelines instruct packagers to put "GPLv3+ with
exceptions" into the License: tag for packages license GPLv3 or later
with the GNU Classpath Exception.  I generalized this, asking for the
package License: tag to be changed to "LGPLv3+ with exceptions".

The Guidelines do explicitly say that GPLv3+ with the Classpath
Exception is compatible with GPLv2 "if exception is used."  That clears
it all up for me.  Whew!

        John

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to