News: 0001646219

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Haiku Merges NVMM For Initial Virtualization Support, But It Doesn't Yet Fully Work

([Operating Systems] 6 Hours Ago Haiku + NVMM)


The BeOS-inspired Haiku open-source operating system project has published their June 2026 status report. In the past month the developers merged their NVMM VM monitor support, hardware driver improvements, and progressed toward the upcoming Haiku sixth beta release.

Going back to Google Summer of Code 2024 was work on porting the NetBSD Virtual Machine Monitor "NVMM" over to Haiku for hardware-accelerated virtualization support with QEMU. That NVMM port has finally been merged to upstream Haiku. But it's known the port "doesn't fully work" so it's still disabled by default.

The "doesn't fully work" limitation of NVMM on Haiku is that guest operating systems like Haiku or Linux will crash in strange manners late in the boot process. Attempts at debugging the problems haven't been successful for this first attempt at virtualization support on Haiku.

Haiku has also seen work on implementing support for more mandatory Bluetooth control commands, some screen brightness handling improvements, BFS file-system crash fix, and continued work on different hardware drivers.

Haiku's build system has also seen some initial work done on 64-bit PowerPC support.

Meanwhile Haiku developers are progressing toward their long-awaited Haiku r1 Beta 6 milestone. They hope to branch the code for the beta six release later in the week and then ideally ship the beta six release in mid-August.

More details on the June progress to the BeOS-inspired Haiku via [1]Haiku-OS.org .



[1] https://www.haiku-os.org/blog/waddlesplash/2026-07-13-haiku_activity_contract_report_june_2026/



"The first rule of magic is simple. Don't waste your time waving your
hands and hoping when a rock or a club will do."
-- McCloctnik the Lucid