Microsoft 宣布将 Mono 项目移交给 WineHQ 组织,该项目正在开发 .NET 平台的替代实现,而 WineHQ 组织正在开发 Win32 API 的开放实现。微软在 2016 年收购 Xamarin 后接管了 Mono 项目。基于 Mono 平台,原计划开发使用 .NET 技术用 C# 开发移动应用程序的工具,但随着时间的推移,该项目陷入停滞,自 2019 年以来没有发布任何重大版本,尽管继续定期发布纠正更新。
Так как Mono использовался в Wine для запуска собранных для Windows исполняемых файлов на базе .NET, разработчики Wine поддерживали синхронизированный форк Wine Mono, который успешно сопровождался и регулярно обновлялся. Оценив обстановку компания Microsoft приняла решение передать основной проект Mono сообществу Wine и сделать репозиторий Wine Mono основным. Код в старом репозитории Mono будет сохранён, но переведён в архивный режим. Ранее сформированные готовые сборки останутся доступны на протяжении 4 лет.
同时,将原始 Mono 转移到 Wine 后,Microsoft 将继续支持更现代的 Mono Runtime 分支,包含在开放 .NET 平台的代码库中。计划逐步将仍与 Mono 相关的 Microsoft 项目组件转移到此分支。微软还表示,建议使用 Mono 的应用程序用户迁移到包含 Mono Runtime 的通用 .NET 框架。
Mono 平台由 Miguel De Icaza 和 Nat Friedman 于 2001 年创立,他们创立了 Ximian 来开发他们的项目。 2003年,Ximian被卖给了Novell,并于1.0年发布了Mono 2004的第一个版本,由Novell准备。 2011年,由于Attachmate公司收购Novell后进行的重组,Mono项目的所有开发人员都被解雇。作为回应,Miguel de Icaza 和 Nat Friedman 成立了一家新公司 Xamarin,开始开发和支持 Mono 相关项目,独立于 Attachmate 控股公司。两个月后,Xamarin 和 Attachmate 签订了一项协议,根据该协议,Attachmate 承认 Mono 是一个独立的开源项目,并赋予 Xamarin 永久使用与 Mono 项目相关的所有知识产权和商标的权利。
2016 年 2 月,Miguel de Icaza 和 Nat Friedman 将业务出售给微软,之后 Mono 项目的许可证从 LGPLvXNUMX 更改为 MIT,并由微软创建的非营利组织 .NET 基金会管理。它还开放了之前单独分发的 Mono 专有扩展,并承诺微软专利不会对任何开发、使用、销售、进口或运输 Mono 的人强制执行。 Mono 组件与 .NET Core 平台的第一个开源版本集成。
来源: opennet.ru
