Компания Microsoft передала разработку проекта Mono сообществу Wine

Компания Microsoft объявила о передаче проекта Mono, разрабатывающего альтернативную реализацию платформы .NET, под крыло организации WineHQ, развивающей открытую реализацию API Win32. Компания Microsoft получила проект Mono в свои руки после поглощения компании Xamarin в 2016 году. На базе платформы Mono планировалось развивать средства для разработки мобильных приложений на языке C# с использованием технологий .NET, но со временем проект впал в стагнацию и с 2019 года значительные релизы не выпускались, хотя корректирующие обновления продолжали регулярно публиковаться.

Так как Mono использовался в Wine для запуска собранных для Windows исполняемых файлов на базе .NET, разработчики Wine поддерживали синхронизированный форк Wine Mono, который успешно сопровождался и регулярно обновлялся. Оценив обстановку компания Microsoft приняла решение передать основной проект Mono сообществу Wine и сделать репозиторий Wine Mono основным. Код в старом репозитории Mono будет сохранён, но переведён в архивный режим. Ранее сформированные готовые сборки останутся доступны на протяжении 4 лет.

При этом, передав в Wine оригинальный Mono, Microsoft продолжит сопровождение более современного форка Mono Runtime, включённого в состав кодовой базы открытой платформы .NET. Планируется постепенно перевести на данный форк компоненты проектов Microsoft, остающиеся завязанными на Mono. Компания Microsoft также заявила, что рекомендует пользователям приложений, использующих 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 поменял лицензию c LGPLv2 на MIT и перешёл под управление некоммерческой организации .NET Foundation, созданной Microsoft. Также были открыты ранее отдельно распространявшиеся проприетарные расширения к Mono и даны обязательства, гарантирующие неприменение патентов Microsoft против лиц, занимающихся разработкой, использованием, продажей, импортированием и поставкой Mono. Компоненты Mono были интегрированы с первым открытым выпуском платформы .NET Core.

Источник: http://www.opennet.ru/opennews/art.shtml?num=61776