Загадочный форк может стать ключом к новой эре программного обеспечения.
Компания Microsoft объявила о передаче проекта Mono, представляющего альтернативную реализацию платформы .NET, в руки сообщества WineHQ, известного своим развитием открытой реализации API Win32. Microsoft приобрела Mono в 2016 году после поглощения компании Xamarin, но за последние годы проект Mono утратил активное развитие. С 2019 года значительных релизов не выпускалось, хотя регулярные корректирующие обновления продолжали появляться.
Решение передать Mono под управление WineHQ продиктовано тем, что Mono использовался в Wine для запуска Windows-приложений на базе .NET. Разработчики Wine поддерживали форк под названием Wine Mono, который активно обновлялся и синхронизировался с оригинальным проектом. Теперь этот форк станет основным, а старый репозиторий Mono будет переведён в архивный режим. Microsoft пообещала сохранить доступ к готовым сборкам Mono в течение следующих четырёх лет.
Несмотря на передачу проекта Mono, Microsoft продолжит поддерживать форк Mono Runtime, который интегрирован в кодовую базу открытой платформы .NET. В ближайшие годы компания планирует перевести оставшиеся проекты, зависящие от Mono, на этот более современный форк. Пользователям также рекомендуется переходить на общую платформу .NET с включённым Mono Runtime.
История Mono началась в 2001 году, когда Мигель де Икаса и Нэт Фридман основали компанию Ximian, которая позже была приобретена Novell. Первый релиз Mono был выпущен в 2004 году. После реструктуризации Novell в 2011 году разработчики Mono покинули компанию и основали Xamarin, которая продолжила развитие Mono.
В 2016 году Microsoft приобрела Xamarin, что привело к изменению лицензии Mono с LGPLv2 на MIT и передаче проекта под управление .NET Foundation. В результате этого шага, ранее проприетарные расширения к Mono стали открытыми, и были даны обязательства не применять патенты Microsoft против разработчиков, использующих Mono.
Таким образом, передача проекта Mono сообществу WineHQ завершает очередной этап в его долгой истории и открывает новые возможности для его развития.
Живой, мертвый или в суперпозиции? Узнайте в нашем канале