Skip to content

BrightCat14/OpenDOS

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)

Community

License

MIT


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

About

This is the simplest test OS

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •