Mono Reborn?


Мигель де Икаса и Нат Фридман создали новую независимую компанию Xamarin, чтобы дать Mono шанс на успех.

Недавние новости о том, что Attachmate не заинтересован в поддержке разработки фреймворка Mono, оказались правильными. Ведущий разработчик Mono Мигель де Икаса наконец нарушил долгое молчание по этому поводу и сообщил, что вместе с Натом Фридманом он создал Xamarin – новую компанию для размещения проекта Mono.
Действия Attachmate по увольнению команды Mono, похоже, не были счастливыми. Процитирую Мигеля де Икаса:
«Мы пытаемся отделить Mono от Novell уже больше года. Все согласились, что Mono будет иметь более светлое будущее как независимая компания, поэтому в прошлом году был подготовлен план.
Короче говоря, план по выделению не был выполнен. Вместо этого в понедельник 2 мая были уволены канадская и американская команды; Несколько дней спустя последовали Европа, Бразилия и Япония. Эти увольнения коснулись всех инженеров MonoTouch и MonoDroid, а также других ключевых разработчиков Mono. Хотя Attachmate позволил нам пойти домой в тот же день, мы решили оказывать техническую поддержку нашим пользователям до последнего дня работы в Novell, который был пятницей на прошлой неделе ».
У проекта хорошие перспективы, так как он предлагает C # и фреймворки для Linux и .NET для iOS и Android. Однако ни одна из реализаций не ощущает ничего законченного. Разработчики должны жить в рамках того, сколько было реализовано. Вы не можете просто взять программу .NET и переместить ее в Mono, потому что там будут отсутствовать классы и средства фреймворка, наиболее заметным из которых является WPF. Точно так же написание .NET-приложения для iOS или Android требует большого обучения и имеет мало отношения к созданию приложений для Windows Phone 7.

Кроме того, существует проблема патентов и интеллектуальной собственности Microsoft, которые используются в Mono. Microsoft заявила, что не будет выдвигать свои претензии, но всех пользователей Mono беспокоит, что когда-нибудь в будущем «уточнение» ее позиции может вызвать проблемы. Многие сторонники открытого исходного кода видят в Mono отравленную пилюлю, готовую нанести ущерб любому проекту, который ее примет. .
Помимо работы над Mono и Moonlight с открытым исходным кодом (версия Silverlight Mono) Xamarin планирует выпускать коммерческие продукты. Заявленные цели:

Создайте новое коммерческое предложение .NET для iOS
Создайте новое коммерческое предложение .NET для Android
Продолжайте вносить, поддерживать и развивать компоненты Mono и Moonlight с открытым исходным кодом.
Изучите возможности Moonlight в мобильном пространстве и в магазине приложений Mac.

Два коммерческих проекта должны быть намного более развитыми, чтобы потенциальные пользователи воспринимали их серьезно, так что это обязательство для большой работы. Последнее намерение исследовать «Лунный свет в мобильном пространстве и магазине приложений Mac» – интригующая возможность. Silverlight никогда не становился великим кроссплатформенным объединителем, которым, по утверждениям Microsoft, он станет, и теперь Microsoft, похоже, действительно не интересуется этой идеей. Во всяком случае, они, похоже, активно хотят ограничить Silverlight еще больше только Windows Phone 7. Если Moonlight может стать межплатформенной надстройкой браузера, то это может быть шагом, который запускает отравленную таблетку Microsoft. Это определенно не будет принято Apple с распростертыми объятиями, поскольку с их точки зрения это просто еще одна надстройка типа Flash.
Конечно, все сводится к финансированию. При наличии достаточного количества денег проекты должны быть куда-то доставлены, но поддержку Novell будет трудно заменить. В блоге утверждается, что компания получила некоторое финансирование, но также у них есть несколько инженерных контрактов, над которыми нужно работать, что говорит о том, что они не получили достаточно финансирования от ангелов, чтобы просто продолжить работу. Это звучит немного ненадежно, и мы можем только надеяться, что какой-нибудь храбрый белый рыцарь вмешается и профинансирует проект.
На данный момент сообщество пользователей Mono, похоже, полностью поддерживает Мигеля де Икаса и его новую компанию. Многие комментарии в его блоге предполагают, что люди хотели бы инвестировать, даже деньги! Однако на самом деле важна не реакция обращенных. Ключевым моментом является то, как большая часть сообщества .NET отреагирует, и во многих смыслах именно реакция Microsoft, если таковая имеется, задаст тон.
Если вы хотите помочь, посетите сайт Xamarin, по крайней мере, примите участие в опросе пользователей и зарегистрируйтесь для получения новостей о бета-версиях.
Больше информации:
Блог Мигеля де Икаса
Сайт Xamarin
Новости по теме:
Моно в беде?
Mono для Android V1.0 уже в продаже
Mono 2.10 выпущен с оговорками


Добавить комментарий