---
title: "GitHub - roscopeco/anos: An operating system"
url: https://daily.dev/posts/github---roscopeco-anos-an-operating-system-ivfxebsrz
source_url: https://github.com/roscopeco/anos
type: article
source: "Hacker News"
published: 2026-04-07T10:08:12.610Z
updated: 2026-04-07T10:08:35.384Z
tags: ["general-programming", "c"]
reading_time: 16
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub - roscopeco/anos: An operating system

**[Hacker News](https://daily.dev/sources/hn)** · 16 min read · 1 upvotes · 0 comments

## Summary

Anos is a hobby, non-POSIX microkernel-based operating system for x86_64 and RISC-V, written from scratch. It features a capability-based security model, user-mode preemptive multitasking on up to 16 CPUs, zero-copy IPC, a user-space SYSTEM supervisor, and user-space hardware drivers (PCI, AHCI, FAT32). The project has reached 'toy kernel' status, boots via UEFI using the Limine bootloader, and runs on real Haswell-era hardware. A custom GCC/Newlib toolchain is required to build it. RISC-V support is functional in QEMU but lags behind x86_64 in userspace features and is untested on real hardware.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/roscopeco/anos>

## Similar posts on daily.dev

- [Asterinas 0.18 Released For Rust-Written, Memory Safe Linux Alternative OS](https://daily.dev/posts/asterinas-0-18-released-for-rust-written-memory-safe-linux-alternative-os-9attpqtc7) · Phoronix · 0 upvotes · 0 comments
- [GitHub - rochus-keller/OberonSystem3Native: This is a version based on v2.3.7 supposed to eventually run natively on PC i386, Raspi Model 3b and Olimex ESP32-P4-PC, using existing bootloaders instead ](https://daily.dev/posts/github---rochus-keller-oberonsystem3native-this-is-a-version-based-on-v2-3-7-supposed-to-eventually-4irzynivq) · Two Stop Bits · 0 upvotes · 0 comments
- [NostOS: the Nostalgia Operating System for the RC2014 retro/vintage computer](https://daily.dev/posts/nostos-the-nostalgia-operating-system-for-the-rc2014-retro-vintage-computer-9p2b4ddcu) · Adafruit Blog · 0 upvotes · 0 comments
- [GitHub - luke8086/gentleos32: Hobby operating system for vintage 32-bit PCs](https://daily.dev/posts/github---luke8086-gentleos32-hobby-operating-system-for-vintage-32-bit-pcs-6gzolhg6h) · Lobsters · 0 upvotes · 0 comments

---

Tags: [#general-programming](https://daily.dev/tags/general-programming), [#c](https://daily.dev/tags/c)

[View this post on daily.dev](https://daily.dev/posts/github---roscopeco-anos-an-operating-system-ivfxebsrz)
