Мигель де Икаса (Miguel De Icaza) в интервью (http://www.infoq.com/news/2012/05/Miguel-Moonlight) изданию InfoQ раскрыл некоторые подробности, касающиеся проекта Moonlight (http://go-mono.com/moonlight/), в рамках которого велась работа по созданию свободной реализации технологии Silverlight, развиваемой компанией Microsoft в качестве альтернативы Adobe Flash. Уже более года проект Moonlight находится в глубокой стагнации и не развивается. По словам Мигеля его команда не заинтересована в разработке данного проекта и прекратила его развитие.
Несмотря на то, что компания Xamarin, в которую из компании Novell перешли (http://www.opennet.me/opennews/art.shtml?num=30575) все вовлечённые в разработку Mono и Moonlight разработчики, изначально планировала (http://tirania.org/blog/archive/2011/May-16.html) взять на себя продолжение разработки Moonlight, данный проект не был упомянут (https://twitter.com/migueldeicaza/status/207580478952321024) в соглашении (http://www.opennet.me/opennews/art.shtml?num=31219) между Novell и Xamarin о передаче прав на связанную с Mono интеллектуальную собственность и торговые марки. Таким образом формально Moonlight остался (https://twitter.com/migueldeicaza/status/207577836377219073) проектом компании Novell (ныне подразделение SUSE), которая отказалась от его дальнейшей разработки.Так как проект Moonlight является открытым, его разработку могли взять в свои руки независимые энтузиасты, но таких за год стагнации проекта не нашлось (https://twitter.com/migueldeicaza/status/207587682921086977). В настоящее время все связанные с Moonlight наработки доступны в GitHub (https://github.com/mono/moon/commits/master), при этом последний коммит был совершён 18 мая прошлого года.
По словам Мигеля, причиной потери интереса к Moonlight со стороны компании Xamarin является неоправдавшийся прогноз популярности технологии Silverlight, которая не достигла ожидаемых показателей распространения в Web и не стала технологией, поддержка которой востребована пользователями. Кроме того, добавленные компанией Microsoft искусственные ограничения в Silverlight, сделали данную технологию непригодной для десктоп-программирования. Примечательно, что компания Microsoft также фактически отказалась от разработки Silverlight в пользу технологий HTML5, которые будут использоваться в Windows 8. Silverlight 5 был выпущен в конце прошлого года и будет официально поддерживаться до 2021 года, но это будет последним значительным релизом платформы, развитие которой приостановлено.
Таким образом, из-за обилия внесённых ограничений, разработчики Mono избавились от иллюзий, что Silverlight может стать платформой, соответствующей принципу "написано один раз - работает везде". Тем не менее, команда разработчиков Mono по прежнему делает ставку на язык C#, который считает лучшим выбором для реализации разделения логики и внешнего вида приложения (пользователь может использовать базовую часть приложения на всех платформах, для которых можно разработать отдельные родные реализации интерфейса пользователя).Кроме рассказа о судьбе проекта Moonlight Мигель де Икаса опроверг опасения, что с Microsoft и Mono может повториться ситуация с судебным противостоянием Oracle против платформы Android. По мнению Мигеля проекту Mono ничего не угрожает, так как разбирательство между Google и Oracle касается реализации основополагающего API без сохранения высокоуровневого API, в то время как в мире Mono/.NET право на реализацию основополагающего API изначально предоставляется стандартом ECMA/ISO, без явных условий на реализацию высокоуровневого API.
URL: http://www.infoq.com/news/2012/05/Miguel-Moonlight
Новость: http://www.opennet.me/opennews/art.shtml?num=33972
RIP
А можно туда же и сильверлайт положить заодно, чтоб под ногами не путался? И где могилка? Хочу на ней станцевать.Кстати думается что и дотнет туда же отправится. Для hi-level вебни он мучителен и неудобен, для low-level программинга он тоже геморрой. Получается какие-то ни два ни полтора, с почти 10Гб сборок на диске нужных фиг знает кому. По-моему они даже яву по степени отстойности уже давно переплюнули.
Да не может быть, как же жить то теперь.
Майкрософт уже год назад плюнула на силверлайт, или я че-то еще пропустил?
не-не-не... у нас жыж сайт метро на сильверлайте, и GIS-портал клепают на нём же. Привет национальной ПП.
> не-не-не... у нас жыж сайт метро на сильверлайте, и GIS-портал клепают на
> нём же. Привет национальной ПП.Национальный ПП == Национальный Просёр Полимеров
Школа Петросяна во всей красе.
Silverlight зарелизен, просто не развивается. HTML5 нет и сложно сказать когда появится; он как коммунизм, который когда-нибудь неизбежно придёт, и наши дети будут жить уже при нём.
Гуглояндексомэпы явно доказывают какие я...
стандарты танцевать мешают и метро, и гису.
Вы можете использовать бета-версии программных продуктов, принимать экспериментальные лекарства, и даже переходить улицы на красный свет - это ваше право и воля. Но сколько-нибудь серьёзные компании предпочитают использовать финальные версии и в этом есть смысл.Гугл так и вовсе все (?) стандарты weba перепридумал по-своему и поддерживает одновременно как общестандартные, так и свои беты.
Да-да. Гугл и яндекс — не серьёзные компании.Зыж
А я то думаю откуда такое серьёзное название нового интерфейса в вин8.
А оно вона как. Наша метро посторалось.Правда без сервелата. Не серьёзная контора делает.
Зыж
Ах да!!!
> Гугл так и вовсе все (?) стандарты weba перепридумал по-своему и поддерживает одновременно как общестандартные, так и свои беты.Вот только их нестандартные стандарты работают во всех стандартных браузерах.
Даже в насквозь нестандартном ие.
Как же так то?
А вот стандартные мс решения только в ишаке. Даже сраный owa от эксченджа.
Сабж опять же.
Пояснить не желаете?
Сраный ова от эксченджа вполне работает за пределами ИЕ. Правда, он от этого не становится менее сраным. Даже, наверное, более.Кактусы ем, если что.
Плохо ешь.
Т.к. сраный ова не на ишаке выглядит (всноминаем как переводится броузер) и работает совсем по другому.
> Плохо ешь.
> Т.к. сраный ова не на ишаке выглядит (всноминаем как переводится броузер) и
> работает совсем по другому.Тем не менее.
Кстати, и правда надо посмотреть, как он выглядит в квадратноколёсном…
Что "тем не менее"?Пуш-сообщения не работают не на ие.
У гмэйла вот работают везде.
Чат — аналогичная ситуёвина.
Видеочат.
И кучк ещё.
> Что "тем не менее"?Тем не менее, работает.
> Пуш-сообщения не работают не на ие.
> У гмэйла вот работают везде.
> Чат — аналогичная ситуёвина.
> Видеочат.
> И кучк ещё.Когда я писал «Правда, он от этого не становится менее сраным. Даже, наверное, более.» — я имел в виду именно это.
P.S. А у нас чат вообще выключен, и слаба богу.
В том то и дело — в полном объёме не работает.
Что не ясно то?
>Вот только их нестандартные стандарты работают во всех стандартных браузерах.
>Даже в насквозь нестандартном ие.
>Как же так то?
>А вот стандартные мс решения только в ишаке. Даже сраный owa от эксченджа.Монополия и произвол гуглА это хорошо, а майкрософта прохо? Вот что агрессивная реклама делает с нормальными людьми...
> Монополия и произвол...это плохо.
> HTML5 нет и сложно сказать когда появитсяСочувствую пользователю Internet Explorer. Вы и дальше можете использовать это архаичное г вместо нормального браузера, и не видеть HTML5, а также принимать экспериментальные лекарства, и даже переходить улицы на красный свет - это ваше право и воля.
ты из 2002 года? с тех пор IE10 не видел?
IE10 еще не вышел, а IE9 поддерживает html5 весьма ограниченно по сравнению с вебкит и гекко.
Так и HTML5 ещё не вышел. Ожидается в 2014 г.
Как жаль что ватузу-8 придётсы ждать так долго своего выхода.
Не так ли?
адепт Microsoft Ваня говорит:
"Вы можете использовать бета-версии программных продуктов, принимать экспериментальные лекарства, и даже переходить улицы на красный свет - это ваше право и воля. Но сколько-нибудь серьёзные компании предпочитают использовать финальные версии и в этом есть смысл."поэтому IE10 для него не вариант :)
а IE9 - отстой, слишком мало стандартов из HTML5 поддерживает
http://html5test.com/results/desktop.html
IE9 только 138 из 500.
Я не адепт, а пользователь. Если вам кажется что я агитирую - вы не правы, это я просто рассказываю как мне хорошо живётся.Ну да ладно. HTML5 ещё не принят, возможно (!) будет принят в 2014. Поэтому проверять насколько беты браузеров поддерживают бету стандарта...
> Я не адепт
>это я просто рассказываю как мне хорошо живётся.сектант же
> Я не адепт, а пользователь.Не-не.
Ты не пользователь. Ты потребитель.
Ты уже много уточнений тут сделал, чтобы можно было точно отнести тебя именно к этому подмножеству множества пользователей.
ты рассказываешь что пользователям Internet Explorer живется так плохо, что их стабильная версия будет поддерживать HTML5 возможно (!) в 2014. Поэтому проверять насколько беты IE поддерживают бету стандарта...не проверяй, мы пользуемся стабильными версиями других браузеров, которые на полтора года впереди в развитии по сравнению с IE. Нам актуально.
Кроме того пытаешься представить ложное понятие единого стандарта HTML5. А это лишь бренд для набора стандартов, каждый из которых входит в жизнь в свое собственное время.
Впрочем ты, агитатор за майкрософт, думаю и так это знаешь.
Правильно сказать "будут входить" (будущее время), т.к. ни один из них ещё не принят. Как будут приняты - их будут поддерживать браузеры. И здесь стандартная диллема: чтобы массово продавать электромобили нужны массовые электрозаправки, чтобы массово строить электрозаправки нужна массовость электромобилей. Я не агитатор, я пользователь, и я лишь знаю что если мой браузер не будет позволять мне открывать мои сайты - я начну использовать тот браузер, который позволяет. И _почему_то_ мне кажется что когда стандарт будет принят, все сколько-нибудь популярные браузеры будут его поддерживать, независимо от моего, вашего или чьего-ещё частного мнения.
Правильно сказать уже частично вошли (прошедшее время) и их поддерживают нормальные браузеры (этим и определяется вхождение). Но для отсталого майкрософт IE это конечно будущее время.> мне кажется что когда стандарт будет принят, все сколько-нибудь популярные браузеры будут его поддерживать, независимо от моего, вашего или чьего-ещё частного мнения.
майкрософт годами может игнорировать принятые стандарты и делать несовместимые велосипеды. Если захочет.
>майкрософт годами может игнорировать принятые стандарты и делать несовместимые велосипеды. Если захочет.при размерах микрософта - это не его проблемы.
Ан нет - есть проблемы, размеры m$ падают.
ванечка, ты опять демонстрируешь свою феерическую некомпетентность.ладно, ещё раз тебя просвещу: сначала драфт обкатывается на нескольких движках (тех же webkit и gecko). по итогам обкатки в драфт вносятся уточнения. путём этого итерационного процесса получается то, что потом назовут «стандарт». и — я тебя удивлю, видимо: на момент принятия этого стандарта он — чудо! — уже давно поддерживается как минимум вебкитом, геконом и обычно оперой. в этот момент просыпается m$, понимает, что она опять все полимеры, и спешными темпами клепает очередного ишака, который поддерживает в лучшем случае треть того, что все остальные давно считают стандартной фичей. притом поддерживает традиционно криво.
Боюсь огорчить, но о работе над стандартами вы имеете весьма поверхностные знания.
> ладно, ещё раз тебя просвещу: сначала драфт обкатывается на нескольких движках (тех
> же webkit и gecko). по итогам обкатки в драфт вносятся уточнения.
> путём этого итерационного процесса получается то, что потом назовут «стандарт».
> и — я тебя удивлю, видимо: на момент принятия этого стандарта
> он — чудо! — уже давно поддерживается как минимум вебкитом, геконом
> и обычно оперой. в этот момент просыпается m$, понимает, что она
> опять все полимеры, и спешными темпами клепает очередного ишака, который поддерживает
> в лучшем случае треть того, что все остальные давно считают стандартной
> фичей. притом поддерживает традиционно криво.это вы какой-то аццкий design-by-commitee описали. в реальном мире получается по-другому немного - скажем, микрософт просто начинает поставлять с каким-нибудь кривым и ужасным IE4 флеш плейер, а все остальные _умные_ десять лет после этого объясняют миру, что флеш не нужен же, ведь у нас был же такой замечательный SVG!
а людям работать надо, а не ждать, пока драфт обкатают.
флеш и работать?
это точно - аццкий design-by-commitee.
это я описал нормальный процесс. что там делает m$ — мне совершенно неинтересно.
> притом поддерживает традиционно криво.зато тоннами клевает какие-то ушлёпнутые ни с чем несовместимые костыли
> Я не адепт, а пользователь.Наверное вы имели в виду "свидетель иеговы" или "впариватель гербалайфа"?
> Если вам кажется что я агитирую - вы не правы, это я просто рассказываю
> как мне хорошо живётся.Ну да, проплаченные MS'ом студенты все пытаются косить под "просто пользователей". Но в силу своей тупизны и никчемности этот процесс больше напоминает бег в акваланге на лыжах по асфальту. Выглядит столь же естественно и убедительно :)
> Ну да ладно. HTML5 ещё не принят, возможно (!) будет принят в
> 2014. Поэтому проверять насколько беты браузеров поддерживают бету стандарта...webm у вас не поддерживается, webGL - тоже. Маздай он и есть маздай.
> тупизны и никчемностиЯ зарабатываю не сис.администрированием и многого не знаю.
> webm у вас не поддерживается, webGL - тоже
WebM в IE поддерживается. WebGL - нет и не будет, т.к. специалисты по безопасности крайне не рекомендовали использование данного расширения, и это касается не только Windows.
> Я зарабатываю не сис.администрированиемда знаем мы, знаем. курьером. можешь не скромничать.
Да, это касается ещё виндоз хр, 2000 и 2003.
> WebM в IE поддерживаетсяустановка плагинов от других производителей - это называется НЕ поддерживается.
> WebGL - нет и не будет, т.к. специалисты по безопасности
нет и не будет, так как стратегическое решение проталкивать directX и воевать с OpenGL. Ты конечно можешь и дальше прикидыватся идиотом, который верит лжи пиар отдела майкрософт.
> webm у вас не поддерживается, webGL - тоже. Маздай он и есть
> маздай.что такое webm и нафига он нужен? какую жывотрепещущую проблему решает этот ни разу не велосипед, кроме обеспечения занятости сотрудников гугля?
>а IE9 - отстой, слишком мало стандартов из HTML5 поддерживаетЗаранее извините, если покажется, что я троллю. Но если по справедливости: что из стандарта HTML5 Вы используете сейчас?
> ты из 2002 года? с тех пор IE10 не видел?Дайте ссылочку на тарбол, пожалуйста. Можно даже 2002 года.
Кем работаете? Наверное оператор ПК или самый младший админ. Иначе как объяснить некомпетентность высказывания.
> Кем работаете? Наверное оператор ПК...он "просто рассказывает", как в их секте "хорошо живётся"... Брат Ван.
> ...он "просто рассказывает", как в их секте "хорошо живётся"... Брат Ван.Хорошо живется. Кучка лохов-имбецилов вкалывает, надрывая попы за право аренды кучки байтиков, которое MS'у вообще нифига не стоит. Клиенты MMM по сравнению с этими лошками просто отдыхают.
У меня на тебя уже выработался рефлекс - сначала минусовать, а потом смотреть, что за очередную бредятину ты написал...
> Майкрософт уже год назад плюнула на силверлайтНу так вот мигельская контора отпустила ручник...
>команда разработчиков Mono по прежнему делает ставку на язык C#, который считает лучшим выбором для реализации разделения логики и внешнего вида приложения (пользователь может использовать базовую часть приложения на всех платформах, для которых можно разработать отдельные родные реализации интерфейса пользователя).Вот только почему-то у них Mono получилось приколоченным гвоздями к Gtk.
да, и в кедах выглядит как... эээ как и все гтк приложения
Существуют бинды Qt от проэкта KDE - Qyoto.
существуют, и ими пользуется аж три с половиной разработчика-мазохиста во всём мире
> Существуют бинды Qt от проэкта KDE - Qyoto.пробовал... поддержка крайне слабая, вот если бы в MonoDevelop интегрировали и вские там UI компиляторы сами вызывались - вот это было бы годно
а сейчас qyoto разновидность садомазо стоя в гамаке - 100% консольно-ручная штука
>> Существуют бинды Qt от проэкта KDE - Qyoto.
> пробовал... поддержка крайне слабая, вот если бы в MonoDevelop интегрировали и вские
> там UI компиляторы сами вызывались - вот это было бы годноUI компиляторы? ОоО
> да, и в кедах выглядит как... эээ как и все гтк приложенияВ нормальных дистрах с нормальными движками виджетов приложения gtk и qt выглядят настолько одинаково что с первого взглядя хрен поймешь на чем написано на глядя в зависимости.
> В нормальных дистрах с нормальными движками виджетов приложения gtk и qt выглядят
> настолько одинаково что с первого взглядя хрен поймешь на чем написано
> на глядя в зависимости.расскажи мне, пожалуйста, как заставить gtk выглядеть так же, как Qt. нет, не «оба одинаково убого» и не «а давайте лучше наоборот», а именно как я написал.
inb4: я в курсе всяких стилевых плугинов для gtk (по сути, рабочих из них для этого случая полтора, и те на одной кодовой базе, и они неимовернейшим образом глючат, ломая у gtk отрисовку).
p.s. естественно, я имею в виду не только цветовую гамму (хотя и её тоже, само собой).
O RLY?
Да, млять.
> Вот только почему-то у них Mono получилось приколоченным гвоздями к Gtk.google mono winforms
Когда уже откажутся и от моно уже?!
Когда JavaFX под Linux портируют.
Уже сделано.
> Когда JavaFXА это что? Этим кто-то вообще пользуется? Впервые слышу.
> разработчики Mono избавились от иллюзийв тексте --эта фраза мне нравится больше всего xD
> разработчики Mono избавились от иллюзий не полностьюfixed.
Вот ещё бы они отказались от развития mono, и стало бы совсем хорошо.
Вот и ещё одна "технология" от m$ отправилась на свалку истории.
Ура, товарищи!
> Вот и ещё одна "технология" от m$
> Ура, товарищи!Бухгалтерия MS полностью Вас поддерживает.</>
Конечно поддержмвает, более того, полагаю - прекращение сервелата инициатива этой самой бухгалтерии.
M$ отстала от Apple по капитализации более чем в два раза и всё катится вниз.
Вот и приходится сокращать расходы, закрывать проекты, начатые в лучшие времена.
Никуда она не отправилась, она там и родилась.
Мигель де Икаса об этом писал ещё в конце прошлого года, где-то в списках рассылки moonlight было...
вот бы они отказались от развития свободной реализации .NET )
> вот бы они отказались от развития свободной реализации .NET )Да от него сам MS уже наполовину отказался, сделав ставку на HTML5. Ссать против ветра - это даже MS'у слабо...
Если бы этого клоуна не было, его имело бы смысл придумать.
Да он все придумал ради мобилизации .NET разработчиков для написания приложений под Android
www.xamarin.com
> По мнению Мигеляавторитет, чо. навозная муха: как m$ что-нибудь навозное выкинет — мигелюшка тут как тут: уже жужжит рядом.
А когда разработчики Mono откажуться от Mono?
Как дотации кончатся.
Ваш КО.
> Как дотации кончатся.Не уверен, что дело в том.
А в чём ещё?Недодотнет — отщичный гетзефак и патентный фугас.
Главное расставить в нужных местах.
>когда разработчики Mono откажуться от Mono?Через год-два после того как MS забьет болт на .NET //KO
> Через год-два после того как MS забьет болт на .NET //KOУже по сути. Просто не все еще поняли, но основным направлением они явно выбрали HTML5. Так что через несколько лет вы еще услышите радостные вопли, когда перцы поймут что им кой-что прищемило. При том не только мигелюшкины.
справедливости ради: вротнет — это далеко не только вебня.
Только, не только - какая разница?
M$ явно взяла курс на нативный winrt, второе издание com.
От тормозов дерьмонета избавиться не удасться и ориентация на него камень на шее для winphone и т.п.
У Apple нет жаб и дерьмонетов - ничего не тормозит, продукция разлетается как горячие пирожки.
Mono - отличная платформа. Только лично мое мнение - оно должно немного отойти от совместимости с MS.Net. Тогда бы всем стало лучше.
> Mono - отличная платформа.Для кого? И почему? Или "от других"?
так действительно же хорошая вещь: видишь, что софт мону требует — и можно дальше уже не смотреть, просто не ставить этот крап.
Без Moonlight не получится интерактивную карту направлений Ryanair смотреть.
> Без Moonlight не получится интерактивную карту направлений Ryanair смотреть.Придется чувакам ее переделать на чем-то более приличном. MS на сильверлайт по сути забил, т.к. даже до них иногда все-таки доходит что спускать в унитаз кучу бабла, когда видно что не взлетит и вообще подыхаюшее направление - не есть оптимально.
трухин нас кинул
Интерфейсы Windows Phone, Windows 8 написаны на SilverLight-like технологии, не?!
> Интерфейсы Windows Phone, Windows 8 написаны на SilverLight-like технологии, не?!Да кинули вас, успокойтесь уже. В восьмерке краеугольным камнем станет HTML5. Ну и еще какие-то дебильные квадратики, видимо для наследственности с wp7 (во идиотия то во весь рост!).
нет, в Windows 8 и Windows Phone 8 – нативная WinRT
R.I.P. - покойся с миром и забери с собой всех своих родственников.
B.I.H.
Девять лет тому: http://old.slackware.ru/article.ghtml?ID=544