浏览器里跑Win98,这网站让我摸了一下午鱼

上周摸鱼时手贱点开一个链接,结果直接给我整不会了——浏览器里弹出了 Windows 98 的桌面,连经典的「纸牌」都能玩。不是截图,不是模拟器视频,是实打实的、能点能拖能装软件的操作系统。这个叫Virtual x86 (copy.sh/v86)的网站,本质上是一个用 JavaScript 写的 x86 虚拟机,完全跑在浏览器里,不需要下载任何东西。
【能跑的系统多到像在逛古董市场】 它那个列表拉下来,我数了数,光列出来的就有80 多个。从 Windows 1.01(0.7 MB 的软盘镜像)一路到 Windows 2000,从 MS-DOS 6.22(自带 Doom 和 Sim City)到 FreeBSD、OpenBSD,甚至还有Android x86 1.6和Arch Linux。最离谱的是有个叫BootChess的系统,整个操作系统就 4 KB,启动后直接下国际象棋。还有Floppy Bird,6.5 KB 的 Flappy Bird 游戏,塞在引导扇区里。每个系统都标了架构(16-bit/32-bit)、状态(Modern/Historic)、许可证和镜像大小,点一下就能启动,跟打开一个网页一样简单。
【不用装 VirtualBox,不用配环境,点开就是】 我之前为了跑个老系统,折腾过Oracle VirtualBox——功能确实强,能支持32 个虚拟 CPU、256 位加密、还能一键推送到 Oracle Cloud,但装系统、配网络、调磁盘,一套下来半小时没了。Virtual x86 完全反着来:选系统,点启动,等几秒,完事。它甚至有个「Skip boot process」的选项,跳过开机自检,直接进桌面。Windows 98 启动大概十几秒,Linux 发行版如Damn Small Linux (50 MB)更快。而且它支持网络、音频、串口、9pfs,我试了在浏览器里的 FreeBSD 上打开网页,居然真的能联网。
【真正的宝藏是那些听都没听过的系统】 Win98 和 DOS 只是开胃菜。往下翻,你会发现SerenityOS(一个用 C++ 写的现代 Unix-like 系统,自带浏览器和游戏)、Redox(用 Rust 写的微内核 OS)、HelenOS(微内核多服务器架构)、Oberon(来自苏黎世联邦理工学院的系统,整个 GUI 都是用一种叫 Oberon 的语言写的)。还有ToaruOS,一个从零开始写的 hobby OS,竟然能跑图形界面。每个系统都附带了Source(源码语言)和Notes(内含软件列表),比如Windows 3.0里预装了 CorelDRAW! 2.0,Windows 95里带的是 Age of Empires。这种「打开即玩历史」的感觉,比看任何怀旧文章都来得直接。你最近有挖到什么类似的怪东西吗?评论区丢过来,我也去逛逛。
评论
暂无评论