Skip to content

reduceOS v1.0 - anniversary edition

Compare
Choose a tag to compare
@sasdallas sasdallas released this 20 Jan 22:56
· 20 commits to rewrite since this release

reduceOS anniversary edition banner art

reduceOS v1.0 - anniversary edition

This is a special release dedicated to the anniversary of reduceOS - there is a note below!

A lot of changes have been made since the original pre-release of v1.0-dev - for example, we switched to multiboot for paging.
But this release isn't to talk about changes to the system, you can check the changelog for that (below).

In my entire developer adventure, building an OS has always been my dream, even from a young age. Now, I finally get to experience this, and actually learn the fun of OS development, and I'm not even close to done. The support from my peers and random internet strangers was something I was not expecting, so, truly, thank you all so much.

Booting reduceOS is slightly more complicated now - you will need to run QEMU with an initial ramdisk image or reduceOS will panic on start (initrd is attached, just run QEMU with the -initrd <path to initrd>. Also, don't use the ISO image! it doesn't work in QEMU!. Instead use the kernel bin file attached and run QEMU with the -kernel option.

When you enter the OS, run anniversary to access the small little animation thingy I made :)

(if you'd like to run reduceOS on real hardware, use the .iso file)

Full Changelog: v1.0-dev...v1.0-anniversary