Unox is a x86 unix-like operating system written in C and Assembly.
- Write bootloader and linker
- Write kernel in c
- Port a tiny version of
libc
to our OS - FAT32 FileSystem
- Write a unix-like shell
- Bash interpreter
Requirements :
- i386 gcc cross compiler
- Netwide assembler(nasm)
- Qemo
at first clone this repo :
$ git clone https://github.com/bistcuite/unox-os
$ cd unox-os
make Unox image :
$ make
run Unox on qemu :
$ make run
This project licensed under MIT License, read the license for more information.