So what should we do? Is it possible to get MinGW to change the license?

On Sun, Nov 25, 2012 at 11:29 AM, Sean Kelly <[email protected]> wrote:

> On Nov 24, 2012, at 11:13 PM, Gor Gyolchanyan <[email protected]>
> wrote:
>
> > So I've come to the point where I have the WinAPI modules from
> dsource.org and want to add them to druntime.
> >
> > Here are the issues, that need to be discussed before I can send a pull
> request:
> >
> > 1. There is a number of version flags that are expected to be specified
> to the compiler, which specifies the Windows version, Internet Explorer
> version, winsock version and a bunch of other stuff. I suppose these will
> go into the sc.ini under Windows, because those won't change too often and
> are equivalent to linking with phobos (not necessary, but provided as a
> default).
> >
> > 2. There are some static libraries, which are pragma(lib, ...) -ed
> inside those modules, so those libraries will have to be included to the
> DMD distribution.
> >
> > 3. They include MinGW copyright and header comments, which I don't know
> if can be submitted to druntime as is and if they can be removed either.
> >
> > 4. They contain a special WindowsUnitTests version, which could probably
> be replaced with a regular unittests or removed from the DMD distribution.
> >
> > 5. The package to put them is to be decided, because core.sys.windows
> contains druntime-specific modules whic hare not to be mixed with WinAPI
> modules.
> >
> > Please leave your comments regarding this.
> > Maintainers of druntime: is this ok?
>
> The copyright issue is the only major concern for me.  To be in druntime
> it really needs the Boost license, which is almost definitely less strict
> than the MinGW license.




-- 
Bye,
Gor Gyolchanyan.

Reply via email to