This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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: [PATCH 1/13] D: The front-end (DMD) language implementation and license.


On 05/28/2017 03:02 PM, Iain Buclaw wrote:
> (Sorry, repost as I rushed the first one a bit).
> 
> This patch adds the DMD front-end proper and license (Boost) files,
> comprised of a lexer, parser, and semantic analyzer.
> 
> Split 1/4
> 
> Gzipped because of size limitations.
So for 1/13, these are all bits that are maintained on github and we're
just a downstream user, right?  Meaning I don't need to do a deep dive
in this patch within the series, right?

Does this stuff get bound into GCC?  The reason I ask is the files are
under the Boost license with ownership by Digital Mars.  While we often
have a fair amount of leeway with runtime systems, we may not have the
same kind of license/ownership leeway with things that are actually part
of the compiler itself.

Did the discussions between the FSF, Digital Mars and Walter touch in
these issues at all?  Have you received any guidance from the parties on
this issue?

Is there any way this stuff could be a separate executable or DSO?  That
might make things easier on the licensing front.

Jeff


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