Silverlight for Linux: a free plug-in.

Bringing a new level of interactivity wherever the Web works.

Rich Internet Applications

Moonlight is an open source implementation of Microsoft Silverlight for Unix systems. With Moonlight you can access videos, applications and content created for Silverlight on Linux.

With Moonlight you can:

  • View Silverlight content on Linux

  • Watch videos delivered with Smoothstreaming

  • Run Silverlight Out-of-Browser applications on Linux



What is Moonlight?

Moonlight was built by Novell in collaboration with Microsoft which provided Novell with test suites, specifications, open source code and Media Codecs to create an entirely open sourced Silverlight-compatible implementation for Unix systems.

Access to licensed Media Codecs (MP3, WMV, VC-1) is provided by Microsoft to Moonlight 1.0 and 2.0 users. The first time that you access a web site that requires these codecs, Moonlight will prompt you to download the codecs from Microsoft and install those on your system.

Developing Moonlight/Silverlight Applications

You can develop Silverlight/Moonlight applications using both the tools available on Windows or in Linux and MacOS you can use the MonoDevelop Integrated Development Environment.