Table of Contents

Current Status

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.

Processor baseline

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.

Hardware

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:

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.

Known problems

Core projects

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.

Distributions

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.

Desktop use

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)

Other operating systems

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.

What is missing

Work under way on some of these, such as a GCC-based Rust compiler, is on the To Do list.


6) debian/config/alpha/config, Debian linux 7.2.7-1
7) debian/config/alpha/defines.toml, Debian linux 7.2.7-1
10) install-alpha-minimal-20260426T153103Z.iso, distfiles.gentoo.org, 26 Apr 2026
11) "Re: Multia state of support", Michael Cree, debian-alpha, 3 Apr 2016
12) Stale TLB translation fixes, Magnus Lindholm, linux-alpha, 10 Aug 2026
13) "Re: imago killed by io_uring?", Michael Cree, debian-alpha, 7 Mar 2024
14) "[alpha] Disable CONFIG_COMPACTION to avoid memory corruption", John Paul Adrian Glaubitz, Debian linux, 9 Feb 2025
15) MAINTAINERS, Linux 7.3
17) MAINTAINERS, QEMU 11.1.0
19) debian-ports unstable binary-alpha Packages, deb.debian.org, 23 Sep 2026
20) www-client, gentoo.git, 22 Sep 2026
21) "Remove the Alpha backend.", llvm-project, 27 Oct 2011
22) Platform Support, The rustc book
23) "DEC Alpha support", rustc_codegen_gcc issue #742
24) arch/, musl