⬢github C++ · 204 ★ +119 since we first saw it · pushed 1 d ago
maharmstone/moxnox
NT-like POSIX-compatible operating system
Moxnox is a hobby operating system written in C++ (~130k lines) whose design mimics Windows NT — its syscall model follows NT — while staying POSIX-compatible so Unix software can be recompiled for it, including a full GNU base system. It runs on btrfs, self-hosts (builds itself), and runs on amd64 and aarch64, with QEMU images provided.
Why now: Version 1.0 was just released and got attention on Hacker News for its unusual NT-like/POSIX duality and ability to run atop btrfs and self-host.
Who it is for: OS development hobbyists and systems programmers curious about NT-style kernel design who want to experiment in QEMU or on spare hardware.
Stars over our 281 snapshots: 85 to 204, since 3 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/maharmstone/moxnox