29 мая Мигель де Иказа, технический руководитель проекта Xamarin, в интервью веб-порталу InfoQ сообщил, что вся работа над технологией Moonlight (открытого клона Silverlight) прекращена. По его словам, видя текущее отношение Microsoft к Silverlight (имеется в виду отсутствие его в бета-версиях Windows 8), нетрудно понять,что судьба Moonlight уже давно была предрешена. Ниже приведу отрывок из интервью Мигеля:
InfoQ: До того времени, когда Novell была продана, некоторые разработчики трудились над портированием Moonlight на планшетные компьютеры с ОС Android. Продолжается ли такая работа сейчас?
Мигель: Мы прекратили работу над Moonlight.
InfoQ: Печально слышать об этом, Moonlight выглядел довольно многообещающе. Но почему вы приняли такое решение - у вас было недостаточно сотрудников или вы не видите будущего за браузерными технологиями на Silverlight/Moonlight?
Мигель: Silverlight не получил большого распространения в веб-проектах, и поэтому не оказался тем всеобще необходимым решением, каким я его видел.
Еще несколько цитат из интервью:
Искусственные отграничения (которые Microsoft налагала на использование Silverlight) сделали его бесполезным для применения на настольных рабочих системах. <...>
Мы больше не верим в то, что Silverlight - это подходящая платформа для подхода «напиши один раз - запускай на чем угодно», (поскольку) наличие стольких ограничений в ней убивает такие мысли на корню. <...>
Сейчас мы считаем, что использование C# - это лучший способ отделить слой реализации от слоя представления. Можно многократно использовать базовую часть кода приложения на всех платформах, а графическое представление создавать отдельно для каждой с помощью MonoTouch для iOS, MonoDroid для Android, MonoMac для Mac, WPF или Winforms для Windows, ASP.NET для веб-приложений и Gtk для Windows и Linux. <...>
Конечно, это не совсем «напиши один раз - запускай на чем угодно», но в результате приложения смогут использовать встроенные системные возможности и предлагать пользователю привычный внешний вид на любом устройстве.
Позже в своем Твиттере он добавил, что Xamarin никогда не был владельцем проекта Moonlight и не пытался его контролировать. Код Moonlight полностью принадлежит Novell, которая, кстати, за последний год не вносила туда вообще никаких изменений.
Перемещено tazhate из opensource