📅February 17th, 2023
Played with this a bit recently. I'm saving my build for later. To download this build of SerenityOS project, visit here:
Download link (180 MB) - SerenityOS_2_16_2023_43f98ac.zip
To use the provided launcher, QEMU emulator is required. To download QEMU for Windows, visit here:
https://www.qemu.org/download/#windows.
About this operating system: this is an open-source operating system created from the ground up by a group of hobbyists. Under the hood, it's similar to Unix. Cosmetically, it looks a lot like Windows 95 though.

Build contents:
- _disk_image (1.98 GB, compresses really well)
- Kernel (54.1 MB)
- Launch.bat (2 KB)
- LICENSE (2 KB)
- Prekernel (47 KB)
- README.txt (1 KB)
The Launch.bat script is the same as what as produced from SerenityOS's "launch the operating system in QEMU emulator" script, with one change. I removed
hostfwd=tcp:127.0.0.1:2222-10.0.2.15:22
because it conflicts with some Windows TCP exclusion range. You can add it back if you don't use anything that conflicts.
For more information about SerenityOS, visit https://serenityos.org.
For source code, visit https://github.com/SerenityOS/serenity.
For the project's license file, see LICENSE.TXT included with the build, or view it at
https://raw.githubusercontent.com/SerenityOS/serenity/master/LICENSE.
This is an x86-64 build created off of commit hash 43f98ac6e1eb913846980226b2524a4b419c6183 on 2/12/2023.
The build was produced in a WSL environment using Ubuntu 22.04.1 LTS distribution.
Today most people use SerenityOS by running it in an emulator. From what I saw, that's the road better traveled. More specifically they run it in QEMU emulator, emulating a very low spec x64 based computer. I did see there's a subgroup of their community getting it to run on hardware. It seems like they wrote the software stack first and then tried to find hardware to fit it, doing things in that order.