Skip to main content

openRuyi-Project: Public Infrastructure for the RISC-V Software Ecosystem

· 10 min read

From the gradual introduction of native riscv64 support in foundational software such as the Linux kernel, GCC, and glibc to the ratification of the RISC-V Server Platform 1.0 specification, work on the RISC-V ecosystem is moving from basic enablement toward systematic optimization. Making operating systems compatible with different hardware platforms, and ensuring that applications run efficiently and reliably across diverse environments while remaining easy to deploy and maintain, requires coordinated optimization and hardware validation across firmware, kernels, toolchains, and applications. To keep these advances working as software evolves and make them reusable across more platforms and applications, validated fixes, optimizations, and regression tests must also be contributed upstream continuously. A shared engineering platform that brings together downstream RISC-V requirements, hardware realities, and upstream consensus is essential to the ecosystem's further development.

openRuyi Introduces Ruyi Firmware: An Open UEFI Firmware Solution for RISC-V Platforms

· 7 min read

As an important part of openRuyi's work on the firmware ecosystem, Ruyi Firmware expands the open firmware capabilities available for RISC-V platforms. Built on coreboot, OpenSBI, and EDK2, it provides an open UEFI firmware solution with optional compatibility for x64 UEFI graphics components, new K3 CPU mode configuration support, and complete build, flashing, and recovery procedures.

Ruyi Firmware has been validated on SpacemiT K3 Pico ITX hardware, demonstrating the complete process of booting openRuyi from firmware through to a running desktop environment.

openRuyi 2026.09 Release

· 27 min read
z572
openRuyi Project Maintainer

We are pleased to announce the September 2026 release of openRuyi. This release improves RVA23 support, expands the cloud and storage software stacks, upgrades the Go 1.27 build environment, and ships a batch of security updates.

openRuyi 2026.08 Release

· 20 min read
misaka00251
openRuyi Project Maintainer

We are pleased to announce the August 2026 release of openRuyi.

The release delivers a security-heavy package refresh, advances RISC-V and RVA23 integration, expands cloud-native and accelerated-computing capabilities, and updates the kernel, toolchain, scientific stack, and KDE desktop.

openRuyi 2026.07 Release

· 12 min read
misaka00251
openRuyi Project Maintainer

We are pleased to announce the July 2026 release of openRuyi.

In this release, openRuyi strengthens security across web and language runtimes, advances RISC-V platform integration, refreshes the kernel, desktop, Qt, ROCm, and build stacks, and adds substantial developer and publishing tooling.

openRuyi 2026.06 Release

· 49 min read
misaka00251
openRuyi Project Maintainer

We are pleased to announce the June 2026 release of openRuyi.

In this release, openRuyi strengthens security maintenance, desktop usability, RISC-V kernel support, virtualization and the package ecosystem.

openRuyi 2026.05 Release

· 26 min read
misaka00251
openRuyi Project Maintainer

We are pleased to announce the May 2026 release of openRuyi.

This month, openRuyi continued to expand the desktop experience, core system stack, and package ecosystem for RISC-V platforms.

Enabling RISC-V Secure Boot on openRuyi: A Practical Guide from Firmware to Kernel

· 8 min read

Secure Boot is an important mechanism for establishing a trusted verification chain during system startup. For system adaptation, firmware debugging, and boot process validation on RISC-V platforms, a reproducible configuration workflow helps developers understand the trust relationships among boot components.

Based on the openRuyi Documentation Center guide, "Enable Secure Boot on openRuyi"[1], this article uses the openRuyi UEFI firmware and the openRuyi Server edition QCOW2 image as examples to outline the main steps for configuring Secure Boot in a QEMU environment. The process begins with preparing the firmware and system image.

ISCAS Engineer Yuechi Sun Becomes DPDK RISC-V Architecture Maintainer, Advancing the Ecosystem of openRuyi’s High-Performance Networking and Storage Stack

· 6 min read

Recently, Yuechi Sun, an engineer at the Institute of Software, Chinese Academy of Sciences, became the RISC-V architecture maintainer for DPDK (Data Plane Development Kit). His maintenance scope has expanded from the previous RVV (RISC-V Vector Extension) subsystem to the entire RISC-V architecture.

openRuyi AI Progress: Ready-to-Use Heterogeneous AI on RISC-V

· 7 min read

openRuyi is a native Linux distribution for the RISC-V architecture, with a focus on performance, security, AI, and cloud-native workloads. The rolling-release version of openRuyi tracks the latest upstream baseline and is committed to building best practices for cutting-edge standards and software applications on RISC-V.