Glow is an educational, hobbyist operating system written in C and Assembly, developed to help learners understand the internals of OS design and kernel development. Targeting x86_64 systems, Glow features its own kernel, bootloader, and minimal userland. With clear code structure and a simple design, it serves as a playground for experimenting with low-level systems programming, boot sequences, interrupt handling, and basic UI components like shells and text rendering.
Features
- Written in C and Assembly targeting x86_64 architecture
- Custom bootloader and kernel from scratch
- Simple VGA text-mode UI and shell
- Basic memory and process management
- Manual interrupt handling and timer support
- File I/O using custom filesystem implementation
Categories
Operating SystemsLicense
MIT LicenseFollow Glow OS
Other Useful Business Software
Veeam Data Platform v13.1
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Glow OS!