Miguel De Icaza On Mono, Moonlight, and Gnome
Knuckles writes "Austrian newspaper Der Standard continues its recent series of in-depth interviews with free software developers. This time they sat down with Novell's Vice President of Developer Platform, Miguel de Icaza of Gnome and Mono fame. The interview was conducted at GUADEC (GNOME Users' And Developers' European Conference).
Miguel talks mainly about Mono 2.0 and .Net 3.5 compatibility, enhancing the collaboration with Microsoft over Silverlight ('Moonlight' in Mono), and the larger political situation of Mono and Moonlight. When the interviewer asks whether Moonlight is only validating Silverlight on the web, Miguel gives a quite detailed answer that includes a possibly well-deserved swipe at Mozilla ..."
Well golly gee whiz... good for him. He reinvented something else that no one is using and that the initial vendor won't help support (even with his lips tightly wrapped around their ass). What a great technical achievement. Lets all stand up and clap for him shall we. Then maybe he'll shut up and move on to something USEFUL.
This is my sig. There are many like it but this one is mine.
Yep ... bang on. Mono is about as compatible with .Net as JavaScript is with Java. It's a waste of effort in my eyes, but, they can work on whatever they want, doesn't mean I'm ever going to use it.
Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
etc .NET is a copy of Java, which Microsoft created because Java was cross platform. Why would they ever open .NET, when the goal of .NET was to create a non-portable clone of Java?
Factually inaccurate. Get back under your bridge.
If Microsoft wanted .NET to be Windows-only, why have this dialogue with the Mono developers at all?
(Disclaimer: I'm a Google Summer of Code developer for Mono, and I know Miguel de Icaza in passing; seems like a good, knowledgeable guy who genuinely wants the best for Linux and open-source software.)
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
What better return?
Novell's business model is "interoperability." Mono will provide a significant level of interoperability between Windows and Linux.
It sure doesn't hurt that C# is a vastly more pleasant language to work with than C++ or Java or Python or any of the other "preferred" free software languages.
99% of open source isn't "innovative", so whining that Mono isn't "innovative" is silly. And Mono definitely fits both your "b" and your "c"; the Mono libraries are very extensive even apart from their implementation of the Base Class Library. Mono.Zeroconf and DBus# are the two that jump to mind immediately; there are a ton more. (And the non-UNIX-specific libraries work on Windows too, giving developers there additional tools.)
Just because you don't like it doesn't mean it isn't a valuable tool.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
If you hate MS for being closed, am I to take it that you hate Apple more as they are even more closed than MS?
Respect the Constitution