Webブラウザ上でエミュレーションソフトを実行し、さまざまなOSを実行することができるWebサイト「copy.sh」。
当サイトでもこれまでに何度か紹介したことがありますが、2023年現在さらに対応OSが増え、オープンソース版Windowsこと「ReactOS」までもが実行可能となっていることがわかりました。
実行可能なOSは現在26種類で、Windowsでは、Windows 2000、Windows 98、Windows 95、Windows 3.1、Windows 1.01が実行可能です。Arch LinuxやFreeBSD、OpenBSDなどのUNIX系OSや、BeOSにインスパイアされたHaikuや、Plan 9のフォークである9frontなども起動できます。
- Arch Linux 12 MB >_ A complete Arch Linux restored from a snapshot, additional files are loaded as needed
- Damn Small Linux 50 MB 💻 Graphical Linux with 2.4 kernel, Firefox 2.0 and more. Takes 1 minute to boot.
- Buildroot Linux 5.0 MB >_ Minimal Linux with busybox, Lua, tests, internet access, ping, telnet and curl. Exchange files through /mnt/.
- ReactOS 18 MB 💻 Windows-compatible OS. Restored from snapshot
- Windows 2000 22 MB 💻 Including Pinball and Internet Explorer with internet access. Additional sectors are loaded as needed.
- Windows 98 9.7 MB 💻 Including Minesweeper and Internet Explorer with internet access. Additional sectors are loaded as needed.
- Windows 95 4.6 MB 💻 Restored from snapshot
- Windows 3.1 15 MB 💻 Takes 15 seconds to boot
- Windows 1.01 0.6 MB 💻 Takes 1 second to boot
- MS-DOS 6.22 4.4 MB >_ With Enhanced Tools, QBasic, vim, games and demos.
- FreeDOS 0.5 MB >_ With nasm, vim, debug.com, Rogue, some games and demos.
- FreeBSD 17 MB >_ FreeBSD 12.0 base install. Restored from snapshot.
- OpenBSD 12 MB >_ OpenBSD 6.6 base install. Restored from snapshot.
- 9front 4.4 MB 💻 A Plan 9 fork.
- Haiku 38 MB 💻 An open-source operating system inspired by BeOS. Restored from snapshot. Includes network support.
- SerenityOS 17 MB 💻 A graphical Unix-like operating system. Restored from snapshot.
- HelenOS 7.9 MB 💻 A graphical operating system based on a multiserver microkernel design
- FiwixOS 15 MB >_ A Unix-like OS written from scratch. Includes Doom.
- Android-x86 42 MB 💻 An x86 port of the Android Open Source Project, version 1.6. Quite slow. Takes about 10 minutes to boot.
- Oberon 1.2 MB 💻 Native Oberon 2.3.6
- KolibriOS 1.4 MB 💻 Fast graphical OS written in Assembly
- QNX 1.3 MB 💻 QNX 4.05 Demo disk (no networking)
- Snowdrop 0.3 MB >_ A homebrew operating system from scratch, written in assembly language
- Solar OS 0.3 MB 💻 Simple graphical OS
- Bootchess 512 B >_ A tiny chess program written in the boot sector
- SectorLISP 512 B >_ A LISP interpreter that fits into the boot sector
既存のOSを実行できるだけでなく、CDやフロッピー、ハードディスク、カーネルイメージをアップロードして実行することもできる模様。
ローカルにエミュレーション環境をセットアップするのが面倒な場合に便利かもしれません。ブラウザで実行できるエミュレーターサイトは他にも存在し、「List of Javascript based virtual machines running in browser」にまとめられています。
[via Hacker News]