"This is a logical and, frankly, necessary decision from Microsoft," O'Grady said. "Competing with the ubiquity of [Adobe] Flash is an uphill battle to begin with, even for a vendor with the distribution reach of Microsoft. If the threat of litigation hangs over potential users of Moonlight on non-Suse platforms, its competition with Adobe for market penetration on non-Windows and Mac platforms would be over before it begun."
Moonlight, while limited to the relatively small user base of Linux and Unix desktops, will help Silverlight compete with Adobe's more established Flash platform. "I want to live in a world where I can write my Web applications in C++," as opposed to just ActionScript, which is used in Flash development, said de Icaza.
Also this week, Mono developers released Mono 2.6 and version 2.2 of MonoDevelop.
Mono 2.6 offers capabilities like Windows Communication Foundation client and server support and backing for Low Level Virtual Machine compiler optimization. It also includes Microsoft's open-source ASP.Net MVC (Model View Controller) and is faster and slimmer.
MonoDevelop 2.6 code now is licensed under Lesser GPL v2 and MIT X11. GPL code has been removed, allowing add-ins to use Apache and MS-PL code and allowing use of proprietary add-ins. The user interface has been improved in this release.
This story, "Moonlight 2 expands Silverlight capabilities for Linux," was originally published at InfoWorld.com. Follow the latest developments in application development at InfoWorld.com.