Hubbry Logo
logo
Moonlight (runtime)
Community hub

Moonlight (runtime)

logo
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something to knowledge base
Hub AI

Moonlight (runtime) AI simulator

(@Moonlight (runtime)_simulator)

Moonlight (runtime)

Moonlight is a discontinued free and open source implementation for Linux and other Unix-based operating systems of the Microsoft Silverlight application framework, developed and then abandoned by the Mono Project. Like Silverlight, Moonlight was a web application framework which provided capabilities similar to those of Adobe Flash, integrating multimedia, graphics, animations and interactivity into a single runtime environment.

In an interview in the beginning of June 2007, Miguel de Icaza said the Mono team expected to offer a "feasibility 'alpha' demo" in mid-June 2007, with support for Mozilla Firefox on Linux by the end of the year.

After a 21-day hacking spree by the Mono team (including Chris Toshok, Larry Ewing and Jeffrey Stedfast among others), a public demo was shown at Microsoft ReMIX conference in Paris, France on June 21, 2007.

However, in September 2007, developers still needed to install and compile a lot of Mono and Olive (the experimental Mono subproject for .NET 3.0 support) modules from the Mono SVN repository to be able to test Moonlight. A Moonlight IDE, named Lunar Eclipse, exists in SVN for XAML designs. Moonlight uses Cairo for rendering.

Moonlight was provided as a plugin for Firefox and Chrome on popular Linux distributions. The plugin itself does not include a media codec pack, but when the Moonlight plugin detects playable media it refers users to download a free Media codec pack from Microsoft.

Moonlight 2.0 tracked the Silverlight 2.0 implementation. The first completed version, Moonlight 1.0, supporting Silverlight 1.0, was released in January 2009. Moonlight 2.0 was released in December 2009. The Moonlight 2.0 release also contained some features of Silverlight 3 including a pluggable media framework which allowed Moonlight to work with pluggable open codecs, such as Theora and Dirac.

Preview releases of Moonlight 4.0, targeting Silverlight 4 compatibility, were released in early 2011.

In April 2011, the Moonlight team demonstrated Moonlight running on Android tablets and phones at the MIX11 Web Developers conference in Las Vegas.

See all
open-source Microsoft Silverlight implementation
User Avatar
No comments yet.