Study project · Open source

MY OS

Year
2026
Role
Design & development
Stack
C · Make · Shell

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

  1. Split the subject into 20 chapters, from boot and initialization to kernel architecture.
  2. Implemented the modules in C, built with a single Makefile.
  3. Covered security attacks and defenses alongside the core subsystems.
  4. 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

Data Science Study Studio