Microsoft отпускает Mono. Кто выиграет от этого решения?

Microsoft отпускает Mono. Кто выиграет от этого решения?

Загадочный форк может стать ключом к новой эре программного обеспечения.

image

Компания 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 завершает очередной этап в его долгой истории и открывает новые возможности для его развития.

Квантовый кот Шрёдингера ищет хозяина!

Живой, мертвый или в суперпозиции? Узнайте в нашем канале

Откройте коробку любопытства — подпишитесь