bistcuite / unox-os

Unox is an educational unix-like operating system. #JustForFun

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unox

Unox is a x86 unix-like operating system written in C and Assembly.

Roadmap

  • 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

Screenshots

1

Build and Run

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

License

This project licensed under MIT License, read the license for more information.

About

Unox is an educational unix-like operating system. #JustForFun

License:MIT License


Languages

Language:C 60.3%Language:Assembly 36.4%Language:Makefile 3.3%