一位名叫Andrew的独立开发者在Hacker News上展示了他耗时打造的项目:虚拟操作系统博物馆(Virtual OS Museum)。这是一个基于QEMU/VirtualBox/UTM的Linux虚拟机镜像,内置了几乎你能想到的所有操作系统——从1948年的Manchester Baby到现代Linux发行版,全部预装、预配置、即开即用。这个项目在HN获得533个赞同票和61条热烈讨论。
一部可以交互的操作系统史
虚拟OS博物馆的目录堪称操作系统百科全书。它涵盖了最早的大型机系统——Manchester Baby测试程序、Mark 1的各种Scheme变体、EDSAC软件;后来的大型机和小型机——CTSS、MVS、VM/370、TOPS-10/20、ITS、Multics;工作站和Unix变体——PERQ、SunOS、IRIX、OSF/1、NeXTSTEP、Plan 9和各种BSD;家用电脑——CP/M、Apple II、Commodore、Atari、BBC Micro、ZX Spectrum;以及个人电脑操作系统——DOS、OS/2、BeOS、从Windows 1.0到Longhorn测试版、从经典Mac OS到Mac OS X 10.5 PPC。
项目还包含移动和嵌入式系统、研究性操作系统,甚至一些极其冷门的系统。开发者特别设计了一个跨模拟器的统一启动器,并内置快照功能——你可以随意折腾任何系统,一键还原到正常状态。
社区怀旧与技术考古
HN社区的讨论充满了怀旧和专业深度。有用户感慨:”我长期担心许多系统会随着大学档案馆的消失而湮灭,看到它们被如此精心保护真是太好了。”但也有人从技术角度提出批评:模拟环境无法复现当时硬件的物理体验——”键盘点击延迟、特定鼠标加速曲线、CRT扫描线给System 7字体带来的独特质感、硬盘寻道的咔嗒声——这些东西才是操作系统的灵魂。”
另一位用户回忆起一个无从考证的冷知识:”有人记得一个Unix变体,其中uid 0叫’avatar’而不是root吗?我年轻时遇到过,至今无法确认。”讨论中还提到了Pick操作系统、Apollo Domain/OS等几乎被遗忘的系统。
数字考古的意义
这个项目的价值远远超出了怀旧。它是数字考古学的一次重要实践——以可运行的形式保存计算历史。正如一位评论者所说:”忽略那些吹毛求疵的人——这里的东西足够好了,而且把它们整齐地收集起来,价值巨大。”对于任何对计算机历史感兴趣的人来说,这都是一份无价的礼物。
📎 项目链接:Virtual OS Museum · HN讨论