[Mono-list] Windows.Forms, KDE
Sun, 30 Jun 2002 13:58:45 -0700
Ajay Kumar Dwivedi wrote:
> I don't know how much effort is involved in porting winforms to
> linux, but feel that mono would be incomplete without winforms support.
I agree with Ajay. I expected the announcement that Windows.Forms was not
going to be supported to ignite something of a firestorm, but it seems to
have gone over without even as much as a whimper.
Ximian's position appears to be that Mono exists to gain the advantages of
the .NET architecture, not to enable people to run Windows .NET applications.
Still, it's been implicit since the beginning that Windows.Forms would be
For example, I recall an announcement on the Gnome Basic list some time back
that GB had been cancelled because (1) VB.NET obsoleted VB, (2) Mono would
run VB.NET, and therefore (3) working on GB was pointless.
Windows.Forms may be a moving target, making it is akin to writing an AWT
library with Swing being just around the corner. Still, it appears that
Ximian is not only discouraging people from working on WinForms at this
point, but *ever* supporting WinForms. (I hope I'm wrong here)
The argument that Windows.Forms couldn't be completed without using Wine, and
thus shouldn't be done is also a puzzlement to me. Why is the use of Wine a
bad thing? Is it an issue of licensing, code bloat, or the immaturity of
Wine? Is there something implicitly wrong with Wine?
While being able to run Windows .NET applications on Mono isn't a primary
concern of Ximian's, I think that it has enough value that it should be
encouraged, rather than discouraged. The idea that Mono would support .NET
applications under Linux has been the part about Mono that's made it most
interesting for me and my co-workers.
-- David Cuny
(Admittedly, not an active Mono developer)