Wireshark mailing list archives

Re: [Wireshark-commits] rev 41728: /trunk/ /trunk/: configure.in


From: Joerg Mayer <jmayer () loplof de>
Date: Thu, 22 Mar 2012 10:27:00 +0100

On Wed, Mar 21, 2012 at 10:52:04PM +0000, gerald () wireshark org wrote:
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=41728

User: gerald
Date: 2012/03/21 03:52 PM

Log:
 Don't use GNUTLS 3.0, at least until we determine the impact of their
 license change.

The answer to this simple licensing question:

Short answer:
Yes, we can, but I will require us to *Distribute* the *binary* under GPLv3+
instead of GPLv2+ on some platforms.

Longer answer:
LGPv3+ *code* can only be mixed with GPLv3+ code (by using the clause in the
license that allows the use of its code under GPLv3+ as well). As Wireshark
is GPLv2+, it is also GPLv3+ and thus when compiled against LGPLv3+ libraries,
the binaries lose the GPLv2 part in order to make it compatible.
*Linking* GPLv2 (without  the +) programs against an LGPLv3+ library *may*
be OK under GPLv2+, as long as the library in question is a "system" library.
And whether a specific library is a system library or not depends - well -
on the system. On most Linux *distros* it will count as a system library,
on Windows probably not, I don't know about Android or OS-X. So if it is not
counted as a system library, you have to use the *code* stuff above.

Now that was simple.

Ciao
     Jörg

PS: Do you like oxymorons?
-- 
Joerg Mayer                                           <jmayer () loplof de>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe

Current thread: