Categories: Open SourceSoftware

Novell’s Mono Project Launches Moonlight 2.0

The Mono Project, an open source initiative sponsored by Novell, has announced the release of Moonlight 2, an open source Linux implementation of Microsoft’s Silverlight cross-platform browser plug-in and rich Internet application platform.

In addition to announcing the release of Moonlight 2, Microsoft and Novell also announced the expansion of their collaboration agreement on Moonlight to include support for Moonlight implementations of Silverlight 3 and Silverlight 4. As part of this agreement, Microsoft will deliver new test suites and specifications for Silverlight 3 and 4 to Novell, said Miguel de Icaza, vice president of developer platforms at Novell. The Silverlight plug-in is used for designing, developing and delivering visually rich applications and experiences on and off the web.

Also, in response to feedback from the community, along with Novell’s release of Moonlight 2, Microsoft has also extended its Patent Covenant to End Users of Moonlight. The covenant is no longer limited to users that obtain Moonlight from Novell or its channel, but now covers users who obtain Moonlight from any third party, including other Linux distributors. Media Codecs for MP3 and VC1, and in the future H.264 and AAC, are supported through the Microsoft Media Pack, a Microsoft-delivered set of media codes that offer optimised and licensed decoders to every Linux user who obtains Moonlight from Novell.

“First and foremost, we’re 100 percent committing to support open source software,” said Brian Goldfarb, director of web & user experience platforms for Microsoft. “The covenant now extends beyond Novell and down the chain so any distribution, whether Debian or Ubuntu or whatever can use Moonlight and be covered by the covenant. Moonlight is now a true part of the open web.”

“We had to work as a bridge between the polite comments on the Internet and the way people perceived the patent covenant. They said it’s good that you’re doing Moonlight, but Novell is getting preferential treatment. That was not our intention but was what people saw. So we wanted everybody on the same page. So this allows users of Red Hat, Fedora or Ubuntu to take Moonlight and make changes or do improvements … and they can take that Moonlight code and distribute with protection.”

Moonlight 2 is compatible with Microsoft Silverlight 2 and includes some features of Silverlight 3, including support for Bitmap APIs, file dialogs, easing functions, pluggable media pipeline and custom Codecs. This release of Moonlight offers better streaming of multimedia content based on the quality of the user’s connections. In addition, this release embeds Mono runtime functionality into the Moonlight distribution, which allows developers to target Linux with rich Internet applications using a wide variety of programming languages, including C#, Ruby, Python and JavaScript.

Moonlight development is quickly catching up to Microsoft Silverlight with each release. A preview release of Moonlight 3 will be made available in the first quarter of 2010 with a final release scheduled for the third quarter of 2010. Moonlight 4 will follow shortly thereafter.

De Icaza said Moonlight 3 should be completed around the June 2010 time frame, “but feature-wise, everything you need to watch the [Winter] Olympics will be ready before the Olympics.” He said the Moonlight team will be adding new Silverlight 3 features to Moonlight, “based on the applications that have the most impact. So first we’ll support the Olympics and then we’ll do Bing Maps.”

Page: 1 2

Darryl K. Taft

Darryl K. Taft covers IBM, big data and a number of other topics for TechWeekEurope and eWeek

Recent Posts

OpenAI To Announce Google Search Competitor Next Week – Report

Google's search domination to be challenged next week, with OpenAI reportedly set to announce its…

44 mins ago

Biden Admin Set To Impose Tariffs On Chinese Electric Vehicles

America reportedly set to announce next week import tariffs on strategic Chinese sectors, including electric…

2 hours ago

TikTok To Label AI-Generated Content From Other Platforms

AI-generated content such as video and images are going to be labelled by TikTok using…

17 hours ago

Neuralink’s First Human Brain Implant Develops Malfunction

Neuralink brain implant embedded in 29-year-old patient named Noland Arbaugh develops a fault, but is…

19 hours ago

Tesla Ordered To Provide NHTSA With Autopilot Recall Data

US agency seeks data from Tesla on Autopilot recall, amid reports US prosecutors are probing…

20 hours ago

Biden Admin Mulls Export Restrictions For AI Models – Report

The United States reportedly considers restricting China and Russia's access to AI models found in…

22 hours ago