日本語

ニュース

手書き約100KiBのマイクロカーネルAnos、x86-64とRISC-V対応

Hacker Newsで共有されたAnosは、IPCやマルチタスク、SMPに対応したマイクロカーネルです。x86-64版は約100KiBにコンパイルされます。

開発者はLLM(主にClaude Code)を使用しましたが、カーネル本体には「AIコード禁止」のルールを設けました。LLMはドキュメントやテスト作成に限定したとしています。

この制限により、ページテーブル管理やVMMインターフェースの理解が深まったと述べています。レガシー機能は排除し、メモリマップI/OとMSI/MSI-X割り込みのみを使用しています。

現在はUSBスタックを開発中で、基本的なHIDサポートを目指しています。AIコーディング時代における手書きカーネルの意義については、学習体験として継続する意向を示しています。


出典: Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V(HN 115pt・32コメント)(HN Search (backfill)、2026-04-04)