Skip to content

Releases: danieldevir/NovaOS

Release list

NovaOS Alpha 0.1

NovaOS Alpha 0.1 Pre-release
Pre-release

Choose a tag to compare

@danieldevir danieldevir released this 23 Jul 14:19
362979f

🚀 NovaOS v0.1-alpha – First Experimental Release

Hello everyone! I'm excited to share the first bootable version of NovaOS with you. This is a 16-bit hobby operating system built as an educational project, inspired by MikeOS.


✨ Features in this release

  • Command-Line Interface (CLI): Includes commands like DIR, CAT, COPY, DEL, HELP, and SYSINFO
  • BASIC Interpreter: Write and run BASIC programs directly within the OS
  • File Management: Supports FAT12 filesystem (like old floppy disks)
  • Simple Text Editor (NovaPad): Create and edit text files
  • Basic Graphical Launcher: A simple UI to access programs

⚠️ Important Notes

  • This is an alpha release – expect bugs and instability.
  • Please run it only in emulators (like QEMU or VirtualBox). Do not test on real hardware yet.
  • Some features may not work as expected.

🔧 How to Run

  1. Download the novaos.iso file from the Releases section.
  2. Run it in an emulator:
    qemu-system-x86_64 -cdrom NovaOS.iso

Explore the CLI, try BASIC programs, and test the built-in tools.

🐛 Reporting Bugs
If you encounter any issues, please report them on the Issues page on GitHub. A clear description and steps to reproduce the problem would be very helpful.
Screenshot_۲۰۲۶۰۷۲۳-۱۷۳۴۰۰_Limbo_x86_PC_Emulator
Screenshot_۲۰۲۶۰۷۲۳-۱۷۳۴۱۲_Limbo_x86_PC_Emulator

🤝 Contributing
If you're interested in assembly or OS development, I'd love your help! Even 1 hour per week can make a difference. The code is open and available on GitHub.

📜 License
This project is released under the MIT License. You are free to use, modify, and share it.

👨‍💻 Developer
Daniel Baradaran – 11 years old, passionate about low-level programming and OS development.

GitHub: github.com/danieldevir/NovaOS

Blog: danieblog

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

text


📝 Additional Tips for the Release

Task Suggestion
Release Tag v0.1-alpha
Release Title NovaOS v0.1-alpha – First experimental release
Tags (Topics) alpha, operating-system, 16-bit, assembly, educational
Attached File Upload the .iso file in the Assets section of the release.