clstatham / k4dos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

k4dos

K4DOS is a hobby operating system written in Rust. It current supports x86_64 architecture and aims for Linux ABI compatibility (running unmodified Linux programs).

k4dos running NetHack

image

k4dos running FreeDOOM

image

k4dos running RustyRays, my own ray tracer

image

Building

I haven't set up a proper build system for this to work on other people's machines yet. Contact me or open a PR if you'd like to help with that. For now, this repo exists to present the source code to others who might want to learn from it.

License

MIT licensed (see LICENSE file)

About

License:MIT License


Languages

Language:Rust 97.6%Language:Shell 1.4%Language:Assembly 1.0%