TL;DR
- Museum Launch: The project offers a downloadable Linux VM that packages more than 600 historical operating systems.
- Two Editions: The Full build runs offline after installation, while the Lite version fetches system images on first use.
- Preservation Limits: Licensing limits remain in place, but the package lowers the setup barrier for readers exploring classic systems.
Canadian developer Andrew Warkentin has launched the Virtual OS Museum as a downloadable Linux virtual machine that bundles more than 600 historical operating systems across upwards of 250 platforms. Instead of asking retrocomputing fans to assemble emulators, disk images, and setup notes on their own, the package turns that archive into one installable environment for offline exploration and preservation.
Users who want the full local archive can choose the Full edition, which is ready for offline use once it is installed. That build is a 121 GB download that expands to 174 GB after setup.
Lite edition keeps the emulators local, then pulls disk and tape images only when they are needed through the Lite edition. It starts as a 14 GB download and expands to 21 GB, trading storage savings for first-run network fetching.
Warkentin’s packaging choice turns a niche preservation effort into a practical download for readers outside specialist emulator circles. Putting the systems, the emulators, and the launch environment in one package removes much of the manual setup that usually keeps older operating systems inside hobbyist collections.
How the Museum Runs
At the center of the package is an x86 Linux VM, a packaged computer running inside another computer where the emulators live.
Virtual OS Museum also runs across Linux, macOS, and Windows on x86-64 and Arm64 hardware, using VirtualBox and QEMU as the software layer that starts the VM. If the host machine does not already have the needed hypervisor, the package can install and configure it automatically.
Once the VM starts, it boots into a Debian Linux instance. From there, the launcher presents the operating-system menu. It also includes a snapshot feature that can restore a broken installation to a working state.
Both editions support automatic and manual updates, so new installations can land without forcing users to pull the entire package again. On the public site, the download also sits beside a screenshot gallery and a longer installation list, reinforcing that the project is meant to deliver runnable environments rather than a bare catalog of names.
Built From Two Decades of Collection Work
Warkentin began collecting operating systems in 2003 after his switch to Linux. Early on, he downloaded a tape image of ITS for SIMH over slow dial-up in a rural area. Museum coverage now reaches back to the Manchester Baby from 1948.
More than 20 years of collecting sit behind the public version now online.
Some installation times ran to almost a week, while others took less than an hour. Long install cycles help clarify the museum’s appeal: the release moves readers past repeated setup work and into runnable preserved systems. Readers can boot and browse classic software with far less friction instead of hunting down scattered images, notes, and emulator quirks across the web.
Licensing Limits and the Wider Retrocomputing Field
Project launcher code and configuration files use a non-commercial launcher license, which keeps source code available but blocks commercial use. Metadata for the museum uses CC-BY-NC-SA terms.
For bundled commercial software, Warkentin asks copyright holders to contact the author if they want anything removed.
Warkentin frames that boundary as a preservation measure rather than a blanket commercial-rights waiver.
“Everything else retains its original license. Any commercial software in this collection is included for purposes of historical research and preservation only”
Andrew Warkentin, Canadian developer and curator of the Virtual OS Museum
That wording explains what the project is trying to do, but it does not settle every rights question around bundled historical software. Public release remains a work in progress: not every entry has been tested yet, and the launch is partly intended to help him find work.
Warkentin also plans to expand the museum to over 2,000 entries. Browser-first alternatives remain narrower by design: PCjs Machines runs selected IBM PC compatibles and other classic machines directly in a web browser, while v86 runs x86 operating systems via WebAssembly.
Warkentin’s included updater could determine how practical that expansion becomes for existing users, because frequent full-archive re-downloads would make a larger catalog harder to maintain locally.

