Loading...
Loading...
Oberon System 3, the minimalist ETH Zurich operating system, has been ported to run natively on Raspberry Pi 3B-class hardware (32-bit ARMv7). The maintainer has published a ready-to-flash SD card image alongside boot files, build/flash scripts, and a precompiled Linux x64 toolchain, making it easy to boot Oberon on widely available Pi boards (with reports it also works on Pi 2B v1.2 and Zero 2). The release underscores renewed interest in lightweight, educational OSes: a compact, fast-building research system now usable for hands-on systems programming, retro-computing preservation, and embedded experimentation, with future work hinted around JTAG debugging and networking.
A developer released a native port of Oberon System 3 for Raspberry Pi 3b, providing a bootable disk image, Raspberry Pi bootfiles, and a prebuilt ARM toolchain to run or build the system on Pi 3b, Pi 2b v1.2, and Zero 2. The post includes instructions for flashing the SD image (dd, Raspberry Pi Imager or Etcher), a Linux build script, and notes that migration to Pi 4 appears feasible. The author highlights hardware longevity—Pi 3b and Zero 2 production commitments through 2028–2030—and supplies convenience assets so hobbyists and retro-computing enthusiasts can quickly experiment with Oberon on accessible ARM boards. This enables preservation, experimentation, and lightweight OS development on low-cost hardware.
Developer rochus-keller has ported Oberon System 3 to run natively on Raspberry Pi 3B (and reportedly Pi 2B v1.2 and Zero 2), and published a ready-to-flash SD image plus boot files and a precompiled ARM toolchain. The release follows earlier MVP builds for QEMU raspi2b and i386; the ARMv7 port includes the Oberon kernel, runtimes, and platform drivers (display, USB, math). Builders can also compile the whole system and toolchain from source using provided scripts. The announcement highlights fast build times, plans for JTAG debugging on real hardware, and potential next steps like adding network drivers and porting to Raspberry Pi 4. This matters for retro OS enthusiasts, OS researchers, and embedded developers seeking a compact, self-contained OS on accessible ARM hardware.
A developer has released a native Raspberry Pi 3b build of Oberon System 3 with a ready-to-flash SD image (oberon-rpi3.img), plus bootfiles and a precompiled Linux x64 toolchain. The port brings Oberon’s kernel, runtime and platform drivers to 32-bit ARM, runs on Pi 3b (and reportedly Pi 2b v1.2 and Zero 2), and was previously validated in QEMU for raspi2b. The repo includes build and flash scripts and notes that full builds are fast using a custom C99 toolchain. The author plans JTAG debugging on real hardware and may add network drivers. This matters to retro/alternative OS enthusiasts, embedded and OS developers as a compact, buildable research OS now runnable on widely available Raspberry Pi models.
Oberon System 3 has been ported to run natively on Raspberry Pi 3, with a ready-to-use SD card image available on GitHub. The project, posted by Rochus, brings the minimalist Oberon operating system—originally developed at ETH Zurich—back to modern ARM hardware, enabling enthusiasts and retro-computing users to boot System 3 on Pi 3 devices. This matters to developers and hobbyists interested in lightweight OS design, educational operating systems, and systems programming on constrained hardware. The Hacker News post drew nostalgic comments from users who ran System 3 on older x86 machines, highlighting interest in both preservation and hands-on learning with historic OS concepts on current single-board computers.