Nika is an open-source operating system kernel inspired by Linux and the OSDev community, following design philosophies similar to Unix/Linux systems.
It is fully free software, allowing modification and redistribution without restrictions. Nika is designed as a platform for experimentation, low-level development, and learning about operating system internals, with a strong focus on clarity, control, and hands-on kernel development.
- Bare-metal kernel, no layers of abstraction
- Multiboot compatible
- Basic VBE support for graphics
- Simple RAM file system support
- Minimal drivers included
- Designed for learning and experimentation
You need the following tools installed:
- GCC (C compiler)
- NASM (Netwide Assembler)
- GNU Assembler (GAS / as)
- Make
sudo apt install binutils build-essential nasm
Created by: Mateus Cavalcante Teixeira(MateusCT13) a Brazilian Dev.