The AROS Research Operating System has been ported to run AROS bare metal on Raspberry Pi, booting directly on the hardware in both 32-bit and 64-bit versions, which means there is now a 64-bit Amiga-compatible operating system running natively on ARM silicon.
From Virtualisation to Bare Metal
Until now, running AROS on a Raspberry Pi meant going through Linux as a virtualisation layer, putting it in broadly the same category as any other Amiga emulator. That arrangement works well enough, but it carries all the overhead and indirection that virtualisation implies. Booting bare metal changes the proposition entirely: the OS speaks directly to the hardware, and the result is boot times described as rival to RiscOS, which is itself no slouch in that department.
The current target board is the Pi 3, though forum discussion has already moved on to the Pi 4 and the Zero 2W. This is very much a work in progress and early days, but the trajectory is clear enough.
AROS Bare Metal Raspberry Pi and the Wider Platform Story
AROS has never been a single-platform project. Beyond its x86 builds, there is a PowerPC port whose code contributed substantially to MorphOS, a back-port that returns the system to original Amiga 68k hardware, and a build targeting RISC-V. The ARM port for the Pi slots into a deliberate philosophy among AROS developers: keep the Amiga legacy mobile, untethered from any specific piece of silicon.
The MorphOS connection is worth pausing on. The PPC port of AROS supplied a meaningful body of code to MorphOS, which means the two projects share more history than their separate branding might suggest. Both are, in their own ways, attempts to carry Amiga-lineage computing forward on modern hardware rather than preserve it under glass.
Software availability on the ARM build is the honest limitation at this stage. While some titles have been recompiled for ARM, the catalogue is thinner than what x86 AROS users enjoy, and it lacks some of the more fully featured applications available on that platform. That gap is expected to narrow as the port matures and the community has time to rebuild and test software against the new target.
What It Gives the Retro Community
For former Amiga owners, the appeal is straightforward. Running AROS bare metal on Raspberry Pi hardware that costs very little and fits in a shirt pocket is a different experience from running an emulator on a general-purpose Linux box. The Pi is cheap, quiet, and draws almost nothing from the wall, which makes it a reasonable daily driver for anyone whose computing needs align with what an Amiga-lineage OS can provide.
The port also matters as a demonstration. A 64-bit Amiga-compatible OS running natively on ARM is not a trivial thing to dismiss. The original Amiga hardware used the Motorola 68000 family; the journey from a 7.09 MHz 68000 to a multi-core ARM Cortex running AROS bare metal is a long one, and the fact that the codebase has made it is a credit to everyone who has kept the project alive across the decades.
Dan Wood documented the port running in a video, and the tip came to light via Stephen Walters. Forum threads are already tracking progress on expanded board support, so anyone with a Pi 4 or a Zero 2W has reason to keep an eye on how the project develops.
AROS developers have stated that support for additional Pi boards is expected to expand beyond the current Pi 3 target as the port progresses.

