
Dopo uno sviluppo di quasi un anno è ora disponibile la prima beta di Moonlight 1.0, un'implementazione del framework di Microsoft Silverlight. Lo sviluppo è stato condotto in primo luogo da Miguel de Icaza, già noto ai più per aver portato, con Mono, un altro framework di casa Microsoft su Linux, .Net.
Già dalla prima presentazione di Silverlight a Settembre, Microsoft annunciò i piani di collaborazione con Novell per lo sviluppo di Moonlight per assicurare il totale supporto del proprio framework anche su Linux. Implementato in C++, Moonlight 1.0 è rilasciato sotto licenza GNU LGPLv2 ed è, attualmente, disponibile per architetture x86 e x86-64.
Il plug-in non include i codec proprietari che sono richiesti per il supporto ai formati multimediali di Silverlight. Quando un utente visita una pagina web che richiede questi codec viene informato della mancanza di questi codec e invita l'utente a procedere al download del media pack richiesto, che fornisce i codec necessari in formato binario. Ovviamente è possible installare Moonlight dai sorgenti utilizzando ffmpeg in sostituzione dei codec proprietari. In questo caso lo stesso Icaza fornisce le istruzioni sul suo blog.

Il team è già al lavoro per implementare la seconda versione di Silverlight che attualmente non è supportata da Moonlight.
[Fonte: Ars Technica]