[Top][All Lists]

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

回复:Re: Base BFD support: l imit GPL spreading?

From: Maxthon Chan
Subject: 回复:Re: Base BFD support: l imit GPL spreading?
Date: Sun, 16 Jun 2013 16:19:29 +0000 (GMT)

You mean sort of like using an environment variable GS_LOAD_DEBUG=BFD (or GS_LOAD_DEBUG=LLDB for LLDB, and GS_LOAD_DEBUG=NO to explicitly prohibit it) to control it? By default this BFD (or LLDB) bundle is not loaded (changeable at base ./configure) and can be loaded on need?

2013年6月16日 下午11:31,Richard Frith-Macdonald <address@hidden> 写道:

On 16 Jun 2013, at 11:52, Gregory Casamento <address@hidden> wrote:

> Effectively option #2 violates the GPL anyway since, if it's an integral part of the app and loaded as a bundle, it's still *required* by the app. It's a legal gray area.

Well everything is a legal gray area, because the law is always open to interpretation/reinterpretation.
However my understanding is that providing a GPL bundle that we do not depend upon does NOT make gnustep-base GPL'd, precisely becaause it is NOT required by apps.
This is the same rationale as us providing an SSL bundle which uses OpenSSL ... we don't depend on it, but we make it available.
I think having a loadable BFD bundle would be great, because we could load it when we want a usable stacktrace to be printed out, but not bother loading it when we don't want to do debugging.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]