英特尔已停止开发开源其 HAXM 硬件辅助虚拟化引擎

多年来,英特尔一直在开发其  HAXM 硬件辅助虚拟化引擎,并将其用于 Android 模拟器、 QEMU 以及支持英特尔 VT 的处理器。HAXM 不仅适用于 Linux,还适用于 Windows、macOS 和一些 BSD 系统。

事实证明,HAXM 特别适用于 Intel 系统上的 Android 软件开发,尤其是在可用管理程序选项较少的 Windows 上。然而不幸的是,英特尔已决定停止 HAXM 的开发。此外,他们还注意到 HAXM 的代码存在安全问题,建议用户停止使用该软件。

HAXM 的最新版本是 2022 年 11 月底的 HAXM 7.8,但在这次版本发布之后,其开发突然停止, GitHub 项目已经存档。英特尔工程师在本周添加了停产通知

  • 该项目已终止,不再由英特尔维护。
  • 该项目已被确定为具有已知的安全逃逸。
  • 英特尔已停止开发和贡献此项目,包括但不限于维护、错误修复、新版本或更新。
  • 英特尔不再接受该项目的补丁。

目前英特尔没有分享更多关于停止 HAXM 开发的理由和其他信息。

关于 HAXM

HAXM 是一个跨平台的硬件辅助虚拟化引擎(hypervisor),广泛用作 Android Emulator 和 QEMU 的加速器。 它一直支持在 Windows 和 macOS 上运行,并且已经移植到其他主机操作系统,例如 Linux 和 NetBSD。

HAXM 作为主机操作系统上的内核模式驱动程序运行,并为用户空间提供类似 KVM 的界面,从而使 QEMU 等应用程序能够利用现代英特尔 CPU 内置的硬件虚拟化功能,即英特尔虚拟化技术。

猜你喜欢

转载自www.oschina.net/news/224156/intel-discontinue-haxm-development