Компания Microsoft обяви за предаването на проекта Mono, който разработва алтернативна реализация на платформата .NET, под шапката на организацията WineHQ, която развива откритата реализация на API Win32. Компанията получи проекта Mono в ръцете си след придобиването на компанията Xamarin през 2016 година. На база платформата Mono бе планирано развитието на средства за създаване на мобилни приложения на езика C# с използване на технологии .NET, но с времето проектът изпадна в стагнация и от 2019 година не бяха пуснати значителни релизи, въпреки че коригиращи обновления продължаваха да се публикуват редовно.
Тъй като Mono се използваше в Wine за изпълнение на компилирани за Windows изпълними файлове на база .NET, разработчиците на Wine поддържаха синхронизиран форк Wine Mono, който успешно се поддържаше и редовно обновяваше. Оценявайки ситуацията, компания Microsoft взе решение да предаде основния проект Mono на обществото Wine и да направи репозитория Wine Mono основен. Кодът в стария репозиторий Mono ще бъде запазен, но ще бъде преместен в архивен режим. Ранее формулираните готови сборки ще останат достъпни в продължение на 4 години.
При това, предавайки оригиналния Mono на Wine, Microsoft ще продължи поддръжката на по-модерния форк Mono Runtime, включен в базата на откритата платформа .NET. Планира се постепенно да бъдат преместени на този форк компонентите на проектите на Microsoft, които остават свързани с Mono. Компанията също така заяви, че препоръчва на потребителите на приложения, използващи Mono, да преминат на използване на общата платформа .NET, включваща Mono Runtime.
Платформата Mono беше основана през 2001 година от Мигел де Икаса (Miguel De Icaza) и Нэт Фридман (Nat Friedman), които създадоха компанията Ximian за развитието на своите проекти. През 2003 година компанията Ximian беше продадена на Novell, а първият релиз на Mono 1.0, излязъл през 2004 година, беше подготвен в състава на Novell. През 2011 година, в резултат на реорганизация след покупката на Novell от корпорацията Attachmate, всички разработчици на проекта Mono бяха съкращение. В отговор на това, Мигел де Икаса и Нэт Фридман основана нова компания Xamarin, която започна разработката и поддръжката на проекти, свързани с Mono, независимо от холдинга Attachmate. След два месеца компаниите Xamarin и Attachmate подписаха споразумение, с което Attachmate призна Mono като независим отворен проект и предостави на Xamarin безсрочно право на използване на интелектуалната собственост и търговските марки, свързани с проекта Mono.
През февруари 2016 година Мигел де Икаса и Нэт Фридман продадоха бизнеса си на компанията Microsoft, след което проектът Mono промени лиценза от LGPLv2 на MIT и премина под управлението на неправителствената организация .NET Foundation, създадена от Microsoft. Освен това бяха отворени преди това отделно разпространявани проприетарни разширения към Mono и бяха дадени ангажименти, гарантиращи, че патентите на Microsoft няма да се прилагат срещу лица, занимаващи се с разработка, използване, продажба, внос и доставка на Mono. Компонентите на Mono бяха интегрирани с първия отворен релиз на платформата .NET Core.
Източник: opennet.ru
