OberonSystem - Project Oberon running on RISC-V

Show HN: A Project Oberon System version running on RISC-V instead of RISC-5

OberonSystem - Project Oberon running on RISC-V

OberonSystem es una migración del sistema operativo Project Oberon de Niklaus Wirth desde el procesador RISC-5 a la arquitectura RISC-V. El proyecto utiliza el compilador OP2 para traducir el código de Oberon-07 a Oberon-90, y ejecuta el sistema en una máquina virtual basada en el emulador rv32emu, reproduciendo fielmente el mapa de memoria original. Esto permite que el sistema funcione en hardware RISC-V moderno y asequible, como los microcontroladores ESP32, manteniendo la simplicidad y elegancia del diseño original. El repositorio incluye versiones precompiladas para Linux y Windows, y el código fuente está disponible para su compilación.

Migrar el sistema Project Oberon de RISC-5 a RISC-V es una forma pragmática de llevar el sistema a hardware contemporáneo ampliamente disponible, preservando los principios que hacen valioso a Oberon.

Más de este día

2026-08-09