OSle: A 510-Byte Boot Sector OS
2025-05-02
OSle is a tiny (510-byte), real-mode operating system residing entirely within the boot sector. Written in x86 assembly, it surprisingly packs a shell, file system, process management, pre-built software, and an SDK for developing your own programs. The article provides detailed instructions for installation, building, running OSle locally (using Bochs or QEMU), and even running it on a real device (with a strong warning!). An online demo and tutorial are also available. This is a fascinating project for those interested in operating systems and low-level programming.
Development
x86 assembly