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 | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| 32-bit x86 PC (Compat) | High | x86_gcc2 | 👁 Complete | 👁 Complete | 👁 Complete | Production |
| 32-bit x86 PC | High | x86 | 👁 Complete | 👁 Complete | 👁 Complete | Stable |
| 64-bit x86 PC | High | x86_64 | 👁 Complete | 👁 Complete | 👁 Complete | Production |
ARM (Tier 2)Newly revitalized line of processors excelling at low power consumption and low cost. See platform-specific notes in the source tree. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| QEMU (EFI) | Moderate | arm | 👁 Complete | 👁 In Progress | 👁 In Progress | 30% |
| BeagleBoard Black | Moderate | beagle | 👁 Complete | 👁 In Progress | 👁 No Work Complete | 20% |
| Cubieboard 4 | Moderate | cubieboard4 | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Raspberry Pi 3 | Moderate | rpi3 | 👁 Complete | 👁 In Progress | 👁 No Work Complete | 20% |
ARM64 (Tier 2)Newly revitalized line of processors excelling at low power consumption and low cost. See platform-specific notes in the source tree. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| QEMU (EFI) | Moderate | arm64 | 👁 Complete | 👁 Complete | 👁 Complete | 90% |
| Apple Silicon | Moderate | arm64 | 👁 Complete | 👁 Complete | 👁 Complete | 80% |
| Raspberry Pi 4+ | High | arm64 | 👁 In Progress | 👁 No Work Complete | 👁 No Work Complete | 10% |
RISC-V (Tier 2)Flexible, modern, open, and royalty-free CPU architecture backed by multiple major manufacturers. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| TinyEMU (raw platform) | High | riscv64 | 👁 Complete | 👁 Complete | 👁 Complete | 90% |
| QEMU (raw platform, SBI / u-boot EFI) | High | riscv64 | 👁 Complete | 👁 Complete | 👁 Complete | Functional |
| HiFive Unmatched (SBI / u-boot EFI) | High | riscv64 | 👁 Complete | 👁 Complete | 👁 Complete | Functional |
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. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| Ultrasparc II machines (Ultra 60, Ultra 5, Netra T1 105) | Low | sparc | 👁 Complete | 👁 In Progress | 👁 No Work Complete | 20% |
| Sun/Fujitsu Enterprise T5120 | Moderate | sparc | 👁 No Work Complete | 👁 No Work Complete | 👁 No Work Complete | 0% |
m68k (Tier 3)Classic home computer devices. See platform-specific notes in the source tree. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| Atari TT | Low | m68k | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Atari Falcon | Low | m68k | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Amiga A4000/040 | Low | m68k | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Amiga + 68030 cpu | Low | m68k | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Old-world Macintosh | None | m68k | 👁 No Work Complete | 👁 No Work Complete | 👁 No Work Complete | 1% |
| NeXT Cube | None | m68k | 👁 In Progress | 👁 No Work Complete | 👁 No Work Complete | 1% |
PowerPC (Tier 3)Previous challenger to the x86 market in desktop and laptop computers. See platform-specific notes in the source tree. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| Genesi Efika I & II | Low | ppc | 👁 Complete | 👁 Need Maintainer | 👁 Need Maintainer | 80% |
| Apple G3/G4 | Low | ppc | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| ACube Sam460ex | Low | ppc | 👁 In Progress | 👁 In Progress | 👁 No Work Complete | 10% |
| BeBox | None | ppc | 👁 No Work Complete | 👁 No Work Complete | 👁 No Work Complete | 0% |
PowerPC 64-bit big endian (Tier 3)Previous challenger to the x86 market in desktop and laptop computers. See platform-specific notes in the source tree. | ||||||
| Platform | Interest | Target | Haiku Loader | Haiku Kernel | Application Server | Status |
|---|---|---|---|---|---|---|
| QEMU | Low | ppc | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
| Apple G5 | Low | ppc | 👁 Need Maintainer | 👁 Need Maintainer | 👁 No Work Complete | 10% |
No work complete 👁 Image
Needs maintainer 👁 Image
Ongoing work 👁 Image
Functional 👁 Image
Status icons by Yusuke Kamiyamane
