pranaOS is a hobby operating system built from scratch in C and C++, intended to teach and demonstrate operating system fundamentals such as process control, memory management, and kernel bootstrapping. It is designed for the x86_64 architecture and features a custom shell, task scheduler, and keyboard driver. With a strong focus on education, pranaOS serves as a base for experimenting with kernel development and learning how different subsystems interact in a functioning OS.
Features
- Kernel written in C and C++ for x86_64
- Multitasking with a simple round-robin scheduler
- Custom command-line shell interface
- Keyboard driver with basic input support
- Paging and memory allocation for kernel and userland
- Custom-built bootloader for system initialization
Categories
Operating SystemsLicense
GNU General Public License version 3.0 (GPLv3)Follow pranaOS
Other Useful Business Software
Streamline Azure Security with Palo Alto Networks VM-Series
Improve your security posture and reduce incident response time. Use the VM-Series to natively analyze Azure traffic and dynamically drive policy updates based on workload changes.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of pranaOS!