AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Developers have demonstrated a version of the Project Oberon system running on RISC-V hardware, replacing the original RISC-5 platform. This development signals potential for broader hardware support for Oberon.

A developer has successfully ported the Project Oberon operating system to run on RISC-V architecture, replacing the original RISC-5 platform. The port was shared on Show HN, highlighting a significant step in expanding Oberon’s hardware compatibility and demonstrating the flexibility of its system design.

The port was achieved by a developer known as ‘Elias,’ according to the Show HN post. This new version allows Oberon to operate on RISC-V, an open-source CPU architecture gaining popularity for its flexibility and potential in academic and embedded environments. The developer reported that the port involved adapting the system’s low-level hardware interfaces and device drivers to RISC-V specifications, with initial testing showing successful boot and basic functionality.

While the core Oberon system booted on RISC-V hardware, detailed performance metrics and full hardware support are still under development. The effort appears to be a proof of concept, aiming to demonstrate that Oberon can be adapted beyond its original RISC-5 platform, which was used in the original Oberon hardware designs from the 1980s and 1990s.

At a glance
updateWhen: announced on Show HN, date not specifie…
The developmentA Show HN post announced that a version of the Project Oberon operating system now runs on RISC-V architecture instead of RISC-5, marking a significant porting effort.

Potential Impact of RISC-V Port on Oberon Development

This port could broaden the accessibility of the Project Oberon system by enabling it to run on modern, open-source hardware architectures like RISC-V. It may encourage further development, experimentation, and educational use of Oberon in environments beyond its original hardware. Additionally, it highlights the system’s modularity and portability, which are key to its longevity and relevance in contemporary computing.

XIAO ESP32C3 3PCS Pack - RISC-V Tiny MCU Board with Wi-Fi and Bluetooth5.0, Battery Charge Supported, Power Efficiency and Rich Interface

XIAO ESP32C3 3PCS Pack – RISC-V Tiny MCU Board with Wi-Fi and Bluetooth5.0, Battery Charge Supported, Power Efficiency and Rich Interface

  • MCU Core: ESP32-C3 RISC-V 32-bit chip
  • Operating Speed: Up to 160 MHz
  • Development Ports: Multiple interfaces for flexibility

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Historical and Technical Background of Oberon and RISC-V

The Oberon operating system was originally developed by Niklaus Wirth and colleagues at ETH Zurich in the 1980s as part of the Oberon programming language and hardware projects. Its design emphasizes simplicity, efficiency, and minimalism. The system was initially tied to specific hardware, notably the RISC-5 architecture used in Oberon computers.

RISC-V, an open-source instruction set architecture, has gained traction in recent years due to its flexibility and absence of licensing restrictions. It is increasingly adopted in academia, startups, and research projects as a platform for experimentation and custom hardware design. Porting Oberon to RISC-V represents a convergence of these two efforts: legacy system design meeting modern, open hardware.

“Porting Oberon to RISC-V was a challenging but rewarding process, involving significant adaptation of hardware interfaces and drivers. The system now boots successfully on RISC-V hardware, opening new possibilities for experimentation.”

— Elias (developer)

CPU DIY Kit TD4 Make a Simple 4-bit CPU By Yourself Open Source Software and Hardware Including PCB and All Components (PCB and Components)

CPU DIY Kit TD4 Make a Simple 4-bit CPU By Yourself Open Source Software and Hardware Including PCB and All Components (PCB and Components)

  • Shipping List: Includes PCB and all components

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Extent of Hardware Support and Performance Details Still Unclear

It is not yet clear how extensive the hardware support is for the RISC-V port, including peripheral compatibility and performance benchmarks. The port appears to be in early testing stages, with full functionality and stability yet to be confirmed.

RISC-V FOR EMBEDDED SYSTEMS: THE COMPLETE DEVELOPMENT GUIDE: Build IoT, Automotive, Edge Devices with Open-Source Processors. Microcontrollers, Real-Time OS, AI Acceleration and Production Deployment

RISC-V FOR EMBEDDED SYSTEMS: THE COMPLETE DEVELOPMENT GUIDE: Build IoT, Automotive, Edge Devices with Open-Source Processors. Microcontrollers, Real-Time OS, AI Acceleration and Production Deployment

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Testing, Development, and Community Engagement

Further testing is expected to refine hardware support, improve stability, and potentially add features. The developer plans to share source code and documentation to encourage community involvement and collaborative development. Monitoring the project’s progress will be essential to assess its long-term viability.

youyeetoo VisionFive2 Ver. 1.3B RISC-V Single Board Computer, 4GB RAM with WiFi 6 USB Dongle, PD Power, Acrylic Case, Fan Cooler - RISC-V Development SBC Mainboard Motherboad Support NAS Openwrt

youyeetoo VisionFive2 Ver. 1.3B RISC-V Single Board Computer, 4GB RAM with WiFi 6 USB Dongle, PD Power, Acrylic Case, Fan Cooler – RISC-V Development SBC Mainboard Motherboad Support NAS Openwrt

  • Kit Includes: Acrylic case, fan cooler, power supply, WiFi 6 module
  • Powerful RISC-V CPU: Quad-core 64-bit, up to 1.5 GHz, GPU support
  • Rich Connectivity: Multiple interfaces including HDMI, USB 3.0, Ethernet, M.2, GPIO, TF slot

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 an operating system and hardware design developed at ETH Zurich in the 1980s, emphasizing simplicity, efficiency, and minimalism. It includes a unique programming language and hardware architecture.

Why is porting Oberon to RISC-V significant?

Porting Oberon to RISC-V demonstrates its adaptability to modern, open-source hardware platforms, potentially expanding its use in education, research, and hobbyist projects.

Is the RISC-V port fully functional?

It is currently a proof of concept with successful booting reported, but full hardware support, performance testing, and stability assessments are still underway.

Who developed the RISC-V port?

The port was created by a developer known as ‘Elias,’ who announced it on Show HN.

What are the next steps for this project?

Further development includes expanding hardware support, optimizing performance, and releasing source code for community collaboration.

Source: hn

You May Also Like

Three Public Vulnerabilities. Chained.

A chain of three known vulnerabilities was exploited in the TanStack npm packages, leading to a supply chain compromise on May 11, 2026. Details reveal public research was weaponized rapidly.

Neocities: Create Your Own Free Website

Neocities now offers users a free platform to create and host their own websites, emphasizing simplicity and community-driven development.

Interview with Mitchell Hashimoto about Ghostty and Zig

Mitchell Hashimoto shares insights on Ghostty and Zig, highlighting their roles in modern infrastructure and programming, in a recent interview.

Amber The Programming Language Compiled To Bash/Ksh/Zsh

Amber is a new programming language designed to compile directly to Bash, Ksh, and Zsh scripts, enabling easier scripting across Unix shells.