Technology

Haiku heads to ARM: now you can boot it in QEMU

Haiku has always had a bit of a stubborn streak. It started out—at least in spirit—tracking the x86 world, and for a long time that looked like the only practical path.

But the hardware landscape has changed fast. Apple’s doing well on ARM, Linux is happily running on plenty of ARM SBCs, and yes, even Windows exists on that architecture, so the obvious question popped up: why not Haiku? Misryoum newsroom reported on work by [smrobtzz], and thanks to it, you can now run Haiku on ARM in QEMU.

The catch is that you can’t just click “start” and be greeted with a fully polished installer. There’s no image available as yet—you still need to bootstrap your own from a working system, and ironically that system cannot be Haiku. [smrobtzz] reportedly used MacOS, which sounds logical if the end goal is to boot Haiku on an M1 MacBook. There’s a weird little moment there—like you’re building the bridge using the other side’s tools.

There were earlier attempts to get Haiku running on Raspberry Pi hardware, which also feels like a natural fit considering how lightweight Haiku is. Misryoum newsroom reported that those efforts are apparently nowhere near booting either. Still, QEMU is a good start, and in the world of operating systems, “start” can matter more than people expect.

What’s interesting is that the momentum isn’t only ARM-in-QEMU. According to the ports page, Haiku is “functional” on both RISC V QEMU and the now-discontinued HiFive Unmatched SBC. Misryoum editorial team noted that milestone is old—happened five year ago—so it’s not exactly brand new news, but it does add context. If you’ve been watching Haiku’s portability story, this is part of the same longer arc.

And there’s a practical reason this matters now. Most RISC V boards currently available are a bit slow for modern desktop Linux, so Haiku could feel like a breath of fresh air. The system might be single user—BeOS-descended, after all—but it’s described as snappy, which is the kind of thing that keeps people patient even when the hardware details get messy.

Misryoum analysis indicates Haiku was already daily-drivable on x86 a couple of years back, and it’s only gotten better since then, assuming you pick the right hardware. Hardware support is always the hard part for alternative OSes, but Haiku users are, at least right now, pretty well treated. Fans of MorphOS don’t have it as easy: it still only runs on G4 or G5 PowerPC, and even then it’s not on all hardware. Haiku doesn’t magically solve everything—but if ARM booting in QEMU turns into a smoother path, it could change what “supported” even means for some people. And maybe… just maybe… the next step is less bootstrapping and more actually getting to use the machine.

Grief and the Nonprofessional Programmer: when AI does the coding, what’s left?

Microsoft patches Copilot Studio prompt injection anyway data leaked

Avoid “Vivid” TV settings: get accurate color at home

Back to top button