28台经典计算机系统“复活” 临时计算机博物馆打造在线交互展厅
通过临时计算机博物馆(Interim Computer Museum,ICM)与 SDF.org 的合作,28 套经典计算机系统近日被整体搬上互联网,向公众免费开放在线使用。用户不仅可以远程登录这些老系统,还能在浏览器中直接体验几十年前的操作系统、架构与软件环境。
访问:

与只展示截图或静态界面的传统数字展览不同,这一项目提供的是“在线、在跑、可操作”的真实系统。访问者可通过 connect.sdf.org 登录,在文字菜单中浏览完整系统列表,进入各类历史操作系统环境。
据介绍,这 28 套系统形态各异,有的完全依靠模拟,有的是模拟与硬件混合架构,还有部分运行在修复后的原始老机器之上。 与过去多被封闭在研究机构或防火墙内的学术级仿真不同,此次项目直接将这些历史系统作为可交互节点公开暴露在互联网,为普通用户打开了通往早期计算世界的一扇窗口。

在展出的系统中,不乏只在文献或研究机构中出现的里程碑级作品。上世纪 60 年代由麻省理工学院、通用电气和贝尔实验室联合开发的 Multics 操作系统,就在一台虚拟化的 Honeywell 6180 上重新“上电”,重现 1970 年代的运行场景。 Multics 在分段内存、动态链接等方面的创新深刻影响了后来的 Unix,而 Unix 又成为此后众多类 Unix 操作系统的基础。对于计算史研究者来说,亲眼看到 Multics 的实时引导过程,有助于理解现代基础设施在设计理念上的源头。
收藏中还包括三套运行 TOPS-20 的系统,用以再现 PDP-10 时代的风貌。这类大型机曾经是早期 ARPANET 的骨干之一,如今用户依然能看到经典的 “@” 提示符——对熟悉网络计算历史的人来说,这是极具象征意义的画面。 TOPS-20 早在 Unix shell 广泛普及之前,就已经提供命令补全和目录上下文等交互功能。

最具野心的节点之一,是运行 NOS 1.3 的 Control Data Corporation 6500 系统,它基于 Seymour Cray 在创立 Cray Research 之前设计的架构。 CDC 6500 采用一颗主 CPU 搭配 10 个外围处理器的结构,被视为迈向并行设计的重要一步,而并行设计至今仍深刻影响着高性能计算领域。
项目中另一台备受关注的机器是 PDP-11/70,昵称“MissPiggy”,运行的是第七版 Unix(Version 7 Unix)。 这一版本被视作此后绝大多数 Unix 系统的共同起点。当前在线实例支持完整交互,用户可以登录系统、浏览目录结构,甚至运行早期的终端程序,例如原始的国际象棋引擎。
这次在线博物馆建设延续了 SDF 一贯的理念。作为仍在运行的最古老公共 Unix 系统之一,SDF 长期致力于让计算资源对公众开放,鼓励实验,并保存软件历史。 临时计算机博物馆与 SDF 合作推出的这一交互式展厅,则将这种理念从“保存代码与文档”,进一步扩展到了“保持整台计算机活着并对公众开放”,让更多人得以亲身体验现代计算之前的世界。

