Show HN: Oberon System 3 Runs Natively on Raspberry Pi 3 (with Ready SD Card)

Show HN: Oberon System 3 Runs Natively on Raspberry Pi 3 (with Ready SD Card)

Hacker News
Hacker NewsApr 12, 2026

Why It Matters

Native Oberon on low‑cost Pi hardware lowers the barrier for OS experimentation and education, while the long‑term availability of the devices ensures a stable platform for the open‑source community.

Key Takeaways

  • Oberon 3 runs natively on Raspberry Pi 3b via ready SD image
  • Pre‑compiled 10.5 MB image and 1.69 MB bootfiles available for download
  • ARMv7 port boots on QEMU raspi2b; full build under one minute
  • Supports Pi 2b, Zero 2; production continues through 2028‑2030

Pulse Analysis

The Oberon System 3, a compact, self‑hosting operating system originally conceived in the 1980s, has found a new home on today’s inexpensive hardware. By delivering a pre‑built 10.5 MB image that boots directly on the Raspberry Pi 3b, rochus‑keller eliminates the traditionally steep setup curve associated with niche OSes. The accompanying bootfiles and a Linux x64 C99 toolchain let developers flash the SD card in minutes, then optionally rebuild the entire system from source with a one‑minute compile cycle on a typical laptop. This ease of deployment makes Oberon an attractive sandbox for students and hobbyists exploring low‑level programming concepts.

Beyond the Pi 3b, the project includes an ARMv7 port that runs flawlessly in QEMU emulating a Raspberry Pi 2b, demonstrating the codebase’s architectural flexibility. The provided scripts automate the creation of the AosFs drive, static linking of the kernel, and population of runtime modules, mirroring the rapid build experience of the i386 version released earlier this year. The inclusion of a pre‑compiled toolchain for Linux x64 further streamlines cross‑compilation, allowing developers to target bare‑metal ARM devices without setting up a complex build environment. Compatibility with the Pi 2b, Zero 2 and a prospective migration path to Pi 4 broaden the hardware options for experimentation.

For the broader ecosystem, this release underscores the enduring relevance of the Raspberry Pi platform as a low‑cost testbed for operating‑system research. Educational institutions can now incorporate a fully functional, open‑source OS into curricula without incurring hardware obsolescence, thanks to the Pi 3b’s production run through 2028 and the Zero 2’s through 2030. The open‑source community gains a fresh, actively maintained codebase that can serve as a foundation for embedded projects, security research, or hobbyist innovation, reinforcing the symbiotic relationship between affordable hardware and open software development.

Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

Comments

Want to join the conversation?

Loading comments...