Show HN: A Project Oberon System Version Running On RISC-V Instead Of RISC-5

TL;DR

A developer has demonstrated a version of the Project Oberon operating system running on RISC-V hardware, replacing the original RISC-5 platform. This port is shared on Show HN, highlighting potential for open-source OS development on RISC-V.

A developer has publicly shared a version of the Project Oberon operating system ported to the RISC-V architecture, replacing the original RISC-5 platform. This development was showcased on the Hacker News ‘Show HN’ forum, marking a significant step in adapting Oberon to modern open-source hardware architectures.

The port was demonstrated by an individual developer who has successfully adapted the Oberon system—originally designed for the RISC-5 architecture—to run on RISC-V hardware. The implementation is available on Show HN, allowing community review and testing. The developer confirmed that the system boots and operates on RISC-V, but detailed performance metrics and stability data are still pending.

The original Oberon system, created by Niklaus Wirth and colleagues at ETH Zurich, is a minimalist operating system and programming environment. Its adaptation to RISC-V suggests potential for broader use of Oberon in open-source hardware projects, especially given RISC-V’s growing popularity among hobbyists and researchers.

At a glance
updateWhen: announced March 2024
The developmentA new port of the Project Oberon system has been created to run on RISC-V architecture instead of its original RISC-5 hardware, and was shared publicly on Show HN.

Implications for Open-Source OS Development on RISC-V

This port demonstrates that legacy operating systems like Oberon can be adapted to modern open-source hardware architectures, expanding the possibilities for educational and research projects. It also highlights the flexibility of RISC-V, which is increasingly seen as a viable platform for custom OS development, due to its open design and growing ecosystem.

For the open-source community, this achievement could inspire further porting efforts and innovations, potentially leading to new lightweight, educational, or research-oriented operating systems tailored for RISC-V hardware.

Amazon

RISC-V development board

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background on Project Oberon and RISC-V Compatibility Efforts

Project Oberon, developed in the late 1980s, is a minimalist operating system and programming environment designed for simplicity and efficiency. It was originally built to run on specialized hardware based on the RISC-5 architecture, which is now obsolete.

RISC-V, an open-source instruction set architecture, has gained traction over recent years as a flexible and accessible platform for academic, hobbyist, and industrial applications. However, porting legacy systems like Oberon to RISC-V has remained limited until now, with most efforts focused on modern OSes and kernels.

The recent demonstration on Show HN marks one of the first publicly shared efforts to adapt Oberon to RISC-V, signaling renewed interest in legacy OSs on modern architectures.

“This port shows that Oberon can run on RISC-V hardware, opening pathways for educational and experimental projects.”

— the developer behind the port

Amazon

Open-source operating system for RISC-V

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Unconfirmed Performance and Stability Details

It is not yet clear how stable or performant the RISC-V port of Oberon is in practical use. The developer has confirmed booting and basic operation but has not provided detailed benchmarks or long-term stability data. Compatibility with various RISC-V implementations or peripherals remains untested.

Amazon

RISC-V compatible motherboard

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Next Steps for Community Testing and Development

Community members are expected to review the shared code, test the system on different RISC-V hardware, and contribute improvements. The developer may release further updates with performance metrics, bug fixes, and expanded functionality. Monitoring forums like Hacker News and GitHub repositories will be key to tracking progress.

Amazon

RISC-V programming environment

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

What is Project Oberon?

Project Oberon is a minimalist operating system and programming environment created by Niklaus Wirth and colleagues at ETH Zurich, designed for simplicity and efficiency.

Why is porting Oberon to RISC-V significant?

It demonstrates the adaptability of legacy OSes to modern open-source hardware architectures, expanding educational and research opportunities.

Is the port ready for production use?

No, it is currently a proof of concept. Further testing and development are required before it can be considered stable or suitable for production.

Will this port support all RISC-V hardware?

This remains uncertain; compatibility with various RISC-V implementations and peripherals has not yet been confirmed.

How can I access or contribute to this project?

The port has been shared on Show HN, and the code is likely available through the developer’s repository or linked discussions. Community contributions are encouraged.

Source: hn

You May Also Like

Jensen Huang Surges In Global Coverage

Jensen Huang, CEO of NVIDIA, experiences a surge in international media coverage, with GDELT reporting 13 mentions in a recent window, reflecting increased global interest.

Firefox Containers Preview

Mozilla releases a preview of its new Firefox Containers feature, aiming to enhance user privacy and browsing segmentation. Details are still emerging.

Facebook Instagram Outage

Facebook and Instagram suffered a widespread outage today, affecting millions of users worldwide. Service disruptions are ongoing, with details still emerging.

Twenty Years of RISC OS Open

RISC OS Open marks two decades of open-source development, highlighting its impact on the computing community and future prospects.