reduceOS v1.3 Apricity
Build 9644 (compilation date 09/09/2024 7:14 PM CST) - RELEASE CONFIGURATION
The word "apricity" can be translated as "the warmth of the sun in winter". It's a fitting name for this OS project, and I'm glad to have it. Especially because this is the release where reduceOS, becomes an OS.
What's new?
Full ELF loading, EXT2/FAT support, VFS, C library support, drivers, better initial ramdisk support, better kernel design, and a fi;; process scheduler
Now that reduceOS can load and run programs, it can officially be classified as an OS, but we've got much more to go. Rest assured though, full steam ahead!
What's for the future?
Who can tell? There's so much potential here!
How do I run reduceOS?
It's best to used the attached ISO file in an emulator (reduceOS works on QEMU and Bochs), but we also have some basic real hardware capabilities:
If you want to run reduceOS on real hardware, try adding the --force_vga
option after the multiboot directive in the GRUB config file. It will force VGA text mode.
Polyaniline does not appear to be working at the moment, so I have not attached it. I have also decided not to attach a kernel ELF file or the initial ramdisk.
Thank you all for your support! I hope this project continues to flourish - I'll do my best to make sure it ends up that way! ❤️
Full Changelog: v1.3-apricity...v1.3-apricity-actually