Skip to content

f4ni/OpenDOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpenDOS

Build License: MIT Status: WIP

A minimal test operating system for learning and experimentation with low-level programming.

Features

  • Basic kernel with assembly/C components
  • ATA driver
  • Keyboard input handling
  • Basic I/O operations
  • String utilities

Current Limitations

⚠️ Early Development Stage
This is a test/experimental OS. Many core features are missing:

  • No command shell/CLI implemented yet
  • Limited hardware support
  • No filesystem or persistent storage

Building

Requirements:

  • NASM (assembler)
  • GCC
  • LD
./build.sh
./run.sh  # (or use your preferred emulator)

License

MIT


Note: This is an educational project, not suitable for production use. Contributions welcome!

About

This is the simplest test OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 85.3%
  • Shell 12.3%
  • Linker Script 1.3%
  • Assembly 1.1%