Skip to content

Releases: syswonder/ruxos

Release v0.0.3

05 Jul 14:43
b1f880b
Compare
Choose a tag to compare

We are pleased to announce the first official release of RuxOS. This version includes essential features and supports several key applications.

Key Features

  • Multi-Architecture Support: X86_64, AArch64, RiscV64
  • Platform Compatibility: QEMU pc-q35 (x86_64), virt (riscv64/aarch64)
  • Multi-threading and multi-core processing
  • FIFO, RR, and CFS schedulers
  • VirtIO drivers for net, blk, gpu, 9p
  • TCP/UDP network stack using smoltcp and Lwip
  • SMP scheduling with a single run queue
  • File System Support: fatfs, ramfs, 9pfs, devfs
  • Dynamic Application Loading (#97)

Supported Applications

  • Redis: Supports Redis server, connect with redis-cli, tested with redis-benchmark
  • Nginx: Web server supporting http and https
  • Wamr: Runs wasm files, supports wasi-nn for neural network tests
  • Iperf: Network performance testing
  • Sqlite

Programming Languages

  • Rust
  • C/C++ (supported by musl libc and ruxlibc)
  • Perl
  • Python

Tools

Documentation

To get started, we recommend reading the RuxOS-Book.