The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Предварительный релиз Moonlight 2.0, реализации технологии Silverlight 2 для Linux

05.05.2009 16:07

Мигель де Икаса (Miguel De Icaza) представил тестовый выпуск Moonlight 2.0 Preview, открытой LGPL реализации спецификации Silverlight 2.0, развиваемой компанией Microsoft в качестве альтернативы Adobe Flash. Объем изменений можно оценить и по размеру пакета с Moonlight, для версии 1.0 пакет имел размер 900 Кб, а для версии 2.0 - 8.8Мб.

В отличие от Moonlight 1.0, использующей стандартный JavaScript интерпретатор, в новой ветке реализована специальная виртуальная машина ECMA VM для выполнения программ на языке C# и CIL-совместимых языках, таких как Ruby (IronRuby), Python (IronPython) и Boo. Другими отличиями является возможность создания обособленных GUI интерфейсов, не привязанных к браузеру, поддержка механизма уровней изоляции CoreCLR Sandbox (security sandbox), позволяющих существенно снизить опасность для системы при нахождении в приложениях уязвимостей. Для разработки Silverlight приложений подготовлен специальный Moonlight SDK, основанный на Mono 2.4.

Внимания также заслуживает решение не разрабатывать для Moonlight 2.0 отдельный набор управляющих компонентов, такие как кнопки, списки, календарь, просмотр слайдов, отображение данных из БД и т.п., а воспользоваться готовым оригинальным набором от Microsoft, распространяемым под лицензией Microsoft Public License (MS-PL), признанной организацией Open Source Initiative (OSI) открытой и соответствующей требованиям "Open Source Definition".

Разработка Moonlight 2.0 велась с расчетом на будущее, что позволило сразу реализовать некоторые элементы Silverlight 3.0, например средства выполнения приложений вне браузера, поддержку класса WritableBitmap, систему медиа-плагинов, поддержку диалогов SaveDialog. Медиа-плагины позволят разработчикам подключать свои кодеки не дожидаясь их официальной поддержки в Silverlight/Moonlight, например, уже разработаны модули для поддержки кодеков Dirac, Vorbis и ADPCM. Кроме вещания поверх HTTP поддерживаются средства для создания своих методов передачи медиа-потоков или загрузки частей одного потока с разных серверов.

  1. Главная ссылка к новости (http://tirania.org/blog/archiv...)
  2. OpenNews: Мигель де Икаса рассказал о работе, проделанной при подготовке релиза Moonlight 1.0
  3. OpenNews: Стабильный релиз Moonlight 1.0, реализации технологии Silverlight для Linux
  4. OpenNews: Проект Moonlight дорос до стадии бета-тестирования
  5. OpenNews: Взгляд на Moonlight глазами основателя GNOME
  6. OpenNews: Компания Microsoft сделала свободным проектом Common Compiler Infrastructure
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/21605-Moonlight
Ключевые слова: Moonlight, web, Silverlight, mono
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (57) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, NicK (?), 17:07, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >средства выполнения приложений вне браузера

    ужас

     
     
  • 2.2, thevery (??), 17:28, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это они из JavaFX взяли
     
     
  • 3.9, User294 (ok), 18:08, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь что это умрет.Жаву я уже затрахался апдейтить и вырубил.Это идет туда же стройными шагами.Еще не хватало веб-малвари которая будет у меня по дискам шерстить.В этом смысле JS рулит - нихрена не умеет :) чем и хорош.Т.к. насрать не может толком.
     
     
  • 4.16, iZEN (ok), 19:13, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще не хватало веб-малвари которая будет у меня по дискам шерстить.В этом смысле JS рулит - нихрена не умеет :) чем и хорош.Т.к. насрать не может толком.

    Уверен?

    "firefox 3.0.8, js, доступ на запись в sysfs ?"
    http://www.linux.org.ru/view-message.jsp?msgid=3647271

     
     
  • 5.18, vitek (??), 19:20, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это Вы про flash что ли? :-D
     
  • 5.22, ixrws (?), 22:34, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется вылезание из песочницы. Ну это вообще традиционные проблемы таких языков. Одна дыра и мощьная защита может быть сломлена.
    Но всё таки несмотря на то, что js в фаерфоксе может всё, ибо через xpconnect. Всё же именно вебjs там сидит в песочнице и, если нет дыр, - то он ничего такого не может.
     
     
  • 6.23, ixrws (?), 22:37, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да, повёлся на ссылку и как ТРУ не прошёл, подумал там об уязвимости js в ff.
    Ан нет, там об adobe. Так нехрен использовать это некачественное дерьмо.
     
     
  • 7.51, User294 (??), 23:49, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    js сам по себе нихрена не умеет, потому в нормальной ситуации хрен им насрешь особо...
     
  • 4.39, Geol (??), 13:41, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >.Жаву я уже затрахался апдейтить и вырубил.Это идет туда же стройными шагами

    А вы вообще не представляете собой какую-либо ценность как потребитель. Что вы там врубаете/вырубвете индустрию не волнует.

     
     
  • 5.40, vitek (??), 14:08, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    прям сталин против инопланетян.
     
  • 3.42, alexei (??), 17:21, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну да конечно)), учитывая,что javafx выпустили позднее, чем silverlight
     

  • 1.3, Аноним (-), 17:29, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот так всегда они будут на один шаг назад. МС выпустила Силверлайт 3 бету месяц назад, а они 2 бету.. Еще и пытаются линуксоидов пересадить... Лучше бы флэш хотя бы клепали открытый такими темпами...
     
     
  • 2.10, User294 (ok), 18:27, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Лучше бы флэш хотя бы клепали открытый такими темпами...

    Вообще, gnash и swfdec довольно приличные стали в последнее время.

     
     
  • 3.53, поцанчик (ok), 01:10, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Лучше бы флэш хотя бы клепали открытый такими темпами...
    >
    >Вообще, gnash и swfdec довольно приличные стали в последнее время.

    вы не знаете о чём говорите. оно тормозит ещё сильнее чем проприетарный флеш. Я в последнее время флешы с ютюба зырю  из /tmp с помощью VLC . потому что ну невозможно

     
     
  • 4.61, User294 (??), 14:29, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >вы не знаете о чём говорите.

    Да, у меня вот сей момент ради интереса стоит именно swfdec и конечно же я не знаю о чем говорю :).Именно gnash кстати - да, довольно-таки тормозной.Хотя за несколько версий подрос по скорости.

    >оно тормозит ещё сильнее чем проприетарный флеш.

    А проприетарный флеш строго говоря - не тормозит.Вы попробуйте такие же трансформации контента с таким же FPS вдуплить на чем-то другом, с условием что окружение изолированное а не просто нативный бинарь(грузить нативный код с веба - стремно).Когда у вас получится быстрее - тогда и приходите.

    >Я в последнее время флешы с ютюба зырю  из /tmp с помощью VLC . потому что ну невозможно

    У вас там что, первый пентиум со свалки чтоли?Чтобы ютуб тормозил - это еще суметь надо.А у вас данные то буферизоваться успевают?Или у вас все в проц реально упирается? oO

     

  • 1.4, Аноним (-), 17:39, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мне <audio> и <video> в HTML5 кажутся гораздо перспективнее чем это поделие.
     
  • 1.5, Аноним (-), 17:42, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Великолепная работа проделана, все замечательно. Но... И все-таки это всегда на шаг позади! Как быть? Вот есть silverlight rutube - как их заставить использовать старую версию?
     
  • 1.6, Аноним (-), 17:49, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, работа Мигеля впечатляет. Он и его команда просто монстры по скорости написания приложений.
     
     
  • 2.11, szh (ok), 18:35, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    троянского коня они пишут
     
     
  • 3.54, поцанчик (ok), 01:12, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >троянского коня они пишут

    Не наталкивает ли вас это на мысль, что они как-то связаны с Microsoft ?

     

  • 1.7, Аноним (-), 17:53, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Плакать хочется глядючи куда катятся операционки... Браузеры берут на себя часть функций ОС, теперь вот плагин к браузеру покушается на то, чтобы стать самостоятельной ОС. Чо за фигня? У системописцев иссякли идеи вообще? И так превратили компьютер фиг знает во что...
     
     
  • 2.8, Аноним (-), 18:03, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Плакать хочется глядючи куда катятся операционки... Браузеры берут на себя часть функций
    >ОС, теперь вот плагин к браузеру покушается на то, чтобы стать
    >самостоятельной ОС. Чо за фигня? У системописцев иссякли идеи вообще? И
    >так превратили компьютер фиг знает во что...

    Ситуация такая, что юзеры не хотят ничего искать/покупать/вставлять в дисководы/читать/качать/устанавливать/настравивать. Оптимальный вариант - компьютер с одной кнопкой. Нажал - заработало, непрерывный поток наслаждений в виде красивого яркого хлама записывается прямо в мозг. Если утомился, нажимаешь ещё раз - отрубаешься. И так каждый день.
    Об этом писал Билл Гейтс ещё во времена 95 винды, а потом и Линус в своей Just for fun. Вот это и есть настоящее будущее IT индустрии.

     
     
  • 3.12, Sphynkx (ok), 18:44, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Оптимальный вариант
    >- компьютер с одной кнопкой. Нажал - заработало, непрерывный поток наслаждений
    >в виде красивого яркого хлама записывается прямо в мозг. Если утомился,
    >нажимаешь ещё раз - отрубаешься. И так каждый день.

    Ничего страшного, дарвиновский отбор потом все лишнее зачистит.

     
     
  • 4.13, vitek (??), 18:47, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    смотрите на экранах страны - терминатор 4
     
  • 4.37, Dan (??), 12:33, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>дарвиновский отбор потом все лишнее зачистит

    пока что дарвиновский отбор привел лишь к тому, что в Линуксе появилось то, за что еще несколько лет назад пользователи этого самого Линукса ругали Винды и с ухмылочками смотрели на виндовых пользователей.

     
     
  • 5.38, vitek (??), 12:58, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    главное не то, что появилось.
    а то, что осталось.

    а осталась свобода выбора.
    хочешь как в виндах? - пожалуйста. хочешь как раньше? - пожалуйста.

    пример, нужен мне pptp канал - я пользуюсь pon/poff, хоть в nm это уже и отлично работает.
    просто мне так проще и удобней. и из консоли работает, и в иксах - нажал f12 в yakuake/tilda и выполнил. да и соединение устанавливает быстрее.

    консоль у Вас никто не отбирал.
    всё остальное - снобизм, максимализм, самоутверждение, самовыражение,.....

     

  • 1.14, Аноним (-), 18:59, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этим вообще хоть кто-то пользовался? Хотя бы под винду?
     
     
  • 2.26, Аноним (-), 04:46, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Этим вообще хоть кто-то пользовался? Хотя бы под винду?

    Большинство прямых телетрансляций делается через Silverlight, наиболее известная из них конечно - инаугарция Барака Обамы. Политика, спортивные мероприятия, на подходе уже video-on-demand на сильверлайте. Если отбросить красноглазие, то это очень даже неплохая технология для своей области применения. Адобовский Флэш она уж точно функционально превосходит.

     
     
  • 3.30, Аноним (-), 08:39, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Большинство прямых телетрансляций делается через Silverlight

    А мне казалось, что при помощи потокового видео.

    >Если отбросить красноглазие, то это очень даже неплохая технология для своей области применения.

    Если область применения - впаривание видео с дрм, которое имеет ограничения на количество просмотров, то может и неплохая. То есть технология для ограничения пользователей, что
    нормальным людям ненужно.

     
     
  • 4.32, аноним (?), 08:49, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Большинство прямых телетрансляций делается через Silverlight
    >А мне казалось, что при помощи потокового видео.

    ну и... продолжайте мысль, вас не понять
    сервелат умеет достаточно форматов видео, с ограничениями на просмотр и без ограничений. да и нахрена, собсно, сохранять онлайн-видео?

     
     
  • 5.36, vitek (??), 10:59, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    например просто так?
    свобода выбора.
     
  • 5.41, Аноним (-), 14:39, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>>Большинство прямых телетрансляций делается через Silverlight
    >>А мне казалось, что при помощи потокового видео.
    >
    >ну и... продолжайте мысль, вас не понять
    >сервелат умеет достаточно форматов видео, с ограничениями на просмотр и без ограничений.
    >да и нахрена, собсно, сохранять онлайн-видео?

    Вы забыли перелогинится мистер "Ялучшепользователейзнаючтоэтимпользователямнужно"

     
  • 5.55, поцанчик (ok), 01:20, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>да и нахрена, собсно, сохранять онлайн-видео?

    я в телефон сохраняю много серий футурамы, а потом  в электричке смотрю. Недавно хоккей записал и тоже посмотрел. И всё это потоковое онлайновое видео + свобода.

     
  • 2.27, Аноним (-), 04:52, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Этим вообще хоть кто-то пользовался? Хотя бы под винду?

    Трансляция Инаугурации Обамы, наш канал "Вести" транслировал через сильверлайт инаугурацию Медведева, трансляция церемонии открытия олимпиады в Пекине (канал NBC), очень активно применяют сильверлайт в CNN и прочих других телекомпаниях. Это что касается больших серьезных проектов, тут сильверлайт представлен уже достаточно неплохо. Что касается обычных "флешек" на сайтах ради развлекаловки и украшений, то здесь продукция Адобе пока вне конкуренции

     
     
  • 3.29, аноним (?), 05:13, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >на сайтах ради развлекаловки и украшений, то здесь продукция Адобе пока вне конкуренции

    хотя технически почти всё можно сделать на canvas+javascript

     
     
  • 4.56, поцанчик (ok), 01:22, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    та ну... с большим кол-вом слоёв тормознуто будет...
     
     
  • 5.59, аноним (?), 01:28, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >та ну... с большим кол-вом слоёв тормознуто будет...

    зависит от реализации. с софтовым рендерингом, конечно, будет тормозить

     
     
  • 6.68, поцанчик (ok), 19:18, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>та ну... с большим кол-вом слоёв тормознуто будет...
    >
    >зависит от реализации. с софтовым рендерингом, конечно, будет тормозить

    а где вы видели джаваскрипт который рендерится в видеокарте ?

     
     
  • 7.69, аноним (?), 19:47, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >а где вы видели джаваскрипт который рендерится в видеокарте?

    а где вы видели слои, попиксельно обсчитывающиеся и заносящиеся в видеобуфер на javascript

     
     
  • 8.70, поцанчик (ok), 20:31, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это вопрос не ко мне Я вам про html слои аля div style position absolute ... текст свёрнут, показать
     

  • 1.25, Аноним (-), 01:06, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Микрософт весьма агрессивно проталкивает свою технологию. Наверняка, если на
    неё все подсядут, то либо патентами будут давить, либо на каждом углу разведут
    пиар про отсталость линукса и не поддержку им новейшей версии дотнета.
     
     
  • 2.28, аноним (?), 05:12, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    какой вы проницательный
     
     
  • 3.31, Аноним (-), 08:40, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >какой вы проницательный

    Только чего-то это до разработчиков гнома( который де-факто -- корпоративный десктоп) туго доходит.

     
     
  • 4.43, alexei (??), 17:24, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/

    >Только чего-то это до разработчиков гнома( который де-факто -- корпоративный десктоп) туго
    >доходит.

    до них доходит, что это перспективная технология, и они занимаются её реализацией, а не только пиздят про какие-то свободы

     
     
  • 5.46, vitek (??), 17:59, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    вот мне интересно какой дебил пустил слух, что гном зависит от .нет?
     
     
  • 6.49, Аноним (-), 23:38, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Пройди сюда(http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.1/sources/), на официальный
    фтп гнома. И какие же дебилы туда положили томбой, которой на моно написан?
     
     
  • 7.60, vitek (??), 14:23, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Пройди сюда(http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.1/sources/), на официальный
    >фтп гнома. И какие же дебилы туда положили томбой, которой на моно
    >написан?

    а если я туда положу readme.doc, то меня обвинят в том, что я продался мс?

    не пользуйся томбоем и не ставь его и моно. делов то.

     
     
  • 8.62, Аноним (-), 15:53, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в том, что из-за этого он по дефолту во многих дистрибутивах Если в о... текст свёрнут, показать
     
     
  • 9.66, vitek (??), 17:49, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну так зависит гном от моно или нет -D ну это уж совсем глупости есть конечно... текст свёрнут, показать
     
  • 2.47, vitek (??), 18:04, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Микрософт весьма агрессивно проталкивает свою технологию. Наверняка, если на
    >неё все подсядут, то либо патентами будут давить, либо на каждом углу
    >разведут
    >пиар про отсталость линукса и не поддержку им новейшей версии дотнета.

    а линух никогда и не поддерживал дотнет. и не будет.
    моно - не дотнет. и для ынтырпрайза не будет им никогда.
    а для дома что-нибудь по-проще, по-меньше и по-быстрее.

     
     
  • 3.50, Аноним (-), 23:42, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >а линух никогда и не поддерживал дотнет. и не будет.
    >моно - не дотнет. и для ынтырпрайза не будет им никогда.
    >а для дома что-нибудь по-проще, по-меньше и по-быстрее.

    Зачем энтерпрайзам дотнет, если есть отрытая и переносимая жаба? Дотнет пока рвётся на
    десктоп, благодаря миллиардам долларов, которые мс тратит на рекламу.


     
     
  • 4.52, Аноним (-), 00:50, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем энтерпрайзам дотнет, если есть отрытая и переносимая жаба?

    а я и не спорю.
    зачем?
    >Дотнет пока рвётся на десктоп, благодаря миллиардам долларов, которые мс тратит на рекламу.

    правда? может ещё и пример приведёте?
    .....
    рвётся он именно на ынтерпрайс.. сервисы, б/д, би,... - сплошь десктоптые решения! :-D
    а вот мну акромя инсталера для "мышков" точканетовских решений для десктопа и не видел... поправьте если не прав.

     
     
  • 5.63, Аноним (-), 15:58, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > правда? может ещё и пример приведёте?

    Например, новел с мигелем. Ясно же, что не по собственной инициативе
    моно куда везде пихают.

    >рвётся он именно на ынтерпрайс.. сервисы, б/д, би,... - сплошь десктоптые решения! :-D

    И кто их писать-то будет? Нужно много разработчиков -> продвигать на десктопы, чтобы
    был интерес. С жабой было аналогично, пока она не стала очень популярна в энтерпрайзе.

     
  • 2.57, поцанчик (ok), 01:24, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Микрософт весьма агрессивно проталкивает свою технологию. Наверняка, если на
    >неё все подсядут, то либо патентами будут давить, либо на каждом углу
    >разведут
    >пиар про отсталость линукса и не поддержку им новейшей версии дотнета.

    Спасибо, Капитан Очевидность!

     

  • 1.44, Денис (??), 17:35, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Через годик-другой появится новость: Мигель де Икаса портировал ИЕ под линух, а еще через парочку он впихнет линукс ядро в винду и сделает ее опенсорцной! В принципе молодец, полезное дело делает.
     
     
  • 2.45, vitek (??), 17:58, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а что уже есть таки планы по портированию ИЕ на .net? :-D

    думаю вряд ли.
    точканет для хомячков! хомячков! хомячков! хомячков!

     
     
  • 3.48, Денис (??), 18:30, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, они 9го осла на Сильверлайте напишут и в нем можно будет только инагурации и открытия олимпийских игр смотреть, за что сообщество веб-разработчиков скажет АУМ!!!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру