How about let’s do both: break the BFD support into a bundle, inside the Base itself provides a “null bundle” that does nothing more than what can be done without either BFD or LLDB. Then write a new bundle with the same interface but backed by LLDB.
On Jun 16, 2013, at 18:52, Gregory Casamento <[email protected]> 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. > > I would recommend you go for option #1 and use lldb. > > This list is not really the place to ask for legal advice such as this as > none of us are lawyers. > > Gregory Casamento > [email protected] > Open Logic Corporation, President/CEO > GNUstep Lead Developer > > > On Jun 16, 2013, at 6:40 AM, Maxthon Chan <[email protected]> wrote: > >> Is there any way to prevent GPL from spreading into GNUstep Base (and >> everything that is built on top of it) when using BFD support? Is it >> possible to: >> >> 1) Use some alternative technologies, like LLVM and its subproject LLDB, or >> 2) Split the BFD support into a loadable bundle which is loaded instead of >> linked by Base? >> _______________________________________________ >> Gnustep-dev mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/gnustep-dev
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
