pranaOS
- A unix operating system built using clang
Features:
Kernel:
- x86 kernel
- filesystem
Libraries:
- runtime support for: libc, libcpp, libobjc, libjs
- ui function: libui
Userland:
- simple terminal and some apps
Requirements:
i686-elf-gcc i686 compiler to compile this project
make
nasm nasm to build the asm file
Building:
make pranaOSto build isomake cleanremove the iso and remove the builded filesmake qemubuild iso and run it
Have Any Issues??:
- contact our discord
Social Media:
Contribtuions
- pranaOS is an open-source project you can contribute to it :)
- check out the CONTRIBUTING docs
Contributors:
- Thanks for those who contributed to this project :)
Inspired by:
pranaOS project structure
- pranaOS project structure in a plain markdown text
Special mentions:
- thanks for those who stared
⭐ this project - special thanks for those who is contributing to this project
- thanks jetbrains for sponsoring this project
Other projects:
NOTE I HAVE ADDED THE LICENSE OF THE SOURCE CODE THAT I TOOK FROM OTHER PROJECTS
License:
-
pranaOS is licensed under GPL-3.0
-
you can use the code in your project if you need! :)



