Tunix

Tunix is a small Unix-like operating system for x86_64, built from scratch: a custom bootloader, a custom kernel, a full GNU userland, and a Wayland desktop.

Tunix running Weston with weston-terminal

Features

Ported software

bash, coreutils, gcc, binutils, make, git, curl, nano, grep, sed, gawk, findutils, tar, gzip, htop, iproute2, lua, tinycc, ncurses, weston, wayland, mesa, libdrm, freetype, fontconfig, cairo, musl, mbedtls

Try it

git clone https://github.com/tunixos/tunix
cd tunix
git submodule update --init --recursive
make all   # build the disk image
make run   # boot it in QEMU

Blog

All posts