Wine 在 OpenBSD 上移植
← 返回今日版面来源
6 条OpenBSD 8.0 是该项目第61个版本,延续了自1996年以来的半年一次发布计划。作为NetBSD的分叉项目,OpenBSD已成为最安全的操作系统之一,最新版本带来了多项改进,包括对Intel Arc A-Series显卡的支持和扩展的虚拟地址空间。
OpenBSD 项目释出了 8.0 版本,创始人 Theo de Raadt 声称在项目逾三十年的历史中,默认安装环境仅出现两次远程安全漏洞。主要新特性包括扩大内核虚拟地址空间、支持 arm64 休眠、riscv64 向量扩展等。停止支持龙芯 loongson 架构,原因是它不兼容 Clang 22 编译器。
本指南提供适用于熟悉 OpenBSD 和使用 "disklabel -E" 命令用户的快速安装信息。针对不同硬件平台,包括 CD、USB 和网络安装方法。
OpenBSD 邮件列表上的一个提议将 Wine 移植到 OpenBSD。关键问题在于 %gs/gsbase,OpenBSD 不允许用户态设置。通过在软件中模拟 %gs 前缀,绕过了这一限制,并完成了其余部分的移植。测试了数十个 64 位 Windows 程序。
Thomas Frohwein宣布Wine在OpenBSD上的成功移植,这是一个集体努力的结果,特别是Andrii和Fabien的贡献。
Wine 项目成功移植至 OpenBSD,可运行大部分 64 位 Windows 应用,包括《巫师3》重制版,但 32 位应用无法运行。