kernel
BlueOS Kernelは、POSIXインターフェースとの互換性とRust標準ライブラリのサポートを備えたRust製OSカーネルです。ARMおよびRISC-V向けのカーネル開発基盤として利用でき、QEMUにも対応しています。
再現できる小さなissueを選び、AIコーディングエージェントで直してみましょう。
Xで共有ライセンス: Apache-2.0
概要
BlueOS Kernelは、軽量で汎用的な基盤を目指すRust製のオペレーティングシステムカーネルです。POSIXインターフェースとの互換性を備え、Rust標準ライブラリをサポートするため、Rustでカーネル向けのソフトウェアを開発できます。CPUアーキテクチャ対応、スケジューリング、同期、非同期実行、メモリ管理、ファイルシステム、ネットワーク、デバイスの各サブシステムを含みます。ドキュメントに沿ってビルド環境を準備し、カスタムRustツールチェーンを構築してカーネルを開発できます。対応アーキテクチャはARM32、ARM64、RISC-V 32ビット、RISC-V 64ビットで、各対応アーキテクチャのQEMUプラットフォームも利用できます。
主な特長
- POSIXインターフェースとの互換性とRust標準ライブラリのサポート
- ARM32、ARM64、RISC-V 32ビット、RISC-V 64ビットに対応
- 対応アーキテクチャ向けのQEMUプラットフォーム
- スケジューリング、メモリ管理、ファイルシステム、ネットワーク、デバイスの各サブシステム
こんな人・用途に
記載されたARMおよびRISC-Vアーキテクチャ向けに、Rust製OSを学びたい、または開発したいカーネル開発者に適しています。ツールチェーンの準備やカーネルのビルド方法はプロジェクトのドキュメントで確認できます。
- アップストリーム
- vivoblueos/kernel
- GitHubのフォーク
- Guo-astro/kernel
- アップストリームのスター数
- 1.4k
- カテゴリ
- ハードウェア・OS・組み込み
- 言語
- Rust
- ライセンス
- Apache-2.0
- フォーク日
- 2026-10-20
- 同期状態
- 直近の同期で更新最終同期 2026-10-21
同じカテゴリ: ハードウェア・OS・組み込み
DroidDeskはTermuxまたは単体のAndroidアプリで、ARM64のAndroid端末をLinuxデスクトップとして使えるようにします。端末上でアプリを動かしたり、モニターに接続したりできます。
フォーク日 2026-10-17最終同期 2026-10-21ライセンス: GPL-3.0ハードウェア・OS・組み込みGitHub
対応するESP32のWi-Fi無線機で生のI/Q信号を受信・解析し、専用SDR機器なしで無線信号を調べるファームウェアです。
フォーク日 2026-10-15最終同期 2026-10-21ライセンス: GPL-3.0ハードウェア・OS・組み込みGitHub
ESP32 Bit PirateはESP32を複数のプロトコルに対応する開発・解析ツールにします。USBシリアルまたはWi-FiのWeb CLIから、デジタルや無線のインターフェースを調べ、操作できます。
フォーク日 2026-10-14最終同期 2026-10-21ライセンス: MITハードウェア・OS・組み込みGitHub
スマートフォンのGNSS測定精度を高め、RTKサーバーへ送信してリアルタイムのセンチメートル級測位を行うオープンハードウェアとAndroidソフトウェアです。
フォーク日 2026-10-14最終同期 2026-10-21ライセンス: MITハードウェア・OS・組み込みGitHub