dev, computing and games

Played with this a bit recently. I saved 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 by a group of hobbyists. Under the hood, it's similar to Unix. At the user interface level, 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. More specifically they run it in QEMU emulator, emulating a very low spec x64 based computer. There is a subgroup of people investing running it natively on a computer not on an emulator. You can find the discussion group for this on the #bare-metal channel of the SerenityOS Discord server.

February 17th, 2023 at 6:46 am