为了让Linux流畅运行Windows软件 一支中国团队跑了11年!

抖音秀 热点资讯 11

10月15日消息,“让Linux系统流畅运行Windows应用”,曾经看似天真不可能,但是一个中国团队坚持做了长达11年,终于初见成效!

在开源世界,连接Linux与Windows两大应用生态的关键桥梁,大家应该不陌生,它就是Wine。

2014年起,deepin-wine团队就一直在做这件事,现在已经升级为“统信Windows应用兼容引擎”。

面对国产Linux系统几乎为零的应用环境,deepin-wine团队主动奔走,联合搜狗输入法、WPS Office、网易云音乐等厂商,以技术合作的方式推动开发了一系列Linux原生应用,为早期用户扫清了办公、娱乐、输入体验的核心障碍,其成果至今仍被多个Linux发行版使用。

10多年间,他们向Wine核心模块提交了200多次代码,其中89个高质量补丁被上游采纳。

deepin-wine团队对Wine项目的贡献,也不是简单的“缝缝补补”,已合入上游的补丁覆盖了图形图像、文字显示、音频播放、3D加速、桌面融合、HID外设等多个核心模块,切实解决了工业软件、多媒体应用、办公软件在Linux环境下的稳定运行问题。

比如:

- 提升图形渲染兼容性

针对专业CAD类软件对OpenGL的特定需求,修复了相关逻辑,确保工业设计软件在Linux桌面上的精准显示与稳定运行。

- 修复音频、图像处理等关键模块的稳定性问题

修复了多处可能引发内存越界、渲染错误或崩溃的潜在风险,增强应用可靠性。

- 增强Linux桌面融合

通过为桌面环境交互相关模块添加支持,显著改善了文件拖放、文件浏览等用户体验。

2021年,团队推出“Wine助手”,实现了在deepin系统上双击安装运行Windows exe程序的能力,极大降低了普通用户使用的门槛。

2024年,团队推出了更易使用的“UOS应用迁移助手”(后更名为“统信Windows应用兼容引擎”),不仅支持将exe程序打包成deb安装包,还完善了对ARM架构的支持。

更重要的是,团队通过掌握Wine的字体解析与渲染机制,系统性地解决了各类Windows程序的中文乱码、字体缺失、显示不完整等顽固问题,使中文应用的显示效果与运行稳定性显著提升。

截至目前,“统信Windows应用兼容引擎”已迭代至V3.3.3版本,统信UOS/deepin用户可以从应用商店一键下载安装。

它包含了一个庞大的Wine应用软件数据库,方便用户根据软件信息直接安装Wine应用。