Note: This repository contains the demo of Blocks-OS. Refer to Flip-OS for actual implementation.
- Pratul
- V Surya Kumar
- Saransh
- Anjali Singh
- Saujanya
- Pravir
- Abhishek
- Viplav
Blocks-OS is an open-source operating system made from scratch purely for educational purposes or to understand how an OS works. An end-user can work on the project to gain a deeper understanding of the computer itself, experiencing first-hand how such concepts actually manifest themselves in their own computers.
There are several key advantages to such a project over a higher-level project that isolates students from the machine:
- Students gain a deeper understanding of the computer itself.
- When forced to program without the familiar library functions, students realize how much support operating systems give them.
- Learning while testing on their own machine, making the often-abstract operating systems concepts much more tangible.
- Branch-wise development helps students to pick any branch of the complete project and start implementing rest features or any particular feature by using the project as boiler-plate code and documentation for reference.