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


> 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.

This really belongs on gnu.misc.discuss, but I'll add one last
comment: The FSF is not interested in supporting other people's
non-GPL software (in fact, it's very much against supporting
proprietary software).  So, if you want your demangler to be licensed
other than GPL or the usual exceptions, you'd better license it that
way before you contribute it, else the FSF will never agree to
re-license it the way you want.

There are modules in libiberty that use the advert-less BSD license.
Thus, that would probably be an acceptable license.


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