[Mono-list] System.CodeDom.Compiler licensing issues (was Hmmm...)

James Michael DuPont mdupont777@yahoo.com
Sat, 25 May 2002 12:59:37 -0700 (PDT)

Would that allow for the secure usage of
that library or application by registered users of
GPLed Licenced code?


--- Miguel de Icaza <miguel@ximian.com> wrote:
> > Well, there's also
> System.CodeDOM.Compiler.ICodeParser, which takes
> > source code and parses it into a CodeDOM tree.  (I
> think Visual Studio
> > .NET uses this to handle its
> persistence-through-code-serialization.)
> > The C# parser in mcs might be a good place to
> start to provide this
> > functionality.
> I noticed that .NET does not ship with any
> implementations of
> ICodeParser, and the only class that implements the
> interface
> (CodeParser) is an abstract class with "helper"
> methods, but no
> implementation at all.
> So people can not depend on this existing, because
> even in .NET they
> wont be able to get anything to work with it. 
> MCS might be used though to implement this beast if
> we choose to, and in
> that case, we will probably package the compiler as
> a component that can
> run on its own AppDomain, allowing for the GPL code
> to be running side
> by side with proprietary code.
> Miguel.

James Michael DuPont

Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup