mono progress on mixed-mode assemblies...
Kornél Pál
kornelpal at gmail.com
Wed May 14 07:37:38 CDT 2008
> From: Dan Kegel
>> Also note that Mono's Class Library is licensed under MIT/X11 because
>> inlining (done by the runtime) may be incompatible with GPL that would
>> not
>> allow non-GPL programs to be executed within Mono. Would it be possible
>> to
>> have a MIT/X11 licensed msvcrt?
>
> That's an interesting question. If you start from scratch, and make
> it part of Mono, sure.
> If you start with Wine's source code, you would need to get
> permission from the authors who have contributed to
> Wine's msvcrt. I don't know how many there are, but it would
> probably only take an hour or so for somebody to write
> a script that generated the list of authors...
I think that the best idea would be to have two separate code bases because
that would allow more freedom for an experimental managed C++ runtime.
On the other hand patches could be merged manually so both Wine and Mono
could benefit the changes.
So the question is: If the current authors permit to make msvcrt MIX/X11
licensed would it be possible to make Wine's msvcrt MIT/X11 licensed for
future releases as well (no legal question but philosophical)?
Kornél
More information about the wine-devel
mailing list