Linked by Thom Holwerda on Sun 25th Mar 2007 17:44 UTC, submitted by suka
Mono Project In a recent interview with the online edition of the Austrian daily Newspaper Der Standard, Mono project-lead Miguel de Icaza pleads for a cooperation between Mono and Microsoft's .Net: "I think that the deal should include a technical Mono/.NET collaboration, and even go as far as Microsoft recommending Mono for all of their developers looking at migration."
Thread beginning with comment 224531
To read all comments associated with this story, please click here.
Tone It Down A Bit
by jayson.knight on Sun 25th Mar 2007 19:53 UTC
jayson.knight
Member since:
2005-07-06

""I think that the deal should include a technical Mono/.NET collaboration, and even go as far as Microsoft recommending Mono for all of their developers looking at migration."

Microsoft will never recommend anyone "migrate" away from the Microsoft platform, and as such Icaza is looking at this the wrong way. In the realm of software, there are always business constraints as to why a particular software package needs to be developed on a specific platform (Windows, Unix/Linux, etc). What they need to do is make Mono a compelling reason to write software on a platform other than Windows, i.e. RAD, a good IDE, truly portable bindings, etc.

Once software is written for a specific platform, there is almost zero justification for porting it to another platform (in the realm of IT at least). New development is an entirely different story though. Give us a reason to use Mono on other platforms, and we'll choose it.

Again, migration: Not an option. New development: huge opportunities so long as there are compelling enough reasons.

FWIW, there are a ton of Microsoft bloggers who regularly post about Mono, and do indeed highly recommend it for non-Windows development. MS can't take an official stance on it because it doesn't make much sense...it would be like them recommending someone use Oracle.

Reply Score: 5

RE: Tone It Down A Bit
by CodeMonkey on Sun 25th Mar 2007 21:21 in reply to "Tone It Down A Bit"
CodeMonkey Member since:
2005-09-22

Microsoft will never recommend anyone "migrate" away from the Microsoft platform, and as such Icaza is looking at this the wrong way.

Migration can easily be in the opposite direction. Of course Microsoft would never recommend that Windows developers start using Mono in order to migrate to non-windows platforms. That's just poor business sense. However, The opposite cwould make perfect sense. Microsoft would be well off to encourage existing Linux / Unix software developers to migrate to Mono in order for their applications to be 'Windows Ready'.

It's really not a 2 way street in the development community. Windows developers could usually care less if their applications run on other platforms. Linux, Unix, and most OSS developers, on the other hand, are usually concerned with their applications running on ALL platforms, often even windows. Mono provides such an oportunity.

Now granted Java can provide such an oportunity as well, but that's for another topic.

Reply Parent Score: 5