В ноябре Attachmate объявила о своем намерении приобрести Novell за 2,2 млрд. долл. Вскоре после завершения поглощения корпорация начала увольнять разработчиков Mono. Это было частью более широкой компаний увольнений сотрудников Novell. В рамках реорганизации работа над SUSE Linux была перенесена в Нюрнберг (Германия).
Теперь Мигель де Икаса, основатель проекта Mono и соучредитель проекта GNOME, создал новую компанию под названием Xamarin. Она будет разрабатывать продукты на базе Mono — клона .NET с открытым исходным кодом, включая новейшее приложение Mono for Android.
16 мая де Икаса объявил в блоге о создании Xamarin и перечислил некоторые первоначальные шаги, которые предпримет компания.
Mono представляет собой свободный проект с открытым исходным кодом, который спонсировала Novell, а до нее — Ximian. Его задачей является разработка соответствующего стандартам Европейской ассоциации производителей компьютеров (European Computer Manufacturer's Association, ECMA) и совместимого с .NET набора инструментов, включая компилятор C# и библиотеку Common Language Runtime. Это позволило бы не только запускать приложения Microsoft .NET на различных платформах, но и обеспечить разработчиков Linux более совершенными инструментами.
Отделение планировалось год назад
Однако план потерпел неудачу, и 2 мая были уволены работавшие над Mono программисты из США и Канады, а через несколько дней последовало сокращение программистов из Европы, Бразилии и Японии, поясняет де Икаса. Увольнению подверглись все инженеры, работавшие над MonoTouch и MonoDroid, а также другие ключевые разработчики Mono.
«Хотя в этот день Attachmate отправила нас по домам, мы решили оказывать техническую поддержку нашим пользователям до последнего дня работы в Novell, которым стала пятница 6 мая, — пишет Икаса. — В результате мы остались без работы, но не желали сдаваться, особенно с учетом огромного прогресса, достигнутого за последний год. Поэтому, получив напутствие моего преподавателя музыки, мы разработали план».
По словам де Икаса, план предусматривает внешнее финансирование и «заключение нескольких контрактов в области инжиниринга, которые помогут нам сохранить команду, пока мы не начнем выпускать приносящие доход продукты».
Работа над продуктами для Android и iOS будет продолжена
«Мы твердо верим в перспективность отделения уровня представления от бизнес-логики вашего приложения, решения задач на сервере, клиенте или мобильном устройстве с помощью языка C# и предоставления вам инструментов для использования языков .NET на каждом настольном или мобильном клиенте», — пишет де Икаса.
Для начала Xamarin выпустит набор ПО для iPhone, затем для Android, после чего перенесет Moonlight на обе эти платформы. Новые версии .NET для iPhone и Android будут совместимы на уровне исходного кода с MonoTouch и Mono for Android и будут представлять собой коммерческие продукты, созданные на основе Mono, добавляет де Икаса. Помимо этого Xamarin обеспечит техническую поддержку Mono и выполнение разработок под заказ.
«Наш план заключается в том, чтобы удовольствие, получаемое разработчиками от использования языков Mono и .NET на своих любимых платформах, было как можно большим», — пишет в заключение де Икаса.
Xamarin проводит опрос среди разработчиков, чтобы определить, какими платформами и функциями ей следует заняться в дальнейшем.
Согласно статье, опубликованной 9 мая в газете Deseret News (шт. Юта), увольнения в Novell затронули, по оценкам, 800 из примерно 6 тыс. сотрудников, работавших в корпорации на момент ее поглощения. Однако Attachmate не подтверждает эти цифры.