Skip to content
Haiku OS

Haiku OS posts

BFS, the kit-based C++ API, and the pervasively multithreaded design behind BeOS's open-source successor.

Haiku OSDeep Dive July 11, 2026 3 min read

BFS: How Haiku's File System Doubles as a Database

BFS treats extended attributes as first-class, indexable data — turning ordinary file queries into something closer to a database lookup, decades before this became a mainstream idea.

#bfs#filesystem#haiku
Read more
Haiku OSDeep Dive July 11, 2026 3 min read

Device Drivers and Hardware Support in Haiku

Haiku's driver model inherits BeOS's modular, hot-pluggable design — but as a much smaller, community-driven project, its hardware support has real, practical limits worth understanding upfront.

#drivers#hardware#haiku
Read more
Haiku OSFix July 11, 2026 3 min read

Fixing Audio That Isn't Working on Haiku

No sound at all, from any application, usually traces to the Media Server or a driver-detection problem — here's how to distinguish the two and work through each.

#fix#audio#media-kit
Read more
Haiku OSFix July 11, 2026 3 min read

Fixing Haiku Boot Failures with Safe Mode

Haiku won't boot normally, or hangs partway through. Here's how to use the boot loader's safe mode options to isolate which specific subsystem is actually at fault.

#fix#boot#haiku
Read more
Haiku OSFix July 11, 2026 3 min read

Fixing Networking and DHCP Issues on Haiku

No network connectivity, or an interface that won't get an IP address — here's how to work through Haiku's networking stack from hardware detection through DHCP.

#fix#networking#dhcp
Read more
Haiku OSFix July 11, 2026 3 min read

Fixing Package Conflicts and Broken Dependencies in Haiku

A package won't install, or the system misbehaves after an update. Because packagefs never unpacks files, most of these problems are fixable by manipulating package activation directly, without touching the file system.

#fix#packagefs#haiku
Read more