Интернет магазин китайских планшетных компьютеров



Компьютеры - Moonlight

08 мая 2011


Оглавление:
1. Moonlight
2. Поддержка рабочего стола
3. Интеграция кодеков
4. Moonlight в других версиях



Moonlight — открытая и бесплатная программная реализация фреймворка веб-приложений Microsoft Silverlight. Silverlight первоначально была разработана корпорацией «Microsoft». Moonlight была разработана в рамках проекта Mono. Moonlight 1.0 был выпущен 20 января 2009, а Moonlight 2 вышел 17 декабря 2009.

Статус и дальнейшее развитие

В интервью в начале июня 2007 года Мигель де Икаса заявил, что команда, работающая над Mono, готовится объявить о доступности «альфа»-версии в середине июня 2007 года, а поддержка Firefox в ОС Linux появится к концу года.

Спустя 21 день хакерской активности команды Mono, публичная демоверсия была продемонстрирована на конференции Microsoft ReMIX в Париже, Франция 21 июня 2007.

Однако, к сентябрю 2007 года разработчикам всё ещё требовалось установить и скомпилировать много модулей Mono и Olive из репозитория Mono SVN чтобы протестировать Moonlight. Moonlight IDE, получившая название Lunar Eclipse, присутствует в SVN для проектирования XAML. Ожидается, что она будет включена или портирована в MonoDevelop в качестве будущего дополнения. Moonlight использует Cairo для рендеринга графики.

На данный момент Moonlight предлагается в виде плагина для некоторых версий Firefox на некоторых версиях Linux. Плагин сам по себе не содержит комплект медиакодеков, но когда плагин Moonlight обнаруживает доступные медиаданные, то предлагает пользователю скачать бесплатный пакет медиакодеков от Microsoft.

Moonlight 2.0 в целом соответствует реализации Silverlight 2.0. Участники проекта Mono 16 мая 2008 года выпустили реализацию плагина Silverlight, работающую на других платформах — Moonlight, однако ни открытым, ни свободным ПО она считаться не может, так как разрешение на использование патентов предоставляется только получателям кода от Novell, и только для создания плагинов. Moonlight 2.0 находится в состоянии Preview 3. Впрочем, Microsoft поддерживает создание альтернативных реализаций Silverlight, этому может свидетельствовать договор между Microsoft и Novell. Однако, заинтересованность сообщества в реализации спецификаций Silverlight не слишком высока, поэтому Moonlight до сих пор не поддерживает всех возможностей Silverlight 2.

Первая завершённая версия Moonlight 1.0, поддерживающая Silverlight 1.0, была выпущена 20 января 2009 года. Moonlight 2.0 вышла 17 декабря 2009. Этот выпуск также содержит некоторые возможности Silverlight 3, включая дополняемый медиафреймворк, который позволяет Moonlight работать с подключаемыми открытыми кодеками, такими как Theora и Dirac. Предварительный выпуск Moonlight 3.0 запланирован на первую четверть 2010 года, а финальная версия планируется к выходу в третьей четверти 2010 года.



Просмотров: 3232


<<< SharpDevelop