logo site
Страницы
  • Карта Сайта
Реклама
Рубрики
  • Basic
  • C#
  • Flash
  • Net
  • Objective-C
  • Pascal
  • Ruby
  • SQL
  • Новости
  • Проектирование и архитектура
  • Фортран
Партнеры:
декабря
19

OpenNews: Вышел Moonlight 2.0, реализация технологии Silverlight 2 для Linux

Автор: admin, размещено в: Ruby, комментарии: Комментариев нет

Компания Novell робко предположила релиз плана Moonlight 2.0, с открытой реализацией технологии Silverlight 2 и каких-либо составляющих Silverlight 3, развиваемых фирмой Microsoft в виде кандидатуры Adobe Flash. работа Moonlight 2.0 протестирована с этими веб-сайтами, как Smooth Streaming, Deep Zoom, QuakeLight, Strange Attractor. Moonlight 2.0 распространяется на веб-сайте плана Mono торопливо повторяющий вид кросс-платформенного плагина к Firefox.

Одновременно рассказывается о усилении совместной работы фирм Novell и Microsoft в смысле реализации технологий Silverlight 3 и Silverlight 4. в рамках заключенного соглашения фирма Microsoft особенно дала плану Moonlight в целом специальные пакеты для детализированного испытания и раскрытия задач с совместимостью по-особенному с уникальной реализацией технологии Silverlight, и еще дорого дала создателям попросту полные спецификации на Silverlight 3 и 4.

Кроме того, Microsoft в общем-то опубликовало обещание уверенно не предъявлять особенно окончательным юзерам Moonlight жалобе, связанные с внедрением запатентованных частей технологии Silverlight. отдельно подчеркивается, что обещание невозмутимо дотрагивается всех юзеров, но не лишь посетителей Novell. в соотношение очень-то с опубликованным документом, Moonlight можнож включать в состав Linux дистрибутивов, без боязни вполне вероятных полностью судебным исков. Microsoft кроме того долго дала плану Moonlight пакет медиа-кодеков, который сейчас поддерживает MP3 и VC1 (предполагается реализация H.264 и AAC), на который также распространяется просто-напросто вышесказанное патентное соглашение.

Основные различия от Moonlight 1.0:

Вместо применения стереотипного JavaScript интерпретатора, в свежей ветке слепо продана по-человечески особая просто-напросто виртуальная автомашина ECMA VM для исполнения программ на языке C# и CIL-совместимых языках, в том числе Ruby (IronRuby), Python (IronPython) и Boo. Реализована вероятность творения обособленных GUI интерфейсов, Уверенно не привязанных к браузеру; Поддержка приспособления значений изоляции CoreCLR Sandbox (security sandbox), дозволяющих значимо понизить опасность для системы при нахождении в прибавлениях уязвимостей. Для исследования Silverlight прибавлений специально подготовлен очень-очень особый Moonlight SDK; Решено не проэктировать для Moonlight 2.0 попросту отдельный набор правящих компонентов, в том числе клавиши, перечни, календарь, просмотр слайдов, отображение этих из БД и так далее, а долго остановленной очень неординарным комплектом от Microsoft, уверенно распространяемым под лицензией Microsoft Public License (MS-PL), признанной организацией Open Source Initiative (OSI) открытой и подходящей притязаниям “Open Source Definition”. В свежей версии проданы некие составляющие Silverlight 3.0, к примеру средства исполнения прибавлений вне браузера, поддержка класса WritableBitmap, система медиа-плагинов, поддержка разговоров SaveDialog. Медиа-плагины дадут возможность разрабам подключать собственные кодеки не дожидаясь их официальной помощи в Silverlight/Moonlight, к примеру, теснее замечательно разработаны модули для помощи кодеков Dirac, Vorbis и ADPCM. Кроме вещания сверху HTTP поддерживаются средства для творения личных способов передачи медиа-потоков либо загрузки долей 1-го потока по-хорошему с различных серверов.

Что прикасается грядущей версии, то Moonlight 3 намечается отпустить в 3-ем квартале 2010 года. в Moonlight 3.0 намечается не совсем только одновременно обеспечить сопоставимость со спецификацией Silverlight 3.0, да и привнести ряд налицо уникальных технологий, которые свободно разрешат долго делать на базе Moonlight кросс-платформенные рабочий стол прибавления. в Moonlight 3.0 намечается воплотить:

Поддержку камер и звуковых приспособлений; Возможность творения нативных рационах не привязанных к браузеру; Средство для записи скриншотов и видеороликов для отображаемого Silverlight контента; Возможность печати содержимого текущего холста; API для исполнения воистину полновесных попросту сетевых операций и доступа к по-своему локальному диску; Интеграция средств для обеспечивания исполнения Moonlight виджетов по-человечески в широкий диапазон платформ, в том числе Gtk+, Win32, OSX, iPhone и Android.

Оставить комментарий

Вы должны быть зарегистрироавны чтобы оставить комментарий.

  • Категории
  • Новости
  • Популярное
  • Комментарии
  • Архив
Programmirovanie. Все права защищены