Alpha is supported in the main development trees of the Linux kernel, GCC, binutils, glibc, and QEMU, and three distributions produce current Alpha releases. What Alpha lacks is support in the newer parts of the toolchain, above all LLVM, and everything that depends on it.
This page summarizes the state of the port as of September 2026. Recent changes are listed in the News on the front page, and work in progress on the To Do list. Known problems that affect Linux on Alpha across projects are tracked in alphalinux/issues; see also Bugs.
Since Linux 6.10, released in July 2024, the kernel requires an EV56 (21164A) or later processor, because it needs the byte/word extension (BWX) to make byte and word stores atomic. 1) 2)
Linux 6.9 is the last kernel for the EV4, EV45, and EV5 processors and for the systems that can only use them, among them the Jensen, the Multia, the AlphaStation 200 to 400, and the EB164. The full list is under Operating Systems, and the reasoning under Byte and Word Access. Systems sold with EV5 processors that also accept EV56 processors, such as the AlphaStation 500 and 600, still run current kernels once the processor is upgraded.
Debian's GCC has also produced EV56 code by default since May 2023, and T2's Alpha images are built for EV56. See Selecting a processor.
Current kernels include support for every platform that has an EV56 (21164A) or later processor. The Systems and Motherboards tables give the status of each system and board, and Other Hardware lists the expansion cards known to work. The main caveats are:
PT_NOTE program header. A fix was made in 2026, but has not yet been reported working on these systems. 3)CONFIG_ALPHA_LEGACY_START_ADDRESS turned off, because a kernel built with it leaves these platforms out. The kernel's defconfig turns the option on. 4) 5) See Kernel. Debian's kernel, the alpha-generic flavor that its installer also uses, is built with the option off, 6) 7) and so is Gentoo's gentoo-kernel, which takes Debian's configuration. 8) Gentoo's minimal install CD boots a kernel built with the option by default, and also carries gentoo_nolsa, built without it for these platforms. 9) 10) See Installation: Distribution kernels. The Wildfire systems (GS80, GS160, and GS320) have not been reported running Linux since the 2.6 series; see Wildfire.radeon kernel modesetting driver are the only graphics cards known to work with current X.Org; see Other Hardware: Graphics. 11)Anyone who can test a current kernel on a system marked "Untested" is asked to report the result to the linux-alpha list; see Community.
| Project | Status | Maintainers |
|---|---|---|
| Linux | Mainline, arch/alpha. Status "Odd Fixes": the maintainers accept fixes, but have little time for other work | Richard Henderson, Matt Turner, Magnus Lindholm 15) |
| GCC | Mainline, gcc/config/alpha | Richard Henderson 16) |
| binutils | Mainline, including gas, ld, and gdb | |
| glibc | Mainline, sysdeps/alpha and sysdeps/unix/sysv/linux/alpha | |
| QEMU | Mainline, system and user-mode emulation | Richard Henderson 17) |
| aboot | Version 2.0, September 2026 | Matt Turner |
The main risk to the port is in GCC: its Alpha back end must move to the LRA register allocator to stay in GCC once the old reload pass is removed, and that work is under way. 18) Other recent work, such as SECCOMP support in Linux 7.1 and stack protector and IFUNC support in GCC and binutils, is listed in the News.
Three distributions produce current Alpha releases: Gentoo, whose Alpha profiles have been stable since August 2024 although every package is keyworded unstable; Debian, as an unofficial port in Debian Ports, built for unstable (sid); and T2 SDE, built for EV56. Their install media, and the distributions that supported Alpha in the past, are listed under Distributions.
A graphical desktop runs on X.Org with a Radeon card (see Hardware), but with fewer programs than on other architectures. Firefox and Chromium are not available. Debian Ports' Alpha archive has packages for the Xfce, MATE, LXQt, and LXDE desktops and for the NetSurf, Dillo, and Epiphany browsers, but none for Firefox, Chromium, or rustc. 19) Gentoo keywords no graphical web browser or desktop environment for Alpha, only text-mode browsers such as Links, Lynx, w3m, and ELinks, and window managers such as Fluxbox and Window Maker. 20)
NetBSD and OpenBSD support Alpha in their current releases, and VMS Software Inc. (VSI) sells and supports OpenVMS on Alpha. See Operating Systems for their versions and the history of each.
LLVM=1. Parts of the LLVM project that do not generate code can still support Alpha; the sanitizer runtimes gained Alpha support in 2026.rustc, where Alpha support is being worked on, 23) and gccrs, the Rust front end in GCC, which is still under development. Software that requires Rust, such as the Python cryptography package, is therefore unavailable on Alpha or held at an older version. The kernel's Rust support is likewise unavailable.gccgo builds Go code on Alpha, but its library is that of Go 1.18, so software that needs a newer Go release does not build with it. 25) A JIT for PCRE2, through sljit, was added in 2026.Work under way on some of these, such as a GCC-based Rust compiler, is on the To Do list.