This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: D Symbol Demangling


DJ Delorie wrote:
>>Perhaps DJ could help with advice: the DJGPP project's license is
>>the GPL with an exception, so DJ probably already ``been there, done
>>that''.

> Note that the exception the FSF usually permits is not the
> "independent module" one, but the "built with gcc" one.  They are not
> particularly interested in promoting other vendors' compilers.  The
> special exception noted in the "portage" snippet is really no
> different than the LGPL, only it's even weaker.  Even *I* wouldn't
> recommend that one for FSF contributions, although it's very similar
> to DJGPP's license.

The reason behind the "independent module" exception:
There are development tools specially developed for D that don't
support languages other than D.

If the tool uses the demangler the complete tool would have to be
licensed under the GPL. Changing the demangler's license to LGPL
doesn't significantly change the situation.


Thomas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]