Joe On ASP.NET

You gotta give Miguel de Icaza credit.

As a Microsoft shareholder I’ve been opposed to Mono.

Not as technology, but as theft of Microsoft’s Technology. [Personal opinion, not a statement of Microsoft’s Position.]

Now, before the attack start – just Google Me. I’m as active in Open Source Developer Technologies as I am in Closed Source.

For developers who seek to actively avoid Microsoft technology, I respect their choice, so (and ESPECIALLY where Mono is concerned.)

  1. Stop being mad at Microsoft for choosing not to ship products on Linux.
  2. Do YOUR OWN thing on Linux or cross-platform, but don’t try to do OUR thing on Linux.

So, philosophically, I think Mono is both theft and hypocritical.

(Ok, NOW you can attack.)

But, politics aside – you really gotta give Miguel de Icaza big credit. He’s keeps doing really significant stuff.

Gnome (of which he’s the co-founder) kicks butt and has surpassed KDE as the popular Linux Desktop, Mono, whatever one thinks of the politics, is significant (and amazing when you consider the size of the development team), and NOW………

MOONLIGHT

http://www.mono-project.com/MoonlightShots

Quite an accomplishment.

Comments

AndrewSeven said:

I'm not sure I understand your view on mono.

Isn't mono supposed to be a implementation of a published standard?

Is there more to it?

# August 22, 2007 9:18 AM

ArthurZeyda said:

It seems to me that while the C# language is a published standard, the supporting libraries and technologies are copyrighted by Microsoft.  This seems most blatant with this example as this is a new Microsoft product which has nothing to do with the published ECMA standard.

# August 22, 2007 11:13 AM

David Taylor said:

Out of interest Joe - what is the overlap between the XAML supported in XPS (XML Paper Specification) and the XAML supported in Silverlight?

I am pretty sure Microsoft either has or is in the process of submitting XPS to a standards body, which would surely cover XAML and much of the vector markup - but obviously not the silverlight libraries.

# August 22, 2007 12:43 PM

AndrewSeven said:

I didn't notice the "moonlight", I would guess that is a little different from the CLI/BCL/C#

# August 22, 2007 1:36 PM

Ryan Ternier said:

Microsoft has helped the Mono Project a lot. I think it's a great thing what they're doing.

# August 23, 2007 12:14 AM

PBZ said:

"Ok, NOW you can attack" -- sounds to me like you're asking for it :-)

# August 23, 2007 8:38 AM

cibrax said:

Hi Joe,

Mono is just an implementation of the open standard Common Language Infrastructure (CLI - ECMA 335), why do you say that it is a theft ?. Microsoft rotor is the same thing.

# August 23, 2007 8:49 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)