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.

Поделиться
Комментарии