公司动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>公司动态
全部 171 公司动态 70 行业动态 102

Wine 发布框架 Mono 6.14,五年后迎来重大更新

时间:2025-03-11   访问量:1259

近日,WineHQ 正式发布了 Framework Mono 6.14,这是 Mono 项目五年来的首个重要版本,同时也是自微软将该项目移交给 WineHQ 管理后的首个主要更新。Mono 作为一个开源 .NET 运行时,一直是许多跨平台应用开发者的重要工具,而此次更新也标志着该项目在新的管理模式下迈出了重要的一步。


Mono 项目最早由 Ximian 公司于 2001 年启动,随后被 Novell 收购,并最终在 2016 年被微软掌控。该项目的初衷是提供一个开源的 .NET 运行时,支持不同操作系统上的 .NET 应用。多年来,Mono 主要用于 Linux、macOS 以及其他非 Windows 平台,为开发者提供了在多个系统上运行 .NET 应用的能力。

然而,自 2019 年 7 月发布最后一个主要版本后,Mono 的开发进展逐渐放缓,近几年仅有零星的维护更新。2024 年 8 月,微软宣布将 Mono 项目移交给 WineHQ,以便该组织能够更好地整合 Mono 与 Wine 项目,进一步提升 Windows 应用在 Linux 和 macOS 上的兼容性。这一决策也意味着 Mono 将回归到更开放的社区维护模式,未来可能会有更多贡献者参与改进和优化。

Framework Mono 6.14 带来的核心改进

Mono 6.14 是一个久违的重要更新,包含了过去五年间的诸多开发成果。此次发布不仅修复了大量 Bug,还引入了一些关键的新特性,进一步增强了 Mono 运行时的稳定性和兼容性。

1. 增强对 macOS ARM64 的支持

随着苹果 M 系列芯片的普及,Mono 6.14 对 macOS ARM64 设备的支持得到了显著提升,使得 .NET 应用能够更高效地在 M1、M2 及更新的芯片上运行。这一改进不仅优化了运行速度,还减少了资源消耗,为开发者和用户带来了更流畅的体验。

2. 改进 System.Windows.Forms 在 X11 上的表现

此次更新增强了 Mono 对 X11 窗口系统的支持,特别是在 Linux 环境下,基于 System.Windows.Forms 开发的应用能够获得更好的兼容性和 UI 渲染效果。这对于依赖 Mono 运行桌面应用的开发者来说是一个重要的改进。

3. 更完善的 COM 接口支持

Mono 6.14 在 COM(Component Object Model)接口的兼容性上也做出了提升,使其在 Windows 组件交互方面的表现更加稳定。这意味着依赖 COM 技术的 .NET 应用在 Mono 环境下能够更好地运行,提高了跨平台软件的可用性。

4. 解决进程挂起和稳定性问题

除了新增功能外,本次更新还修复了多个导致进程挂起的 Bug,并改进了内存管理策略,显著提高了系统的稳定性和响应速度。对于长期运行的应用程序来说,这将带来更可靠的运行体验。

此次 Mono 6.14 版本的发布,不仅标志着该项目正式步入新的发展阶段,也让人对其未来充满期待。随着 WineHQ 接管 Mono 的维护工作,未来可能会有更多的更新和优化,使其在 Wine 生态系统中的角色更加重要。

从目前的趋势来看,Mono 仍然是许多开发者不可或缺的工具,特别是在需要跨平台支持的情况下。未来,WineHQ 可能会将 Mono 与 Wine 更紧密地结合,进一步优化 Windows 应用在 Linux 和 macOS 上的运行体验。此外,社区的持续参与也可能推动 Mono 迎来更多创新,使其成为更加现代化的 .NET 运行时解决方案。

Mono 6.14 的发布,是一次久违的重大更新,也标志着这个经典的开源项目迎来了新的发展机遇。对于开发者来说,这意味着更强的兼容性、更好的性能优化,以及更稳定的运行环境。随着 WineHQ 的持续维护和改进,Mono 未来的发展值得期待。


上一篇:Asana 首席执行官宣布退休,股价暴跌 25%

下一篇:微软推出严格的 Outlook 新规则,严厉打击群发邮件

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部