Home > Microsoft .Net Development News > Moonlight 1.0 release brings Silverlight to Linux
Microsoft .Net Development News:
EMAIL THIS

Moonlight 1.0 release brings Silverlight to Linux

By Yuval Shavit, Associate Editor
13 Feb 2009 | SearchWinDevelopment.com

.NET News Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The open source port of Silverlight to Linux reached a milestone on Wednesday with the release of Moonlight 1.0, a fully featured implementation of Silverlight 1.0.

Silverlight is Microsoft's rich Internet application (RIA) platform and competes with Adobe Flash. Moonlight 1.0 passes all of Microsoft's regression tests for Silverlight, according to project lead Miguel de Icaza, vice president of engineering at Novell, which sponsors Moonlight.

Moonlight is only available on Linux and Unix, but is otherwise interchangeable with Microsoft's Silverlight 1.0 plugin, de Icaza said.

But although Wednesday's release is a major accomplishment, the real goal behind Moonlight is to catch up to Microsoft by releasing a fully functional port of Silverlight 2.0, de Icaza said. Silverlight 2.0, which Microsoft released in October, features several substantial new features, including support for .NET languages and a subset of WPF. Silverlight 1.0 can only be programmed with JavaScript, just as Flash can only be programmed in ActionScript.

Much of Microsoft's recent RIA strategy has focused on features specific to Silverlight 2.0, and particularly its line of business controls. The Moonlight group plans to preview its 2.0 release at MIX09 in March and come out with a beta in the summer, with the final version hopefully ready by PDC, de Icaza said.

With Silverlight 2.0 already out for several months, this release of Moonlight may have come a few months too late to gain widespread adoption within the Linux community, de Icaza admitted. But since Silverlight 1.0 is a strict subset of Silverlight 2.0, the 1.0 release is a necessary step, he said. Much of Silverlight's core functionality, including the basic pipeline and the ability to interact with JavaScript in a RIA application's host page, will be reusable for Moonlight 2.0, de Icaza said.

In the meanwhile, Moonlight is already improving the Web for Linux users who have until now been unable to watch WMP videos, de Icaza said. Microsoft is providing its codecs to Moonlight, meaning that Moonlight applications can play WMP files. One such application, Moonshine, presents itself to Firefox as Microsoft's Media Player plugin, meaning that Linux users can use it to view Windows Media content within their browsers.

Tags: Silverlight and Expression application development.NET Framework 3.5 and Visual Studio 2008 developmentVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Silverlight and Expression application development
Microsoft lightens up to Eclipse for PHP, Azure related application building
How to encode video markers for consumption in Silverlight and WPF
How to access cross domain Web services from Silverlight without a policy file
How to develop applications targeting both Silverlight and WPF
Microsoft takes on Adobe with Silverlight 3
How to write an out-of-browser Silverlight 3 application in 3 steps
Silverlight 3 beta SDK download lets developers try new RIA features
Silverlight plug-in for Eclipse highlights Microsoft's work on interop
Microsoft announces Silverlight 3, Expression Blend 3 at MIX09
Silverlight, Ajax components require different approach to UI

.NET Framework 3.5 and Visual Studio 2008 development
Microsoft's message at TechEd: make the most of what you have
How to speed up Visual Studio 2008's slow WPF designer
How to list fonts in WPF using markup extensions and data templates
How to convince management to buy Microsoft Visual Studio 2008
Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms
User Account Control (UAC): How to develop code for standard users
How to write installers in Vista that work correctly under UAC
How to elevate programs' privileges correctly using Vista's UAC
Introduction to Vista's user account control (UAC) for developers
Microsoft offers startups free development tools, MSDN subscription

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Expression  (SearchWinDevelopment.com)
Expression Graphic Designer  (SearchWinDevelopment.com)
Expression Interactive Designer  (SearchWinDevelopment.com)
Expression Web Designer  (SearchWinDevelopment.com)
Moonlight  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts