The team of Miguel De Icaza has released the first feature complete beta release of Moonlight 2.0.
I must say: it is about time! Silverlight 3.0 for Windows has been released last month. Although I really admire the work of Miguel and his team, Linux is still the poor child when it comes to Silverlight support.
My opinion is the following: if Microsoft wants to compete with Adobe Flash they need to offer at least the same level of service as Adobe. Since Adobe releases Flash runtimes simultaneously on Windows, Mac and Linux, the minimum that Microsoft needs to offer to be credible is the same simultaneous release schedule. This is obviously still not the case!
The only silver lining that I see here is that contrary to Flash, Moonlight is open source. This may allow the runtime to be easily ported to other computing platforms such as ARM. Also it is possible to replace the video decoders provided by Microsoft by your own if you compile Moonlight yourself. This means that someone could create a version of Moonlight that takes advantage of video decoding acceleration protocols, like Nvidia VDPAU.
That said, the delay between Windows and Linux version releases is still too much of an issue for me to accept Moonlight / Silverlight as a credible alternative to Flash. If Microsoft was serious about competing with Adobe these delays would not exists. As it is now Silverlight looks more like a attempt by Microsoft to draw the developers attention away from Flash than to create a true multi-platform runtime.
I do think that if Microsoft really wanted they could make a success out of Silverlight, but that would require them to stop favoring their own platforms and become really agnostic: support all desktop and most mobile operating system, as well as most consoles! Granted, they support the Mac, but Macs only compete with Windows in the high end consumer computing segment. Where is Silverlight for the Wii browser? What about the PS3s? What about Symbian and Android smartphones? What about the iPhone, are they even working on it? As long as Microsoft does not solve these issues Silverlight will stay an also-ran.
Not too soon: Moonlight 2 finally reaches beta
Posted on Tuesday, August 18, 2009
by Erlik
Subscribe to:
Post Comments (Atom)
5 Responses to "Not too soon: Moonlight 2 finally reaches beta":
"What about the iPhone, are they even working on it? As long as Microsoft does not solve these issues"
You should know that as far as Flash and Silverlight go, that is an issue for Apple to solve. Unless Apple decide that they want it, it's not going to happen.
As for other, more open platforms, Microsoft is said to be working on a release of Silverlight 3 for mobile devices. It would be cool if moonlight gets there too.
People have already ported MoonLight 1.0 to run on Android.
Doing the same for MoonLight 2.0 should be easy as mono already runs on Android.
Symbian is a completely different beast, as the mono runtime doesn't run there.
I still find it amazing what they get done in Mono, when comparing to the somewhat similar JavaFX stuff which seems even further behind and with just as many problems, if not more.
Congratulations! Our selection committee compiled an exclusive list of the Top 100 ebooks Blogs, and yours was included! Check it out at http://thedailyreviewer.com/top/ebooks
You can claim your Top 100 Blogs Award Badge at http://thedailyreviewer.com/pages/badges
Cheers!
Ted...
I am not really sure if best practices have emerged around things like that, but I am sure that your great job is clearly identified here.
Post a Comment