A Moonlight 2 bétaverziója új, továbbfejlesztett funkciókkal bővült az első változathoz képest, például támogatja a folyamatosan letöltődő (streaming) video- és audiotartalmak lejátszást. Ez a szolgáltatás a felhasználó internetkapcsolatának sebességétől függően biztosítja a multimédia tartalmak gyorsabb letöltését. A Moonlight 2 platform a Mono futásidejű funkcióit is tartalmazza, amely 300-szor gyorsabb a legújabb JavaScript motornál, így jobb teljesítményt biztosít a felhasználók számára. Ezekkel az új funkciókkal a fejlesztők számos programozási nyelven – többek között C#, Ruby, Python és JavaScript nyelveken – készíthetnek internetes alkalmazásokat Linux-alapú rendszerekre.
A Moonlight 1.0-hoz hasonlóan az új verzió is a Novell és a Microsoft által 2007 szeptemberében bejelentett műszaki együttműködés része. A Microsoft hozzáférést biztosít a Novell számára a Silverlight tesztcsomagokhoz, a Novell felhasználóinak pedig ingyenesen elérhetővé teszi a Microsoft Media Pack jogtiszta video- és audiokodekjeit a Moonlight platformon keresztül. Az LGPL v2 licenccel közzétett Novell Moonlight minden nagyobb Linux disztribúcióhoz, így az openSUSE, a Novell SUSE Linux Enterprise, a Fedora és az Ubuntu rendszerekhez is elérhető.