就在上周末,德国一家铁路公司发布了一则招聘启事,职位是 ——Windows 3.11 系统管理员。没错,你没看错,是那个诞生于 1992 年、微软早已停止支持的古老操作系统。招聘要求除了精通在 30 年前的系统上操作 Windows for Workgroups 之外,拥有 MS-DOS 经验更受青睐。更令人惊讶的是,这份工作需要维护的系统,居然还停留在 166MHz 处理器和 8MB 内存的时代。
访问:
【正版特惠】Windows11/10 家庭版/专业版最低248 元
访问:
【正版之家】正版Office办公软件2021/2019/365 最低58元
乍看之下,现代铁路竟然还在使用如此古老的系统,的确令人担忧。但对于关键任务系统而言,“没坏就别修”的理念往往盛行。安全专家 Konkretor 在推特上解释说,这家招聘公司负责“德国几乎所有铁路显示面板”的运营,这些系统显然在一定程度上依赖于老旧的 MS-DOS 和 Windows 3.11 应用程序。
win10之家注意到,招聘信息目前已经被撤下,但其内容提到,新员工将维护和更新这些仍然对铁路运营至关重要的老旧系统。更具体地说,这些软件负责“高速列车和区域列车驾驶室显示系统,实时向司机显示最重要的技术数据”。
看到如此老旧的系统被用于传输重要实时数据,的确令人担忧。但事实上,老旧关键任务系统运行老旧软件并不罕见。此外,这些显示系统可能只提供信息数据,并不涉及关键安全系统。
Windows 3.1X 是微软基于 GUI 的操作系统的第一个版本,具有集成网络功能,并引入了 386 保护模式网络堆栈。这款网络友好型操作系统于 1992 年发布,2001 年 12 月 31 日停止支持。难道德国铁路公司错过了这个消息?
根据 Hacker News 论坛上的讨论,上述老旧系统目前正在德国的 ICE 1 和 ICE 2 列车上使用。如果属实,那么依赖 MS-DOS 和 Win 3.11 的软件可能需要一直用到 2030 年或更晚。另一个有趣的细节是,一些运行 Win 3.11 的铁路系统使用 1996 年的 BIOS,配备 166MHz 处理器和 8MB 内存。
事实上,类似的情况并不罕见。就在前不久,日本政府刚刚摆脱了对软盘的依赖,而一些计算机爱好者仍然热衷于基于古老的 8088 CPU 和 ISA 总线显卡进行复古改装。