Проект Mono объявил о выходе Moonlight 2
Mono спонсируется компанией Novell, вендором корпоративной ОС на базе ядра Linux и связанных продуктов, известной тесными партнерскими отношениями с Microsoft. В рамках Mono создается полноценная открытая реализация .NET-платформы, включая стандартизированные ECMA-версии C# и CLI (Common Language Runtime), на основе свободного ПО. Mono поддерживает Linux, BSD, UNIX, Mac OS X, Solaris и Windows.
Moonlight 2 идет вкупе с обновленным лицензионным соглашением, согласно которому Microsoft обязуется не преследовать пользователей и дистрибьюторов ПО Moonlight, запускающегося на платформе не только Novell SUSE Linux, но и любых других Linux-дистрибутивов — например, Ubuntu и Red Hat. Компании также договорились о продолжении дальнейшей разработки Moonlight.
Релиз получил расширение аудиовидеовозможностей, плавное потоковое воспроизведение, поддержку открытых видеокодеков (например, Ogg и Dirac), связывание данных, заменяемые медийные конвейеры для регулирования скорости видеопотока по требованию. Поддержки трехмерных трансформаций и пиксельных шейдеров пока нет.
Фактически в Moonlight 2 нашли отражение функции Silverlight 2 плюс некоторые особенности Silverlight 3, текущей версии мультимедийной браузерной MS-технологии.
Плагин Moonlight 3 будет снабжен поддержкой трехмерной графики; выход новинки намечен на третий квартал 2010 года, а предварительная версия появится в первом квартале.
По мнению аналитиков, значение Moonlight в том, что этот плагин не только раскрывает снабженные Silverlight веб-ресурсы для пользователей Linux и UNIX, но и предоставляет Microsoft картину работы Silverlight в кросс-платформенном окружении с целью усиления конкуренции с Adobe Flash.
Подготовлено по материалам InfoWorld.