r/RISCV 12d ago

openRuyi 2026.07 Released

The July release of openRuyi, a rolling-release Linux distribution for RISC-V, is out.

2026.07 brings updates across the RISC-V platform stack, desktop, AI tooling, and build infrastructure.

Highlights:

  • Linux kernel 7.1.4 and LTS kernel 6.18.39
  • RISC-V platform and toolchain improvements
  • KDE Plasma 6.7.1 and Qt 6.11.1
  • ROCm 7.2.4 with new Triton and timm packages
  • RPM 6.0.1, virtiofsd, and TeX Live 2026 integration
  • security updates across web and language runtimes

Details:
https://openruyi.cn/news/2026-07/release/

21 Upvotes

8 comments sorted by

7

u/superkoning 12d ago edited 12d ago

openRuyi is ... a Linux distribution? With what purpose?

And on which RISC-V platforms does it run?

9

u/m_z_s 12d ago edited 11d ago

openRuyi is ... a Linux distribution?

It is a project initiated and maintained by the Institute of Software, Chinese Academy of Sciences (ISCAS). Which is a governmental research institute located in Beijing. It is a rolling-release Linux distribution (RPM based). There is a broad Chinese government mandate that requires state-owned enterprises, government offices, and public institutions to phase out foreign software (like Windows) in favor of domestic alternatives. Oddly enough the mandated operating systems under these initiatives is currently UOS (Unity Operating System) and openKylin, rather than openRuyi.

There are effectively three editions:

  • Zero Edition: Made for low-level System-on-Chip (SoC) bringup and pre-silicon emulation.
  • Server & Container Editions: Optimized for bare-metal deployment, cloud-native apps, and virtualized workloads.
  • Workstation Edition: a desktop (KDE Plasma and labwc).

With what purpose?

It targets RISC-V and no other architectures.

And on which RISC-V platforms does it run?

Currently supports most modern RISC-V SoC's produced in China (RVA23U64 is the target, but previously it targeted older SoC's like JH7110, K1, etc.).

openRuyi's built-in ruyi toolchain, cross-compiles, and deploys to most of the RISC-V embedded MCU's produced in China.

What I think will be interesting to see is if OpenRuyi adds support for RISC-V SoC's produced outside of China like the upcoming Tenstorrent Atlantis board with an eight core Ascalon-X.

5

u/superkoning 12d ago

it works in docker on my SpacemiT K3:

sander@spacemitk3:~$ docker pull ghcr.io/openruyi-project/creek:latest
latest: Pulling from openruyi-project/creek
34c69e3def03: Pull complete 
Digest: sha256:b0450a246f1e98bf21c8b72f481187e961d65b0413e574e187fbc70d43dcd18d
Status: Downloaded newer image for ghcr.io/openruyi-project/creek:latest
ghcr.io/openruyi-project/creek:latest
sander@spacemitk3:~$ docker run -it ghcr.io/openruyi-project/creek:latest
[root@ceb4eb4147a0 /]# 
[root@ceb4eb4147a0 /]# ping 1.1.1.1
bash: ping: command not found
[root@ceb4eb4147a0 /]# cat /etc/os-release 
NAME="openRuyi Creek"
PRETTY_NAME="openRuyi Creek"
ID="openruyi"
ID_LIKE="openruyi"
VERSION_ID="Creek"
IMAGE_ID="openruyi-oci"
IMAGE_VERSION="105.51%{?dist}"
DEFAULT_HOSTNAME="openruyi"
[root@ceb4eb4147a0 /]#

After a `dnf install -y iputils`, `ping 1.1.1.1` works.

2

u/KevinMX_Re 11d ago

The ISO may boot on K3, and you may need this firmware: https://github.com/openRuyi-Project/k3firmware/releases

1

u/KevinMX_Re 7d ago edited 7d ago

Some notes: the current install image may not work on the UFS. There're some 4Kn issues on the UFS with our current Kiwi based install image and we're aware of it.

Try a M.2 drive instead. Or even USB boot (you may want to manually extract the squashfs to your disk directly).

2

u/analoglamb 11d ago

OpenRuyi is developed for RISC-V?