On Thu, 22 Jan 2004, Mike Hearn wrote:
On Thu, 22 Jan 2004 11:17:55 -0600, Gregory M. Turner wrote:
Mono is LGPL/X11 (except the compiler) so we could beat them at their own game by forking /their/ code, turning it into a winelib app, and implementing Windows.Forms properly ;)
It's not that simple. Unsurprisingly they don't want a hard dependency on Wine when many .NET apps they write don't use SWF, so they need to be able to use wine without being a winelib app. We simply don't support that.
I believe that's why Gregory proposed to fork their code: because he just wants a 100% open-source way to run .Net apps in Wine and thus for him the hard-dependency on Wine is not an issue.
Can Mono work on Windows? Or, in other words, is there an open-source .Net implementation on Windows? If yes we could try to make that work in Wine (as a PE binary first, then via a MinGW + Winelib port).