Re: multipath-tools licenses (was Re: [PATCH] multipath-tools: replace FSF address with a www pointer)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2018-03-26 at 14:36 +0200, Martin Wilck wrote:
> 
> The key question is whether we need *L*GPL at all. We only do if we
> want to allow prioprietary code to link with our code. Because
> libmultipath is no "library" intended for general use, rather a set
> of
> common code between multipath and multipathd, I don't see a strong
> case
> for *L*GPL for it. The parts of the code that might be interesting
> for
> external parties to use are libmpathcmd, libmpathpersist, and
> libdmmp,
> where the GPLv3 of the latter explicity forbids use by proprietary
> code. libmpathcmd doesn't need to link libmultipath, but
> libmpathpersist in its current form does.

I just realized that libdmmp doesn't link to libmultipath, either, just
libmpathcmd. So there's _no_ linking problem here, and _no_ legal
problem distributing libdmmp and libmultipath together. I'm sorry for
distributing FUD.

Soooo, it's actually not so bad, after all, except that we (and
external parties) have to realize that the COPYING file doesn't apply
to libmultipath as a whole, just to those files that don't carry an
explicit copyright notice, and that means very little. Because of the
issues raised earlier, libmultipath.so and libmpathpersist.so are
effectively under "GPLv2 only" license, and neither under any *L*GPL
variant, nor under a "version $x or later" variant.

The COPYING file is therefore rather misleading.

Martin

-- 
Dr. Martin Wilck <mwilck@xxxxxxxx>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)

--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel




[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux