Oberon System 3

Infrastructure

operating system

SHOW HN2026

Oberon System 3

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

github.com

#oberon#raspberry pi#operating system#bare metal#wirth

245points
114comments
#199of 4,366 in 2026
Top 5%of 2026 by points

How HN took it

MixedNo clear lean

12 positive, 11 neutral or asking, 0 mixed, 4 critical, out of 27 comments about the project. Thread score +0.39.

Idea: 5 for, 3 againstDesign: 2 for, 1 againstPerformance: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun and cozy programming environment

    From 1 comment
    • 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…
      dharmatech on HN
  • System starts extremely fast compared to Linux

    From 1 comment
    • The system is up extremenly fast (compared to Linux), but then it takes pretty long to find the USB hub and the keyboard/mouse. Maybe I can still speed this up.
      Rochus on HN
  • Modernizing the kernel with Multiboot makes installation easier

    From 1 comment
    • Thanks. There is actually also an i386 version of the system in the repository, where I modified the kernel so it runs with Multiboot, making installations much easier. An…
      Rochus on HN

Objections

  • Oberon needs a clearer high-level explanation in the readme

    From 2 comments
    • I was about 5 links deep before I figured out what Oberon actually was. A high-level explainer at the top of the readme would be really nice for folks who aren't already familiar…
      swiftcoder on HN
    • Pasting a Wikipedia link or saying "just ask an LLM" only helps out the one instance of someone not knowing. I did the same thing as the OP you're replying to. They're right - a…
      loneboat on HN
  • Unclear why this niche OS matters or what it does differently

    From 2 comments
    • A you problem.
      pjmlp on HN
    • > it can be reasonably inferred that "Oberon System 3" is an operating system "Oberon is an operating system" was indeed evident, but it's also not particularly illuminating.…
      swiftcoder on HN

Requests

  • Support on Raspberry Pi 3B+

    From 1 comment
    • Will this image also work on the 3B+? I have a spare one of those that I can try this out on.
      rootbear on HN
  • Port of A2/ActiveOberon/Bluebottle to small hardware

    From 1 comment
    • 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!
      butterisgood on HN

Questions

  • Does Oberon still require capitalized keywords?

    From 1 comment
    • Does Oberon still require capitalized keywords? That always seemed to be emphasizing the wrong thing: ``` IF disaster THEN abort; ```
      musicale on HN
  • What is Oberon today and how does it relate to managed runtimes?

    From 1 comment
    • 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?…
      spijdar on HN

Alternatives named

  • Plan 9 Acme

    From 2 comments
    • 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…
      dharmatech on HN
    • This is a really cool thing. Thanks Rochus. The Oberon language and the Oberon System were featured in Byte Magazine several times, most notably in Dick Pountain's articles:…
      justin66 on HN
  • Active Oberon / A2 Bluebottle

    From 1 comment
    • This is great, especially being System 3, given the nice user experience Oberon eventually morphed into. In System 3 with the Gadgets system it was already starting to feel like…
      pjmlp on HN
  • Modula-3 and NeXTSTEP branch

    From 1 comment
    • The problem with this is that there are so many branches of tech from 40 years ago that any one person is unlikely to be familiar with all of them. I'm plenty familiar with the…
      swiftcoder on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47739174)