Технология Moonlight была разработана в качестве альтернативы конкурирующей Adobe Flash (существует также еще одна схожая технология Sun JavaFX), а реализована, соответственно, только для Windows. В рамках свободного проекта Mono, спонсируемого компанией Novell и нацеленного на создание независимой реализации платформы .NET, выпущена бета-версия Moonlight, совместимая с Silverlight и работающая на 32- и 64-разрядных версиях Linux. Интересно, что разрабатывать ее помогали специалисты Microsoft, предоставившие, в частности, наборы тестов для Silverlight, а также лицензированные видео- и аудиокодеки для Linux.