Page 1 of 1

NovaOS - A 16-bit hobby operating system (Alpha Release)

Posted: Thu Jul 23, 2026 11:24 am
by Danieldevir
Hello OSDev community,

I'm excited to announce the first public release of NovaOS, a 16-bit hobby operating system written in Assembly and C, inspired by MikeOS.

It's still in early development (Alpha), but it's bootable and runs in QEMU, VirtualBox, or real hardware (with caution).

---

✨ Features in this release:

- Command-Line Interface (CLI) with commands like DIR, CAT, COPY, DEL, HELP, and SYSINFO
- BASIC interpreter for writing and running simple programs
- Simple text editor (NovaPad) for creating and editing files
- FAT12 filesystem support (like old floppy disks)
- Basic graphical launcher for accessing programs

---

🔧 How to run:

1. Download the ISO from the Releases section on GitHub:
https://github.com/danieldevir/NovaOS/releases

2. Run it in an emulator:
qemu-system-x86_64 -cdrom NovaOS.iso

---

⚠️ Important notes:

- This is an alpha release – expect bugs and instability.
- Please run it in an emulator (like QEMU or VirtualBox) for now.
- Some features may not work as expected.

---

🐛 Reporting bugs:

If you find any issues, please report them on the Issues page on GitHub:
https://github.com/danieldevir/NovaOS/issues

---

🤝 Contributing:

If you're interested in Assembly, OS development, or just want to help, I'd love your support! Even 1 hour per week can make a difference.

The code is open and available on GitHub:
https://github.com/danieldevir/NovaOS

---

📜 License:

This project is released under the MIT License – feel free to use, modify, and share it.

---

👨‍💻 About the developer:

I'm Daniel, an 11-year-old developer from Iran, passionate about low-level programming and OS development.

This is my first OS project, and I've been working on it for several months. I've also reported a few bugs to the Linux kernel, Google, and Qualcomm (including Android VRP).

---

Thank you for your time! Feedback and suggestions are always welcome.

GitHub: https://github.com/danieldevir/NovaOS
Blog: https://danieblog.ir

Daniel

Re: NovaOS - A 16-bit hobby operating system (Alpha Release)

Posted: Wed Jul 29, 2026 11:27 am
by ccya
This is a complete copy of MikeOS; I don't know what innovative aspects it has.

Re: NovaOS - A 16-bit hobby operating system (Alpha Release)

Posted: Wed Jul 29, 2026 11:39 am
by Danieldevir
Thank you for your feedback! NovaOS started as a learning project inspired by MikeOS, which is a fantastic resource. I'm currently working on adding more original features, such as a more advanced BASIC interpreter, a file manager, and a simple graphical interface. My goal is to evolve it into a more distinct and functional system. I'd love to hear your suggestions on what would make it stand out