Skip to content
プロジェクト

vivoblueos/kernel has 1,428 GitHub stars and 97 forks. GitHot measured +69 in 7 days. Last checked 2026-11-09 05:39 UTC. Last push 2026-11-02.

この数値の測り方

BlueOS kernel is written in Rust, featuring security, lightweight, and generality. It is compatible with POSIX interfaces and supports Rust's standard library.

計測したスター増加

24時間
更新が遅れています
7日間
+69
15日間
更新が遅れています
1か月
更新が遅れています

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

[ English | 简体中文 ]

BlueOS Kernel

BlueOS kernel is written in Rust, featuring security, lightweight, and generality. It is compatible with POSIX interfaces and supports Rust's standard library.

Technical Architecture

For details, please visit the BlueOS official website kernel page.

Board Support

BlueOS kernel currently supports ARM32, ARM64, RISCV32 and RISCV64 chip architectures.

  • QEMU platforms are supported for corresponding chip architectures.
  • Hardware boards support is currently in progress.

Repository Overview

Repository Link Description
apps Shell and examples developed based on Rust std
book Kernel technical documentation and tutorials, including detailed kernel development guides
build Project compilation build templates and scripts
kernel Core kernel repository, including CPU architecture support, system scheduler,sync primitives, async executor, memory management subsystem, file system, network subsystem, device subsystem, etc
libc BlueOS kernel libc header files, forked from rust-lang/libc
librs BlueOS kernel libc implementation based on Rust programming language

Getting started with the kernel development

To build and work with the BlueOS kernel, please check following documentations.

Technical Documentation

For more information about the BlueOS kernel, please refer to the kernel book.

関連プロジェクトを探す