Haiku Port Status

Haiku builds for several computer architectures, below is a list of each architecture with additional information. The interest column does not reflect any architecture preference by the Haiku project, only current real-world developer interest.

x86 (Tier 1)

The platform of choice for most traditional desktop and laptop computers
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
32-bit x86 PC (Compat)Highx86_gcc2CompleteCompleteCompleteProduction
32-bit x86 PCHighx86CompleteCompleteCompleteStable
64-bit x86 PCHighx86_64CompleteCompleteCompleteProduction

ARM (Tier 2)

Newly revitalized line of processors excelling at low power consumption and low cost. See platform-specific notes in the source tree.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
QEMU (EFI)ModeratearmCompleteIn ProgressIn Progress30%
BeagleBoard BlackModeratebeagleCompleteIn ProgressNo Work Complete20%
Cubieboard 4Moderatecubieboard4Need MaintainerNeed MaintainerNo Work Complete10%
Raspberry Pi 3Moderaterpi3CompleteIn ProgressNo Work Complete20%

ARM64 (Tier 2)

Newly revitalized line of processors excelling at low power consumption and low cost. See platform-specific notes in the source tree.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
QEMU (EFI)Moderatearm64CompleteIn ProgressNo Work Complete30%
Raspberry Pi 4+Higharm64In ProgressNo Work CompleteNo Work Complete10%

RISC-V (Tier 2)

Flexible, modern, open, and royalty-free CPU architecture backed by multiple major manufacturers.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
TinyEMU (raw platform)Highriscv64CompleteCompleteComplete90%
QEMU (raw platform, SBI / u-boot EFI)Highriscv64CompleteCompleteCompleteFunctional
HiFive Unmatched (SBI / u-boot EFI)Highriscv64CompleteCompleteCompleteFunctional

Sparc (Tier 2)

Open, royalty-free CPU architecture, historically with several manufacturers. Well documented and clean hardware. See platform-specific notes in the source tree.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
Ultrasparc II machines (Ultra 60, Ultra 5, Netra T1 105)LowsparcCompleteIn ProgressNo Work Complete20%
Sun/Fujitsu Enterprise T5120ModeratesparcNo Work CompleteNo Work CompleteNo Work Complete0%

m68k (Tier 3)

Classic home computer devices. See platform-specific notes in the source tree.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
Atari TTLowm68kNeed MaintainerNeed MaintainerNo Work Complete10%
Atari FalconLowm68kNeed MaintainerNeed MaintainerNo Work Complete10%
Amiga A4000/040Lowm68kNeed MaintainerNeed MaintainerNo Work Complete10%
Amiga + 68030 cpuLowm68kNeed MaintainerNeed MaintainerNo Work Complete10%
Old-world MacintoshNonem68kNo Work CompleteNo Work CompleteNo Work Complete1%
NeXT CubeNonem68kIn ProgressNo Work CompleteNo Work Complete1%

PowerPC (Tier 3)

Previous challenger to the x86 market in desktop and laptop computers. See platform-specific notes in the source tree.
PlatformInterestTargetHaiku LoaderHaiku KernelApplication ServerStatus
Genesi Efika I & IILowppcCompleteNeed MaintainerNeed Maintainer80%
Apple G3/G4LowppcNeed MaintainerNeed MaintainerNo Work Complete10%
ACube Sam460exLowppcIn ProgressIn ProgressNo Work Complete10%
BeBoxNoneppcNo Work CompleteNo Work CompleteNo Work Complete0%

Icon Legend
No work complete
Needs maintainer
Ongoing work
Functional
Status icons by Yusuke Kamiyamane