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