EINTR.net / openbsd

OpenBSD platforms

This document is meant to complement the OpenBSD's Hardware Plaforms page.

When possible, the platform names and release numbers are linked to their corresponding web page on the OpenBSD web site.

By release

This table helps you see the evolution of the various hardware platforms over all the CD set and FTP release produced by the OpenBSD project over the years.

Platforms marked with an * are only available via FTP. They were not part of the CD set for their release.

The OpenBSD mirror www.mirrorservice.org and ftp.lysator.liu.se have all the releases since the beginning. For recent releases, you may use any OpenBSD mirror.

\ release2.02.12.22.32.42.52.62.72.82.93.03.13.23.33.43.53.63.73.83.94.04.14.24.34.44.54.64.74.84.95.05.15.25.35.45.55.65.75.85.96.06.16.26.36.46.56.66.76.86.97.07.17.27.37.47.57.67.77.8release /
platform \ year9697979898999900000101020203030404050506060707080809091010111112121313141415151616171718181919202021212222232324242525year / platform
alphaXXXXXX*XXX***********************XXXXX******************alpha
amd64XXXXXXXXXXXXXXXXXXXXXXXXXX******************amd64
amiga*XXXXXXXXXX**amiga
arc*XXXarc
arm64******************arm64
armish*******************armish
armv7*********************armv7
aviion***aviion
beagle*beagle
cats******cats
hp300XXXXXXXXX*************************hp300
hppa**********************XXXXXX******************hppa
i386*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******************i386
landisk**************************************landisk
loongson*******************************loongson
luna88k**********************************luna88k
mac68k*XXXXXXXXXX****************mac68k
macppcXXXXXXXXXXXXXXXXXXXXXX***XXXXXX******************macppc
mvme68k*XXXXXXXX*************************mvme68k
mvme88k**********************mvme88k
octeon*************************octeon
pmaxXXX*****pmax
powerpcXXXXXpowerpc
powerpc64***********powerpc64
riscv64*********riscv64
sgi*******************************sgi
socppc*****************socppc
sparc*XXXXXXXXXXXXXXXXXXXXX*************XXXXsparc
sparc64XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******************sparc64
sun3*XXsun3
vaxXXXXXXXXXXX****************X***vax
zaurus************************zaurus
Release #:2.02.12.22.32.42.52.62.72.82.93.03.13.23.33.43.53.63.73.83.94.04.14.24.34.44.54.64.74.84.95.05.15.25.35.45.55.65.75.85.96.06.16.26.36.46.56.66.76.86.97.07.17.27.37.47.57.67.77.8
On CD:0891087669910665566665554444444444333777766000000000000000000
Total:689109978101010101010101314161616171715161717171717171718181820211817161314131313131312131414141314141414141414

By Support level

Not every arch is supported at the same level.

For OpenBSD 7.8:

Arch Stable
Base OS
Binary
Patches
(2 releases) 1
Stable
Port
Binary
Patches
(2 releases) 1
Release
Binary
Ports
#
Port
Packages
Modern
Compiler
clang 19
Archaic
Compiler
gcc 4/3 2
Last
Hardware
built? 3
amd64 12,651
i386 10,457
arm64 12,506
armv7 8,903
macppc 10,073 ~2002
octeon 8,484
powerpc64 9,698
riscv64 10,593
sparc64 9,088 ~2017
loongson
alpha ~2004
hppa ~2005
landisk
luna88k ~1992

Notes:
1. OpenBSD supports the 2 latest release and do 2 releases a year. Giving you at most 1.5 year of support for the newest one at release date.
2. OpenBSD self-host all their platforms. Cross-compiling is reserved for jump-starting new archs. On one side, you get a compiler chain that is well tested, debugged and works. But without a modern compiler, a lots of ports aren't available. These archs do not have the CPU power, memory or simply upstream supports by clang/gcc to move to a modern tool chain.
3. Estimates. Might be last time the hardware was sold or last time a major CPU release was made.

By CPU architecture

This table is based on the MACHINE and MACHINE_ARCH #define in the various /usr/src/sys/arch/*/include/param.h files.

It only contains the platforms still in OpenBSD's current CVS tree.

arch platforms
aarch64 arm64
alpha alpha
amd64 amd64
arm armv7
hppa hppa
i386 i386
m88k luna88k
mips64 octeon
mips64el loongson
powerpc macppc
powerpc64 powerpc64
riscv64 riscv64
sh landisk
sparc64 sparc64
14 14

(c) Hugo Villeneuve-Lapointe
$Id: arch-by-release.html,v 1.63 2026/04/20 08:12:38 harpagon Exp $