Study project · Open source
MY OS
A simple operating-system-inspired learning environment.
01 / Challenge
Operating-system concepts — boot, processes, memory, file systems — are usually taught as dense theory, which makes them feel distant and intimidating to beginners.
02 / Idea
Turn the operating system itself into the learning path: a terminal-inspired environment where each core concept is its own hands-on module.
03 / Process
- Split the subject into 20 chapters, from boot and initialization to kernel architecture.
- Implemented the modules in C, built with a single Makefile.
- Covered security attacks and defenses alongside the core subsystems.
- Added a shell chapter and a place to write your own commands.
04 / Outcome
An open-source learning path through operating-system fundamentals, published on GitHub.
Next study