A minimal and expandable Unix-like kernel.
menix uses a monolithic architecture for many parts of the system, but can load modules and drivers at runtime via dynamic linking.
Important
This repository contains only the kernel and its drivers. You could run the kernel on its own in an emulator like QEMU, but don't expect much to happen without a full system build and/or bootloader. If you want to get a bootable image, you might want to check out https://github.com/menix-os/bootstrap instead.
Follow the build instructions for building the kernel and drivers.
Contributions are always welcome! First, please read the contributing guide to make sure your changes fit the rest of the project. Open an issue or pull request with the appropriate template and submit your changes.