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

Rochus 181 points 37 comments April 12, 2026
github.com · View on Hacker News

Discussion Highlights (10 comments)

eterps

This is great! I remember running System 3 on a 386 back when MS-DOS was king.

tomcam

So good to see Oberon this accessible! Mad props!

ike____________

Thank you, I've never heard of the Oberon os before.

spijdar

Oh, this is something I'm going to have to try. Excellent work! I have to ask, since people who'd know will probably be here, what's the "ten thousand foot view" of Oberon today ? I'm aware of the lineage from Pascal/Modula, and that it was a full OS written entirely in Oberon, sort of akin to a Smalltalk or Lisp machine image. What confuses me is the later work on Oberon seems to be something of a cross between a managed runtime like Java or dot net, and the Inferno OS, where it can both run hosted or "natively". Whenever I've skimmed the wikipedia or web pages I've been a bit confused.

alterom

I still hope to see the world where Oberon is the future (and present) of OS and programming language design, and I know very little about it. Thanks to your work, that's about to change. Thank you times a thousand <3

dharmatech

The Oberon user interface inspired Acme on Plan 9. Oberon is a very nice, fun and cozy system and environment for programming. I lived in it for a few months back around 2010 and it was a joy.

rcarmo

This is lovely. And I bet it is very fast on that hardware, all things considered.

chinabot

I'm going to try and give it a go on a zero2 I have lying around. Thanks, this is exactly what I come to hacker news for.

butterisgood

Have always been fond of Oberon! I would love to have A2/ActiveOberon/BlueBottle or whatever the name of the day is on a small native machine as well. Great Stuff!

musicale

Does Oberon still require capitalized keywords? That always seemed to be emphasizing the wrong thing: IF disaster THEN abort;

Semantic search powered by Rivestack pgvector
4,351 stories · 40,801 chunks indexed