Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.41 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.41 KB

Overview

QBeOS is a hobby operating system for educational purposes with the goal of making a clean, easily accessible, powerful, & secure operating system. Too much, too big goals I know I know...

Development

Currently, the only platform that supports building and developing the os is linux. This has been tried on Ubuntu 20.04, 22.04, pretty much any debian based linux distro should be good to go. To develop and or run this os please execute the script under scripts to install the cross compiler used to compile and build the kernel. Next is to run make in the root folder to build the kernel iso. Third step is to install the qemu/bochs/Oracle Virtual Box (Whatever hypervisor/emulator you are comfortable with) to run the generated iso. This has been tested on Bochs and Oracle Virtual Box.

Documentation

documentation is found under docs/. you can start at OSMap.txt

Installation

No release yet.

Screenshots

My favorite Screenshot of QBeOS and my first (so-so) milestone initialMilestone

a working memory detector MemoryDetector

QBeOS in Action https://github.com/MahmoudYounes/QBeOS/assets/16405597/e77b9343-492d-4c54-8c0d-9cabf8c5188d?raw=true