Skip to content

Release v0.0.1

Closed May 27, 2024 100% complete

Release RuxOS first formal version!

Features

  • Multi-Architecture: X86_64, AArch64, RiscV64
  • Platform: QEMU pc-q35 (x86_64), virt (riscv64/aarch64), Raspberry Pi 4B
  • Multi-thread, Multi-core
  • FIFO/RR/CFS scheduler
  • VirtIO net/blk/gpu/9p drivers
  • TCP/UDP net stack using smoltcp
  • SMP scheduling with single run queue
  • File system: fatfs, ramfs, 9pfs, devfs

Release RuxOS first formal version!

Features

  • Multi-Architecture: X86_64, AArch64, RiscV64
  • Platform: QEMU pc-q35 (x86_64), virt (riscv64/aarch64), Raspberry Pi 4B
  • Multi-thread, Multi-core
  • FIFO/RR/CFS scheduler
  • VirtIO net/blk/gpu/9p drivers
  • TCP/UDP net stack using smoltcp
  • SMP scheduling with single run queue
  • File system: fatfs, ramfs, 9pfs, devfs
  • Dynamically loading Apps #97

Applications

  • Redis
    • Support redis server.
    • Users can use redis-cli to connect to redis server.
    • Tested by redis-benchmark.
  • Nginx
    • Run Nginx as a web server.
    • Support http and https protocol.
  • Wamr
    • Support wasm files by running wamr as wasm runtime.
    • Support wasi-nn as backend to run neural network test.
  • Iperf
    • Run Iperf to test network performance.
  • Sqlite

Programming Languages

  • C/C++ supported by musl libc.
  • perl

Tool

Documents

It is recommended to get started by RuxOS-Book.

Loading