TL;DR
A developer has successfully ported the Project Oberon operating system to run on RISC-V hardware, replacing the original RISC-5 architecture. This development is shared on Show HN and signals potential for open-source OS portability to new CPU platforms.
A developer has demonstrated a working port of the Project Oberon operating system on RISC-V hardware, replacing the original RISC-5 CPU architecture. This development was shared on Show HN, highlighting a significant step in OS portability and open-source hardware compatibility.
The project involves adapting the Oberon System, originally designed for the RISC-5 processor, to run on the open-source RISC-V architecture. The developer provided a version that boots and runs basic functions, demonstrating technical feasibility.
According to the developer’s post, the port required modifications to the system’s low-level code, including assembly and hardware abstraction layers, to accommodate RISC-V’s instruction set and hardware features. The effort aims to preserve Oberon’s simplicity while enabling it to operate on modern, open hardware platforms.
It is important to note that this port is currently a proof-of-concept, with full functionality and stability still under development. The developer has not announced plans for a public release or broader adoption but emphasized the potential for further work and community involvement.
Potential Impact on Open-Source OS Development
This port demonstrates that the Project Oberon OS, a minimalistic and educational operating system originally developed in the 1980s, can be adapted to modern open-source hardware architectures like RISC-V. It highlights the potential for legacy systems and educational platforms to be revived and modernized, fostering greater innovation and experimentation in OS development.
For the open-source community and hardware developers, this signals an opportunity to explore alternative operating systems on freely available hardware, reducing reliance on proprietary platforms and encouraging more accessible computing environments.

XHF 120 PCS Adhesive Cable Wire Clips Black, Outdoor Christmas Light Clips, Cable Management Wire Organizer Cord Holder for Under Desk, Car, Wall, TV PC Ethernet Cable
- High quality material:XHF Adhesive Cable Clips are manufactured...
- Widely used: USB Cable, Ethernet Cable, Outdoor...
- Size: Base 5/8" x 5/8", inner...
As an affiliate, we earn on qualifying purchases.
Background on Oberon and RISC-V Compatibility Challenges
Project Oberon was developed at ETH Zurich in the 1980s as both an operating system and a programming language environment, known for its simplicity and educational value. Originally designed for the RISC-5 processor, it has seen limited hardware porting over the decades.
The RISC-V architecture is an open-source instruction set emerging as a popular choice for academic, hobbyist, and commercial hardware projects. Despite its openness, porting legacy systems like Oberon to RISC-V has been limited, mainly due to differences in hardware abstraction and low-level system code.
This recent demonstration marks a notable effort to bridge that gap, showing that such porting is feasible with dedicated development, even for systems with minimal hardware support.
“Porting Oberon to RISC-V was a challenging but rewarding experience, demonstrating that legacy OSes can be adapted to modern open hardware.”
— the developer who posted on Show HN

Epson Home Cinema 980 3-Chip 3LCD 1080p Movie Projector
- HOME THEATER PROJECTOR — Bring your entertainment experience...
- ULTRA BRIGHT IMAGES — 4,000 Lumens of Color...
- VIVID AND PRECISE COLOR — Advanced 3LCD technology...
As an affiliate, we earn on qualifying purchases.
Extent of Functionality and Future Development Plans
The RISC-V port of Oberon is in the early stages, with limited features implemented. It primarily boots and runs basic functions; support for file management, networking, or user interfaces is not yet available. Stability and performance benchmarks have not been published, and further development is ongoing.
The developer has not announced plans for public release or detailed future milestones, focusing instead on demonstrating initial feasibility.

Epson Home Cinema 3800 4K PRO-UHD 3-Chip 3LCD Projector with HDR Technology
- 4K PRO-UHD (1) Projection technology — a new...
- True 3-chip projector design — Advanced 3LCD technology...
- 4K resolution processing — pixel-shifting technology precisely controls...
As an affiliate, we earn on qualifying purchases.
Next Steps for the RISC-V Oberon Port and Community Engagement
The developer intends to improve the port’s stability, expand its features, and document the process for community use. Collaboration and feedback from the open-source community could accelerate progress toward a more complete implementation.
Future efforts may include testing on various RISC-V hardware platforms and integrating with open-source toolchains. The project could also inspire similar porting efforts for other legacy operating systems.

【Now with Netflix】Smart 4K Projector with WiFi and Bluetooth, VISSPL 3D Dolby Audio and Auto Focus Portable Outdoor Projector, Movie Home Theater Projectors TV Lamp Bulb for Bedroom/Ceiling
- [ Netflix Ready - No Extra Devices Needed ] – VISSPL Smart Projector: No TV stick, no casting,...
- [ Immersive Dolby Audio: AI Audio Balance ] –...
- [ 4K Support & 3000 ANSI: Stunning Visuals ] - The...
As an affiliate, we earn on qualifying purchases.
Key Questions
What is Project Oberon?
Project Oberon is an educational operating system and programming environment developed at ETH Zurich in the 1980s, recognized for its simplicity and efficiency.
Why is porting Oberon to RISC-V significant?
This demonstrates that legacy, educational operating systems can be adapted to modern open hardware architectures, potentially broadening their relevance and use.
Is the RISC-V port of Oberon publicly available?
As of now, the port is a proof-of-concept shared privately on Show HN; there is no official public release announced.
What challenges are involved in porting Oberon to RISC-V?
The main challenges include adapting low-level system code, assembly, and hardware abstraction layers to RISC-V’s instruction set and hardware specifics.
Could this lead to broader OS development on RISC-V?
Yes, this effort could encourage porting other legacy or educational operating systems to RISC-V, expanding open-source OS options for diverse hardware platforms.
Source: hn