IT时代网8月8日消息,据海外一家科技媒体报道,开发者Justin Marshall把微软1990年推出的Word for Windows 1.1a搬到了Win11上,而且是x64原生运行。

先把年份摆清楚。Word for Windows 1.1a诞生于1990年,距今36年,它是Word 1.0的第二个版本更新。微软已在2014年把这份源代码公开。

关键在「原生」两个字。这次移植不是靠模拟器兜着跑,也不是照着老界面重做一个高仿版本,而是编译成能直接在Win11电脑上运行的程序。换句话说,中间没有虚拟机、没有兼容层,操作系统把它当成一个正常的64位应用来加载。

打开之后是什么体验?一股上世纪90年代的味道扑面而来。没有云端保存,没有华丽的设计模板,也不会有协作光标在文档里游走,只剩简单的文档页面和几个基础选项。用过30多年前那套Word和Windows的人,大概会被这个界面直接拽回记忆里。

从工程角度看,这类移植的难点不在功能,而在时代差。1990年的代码面向的是16位Windows环境,图形接口、内存模型、编译器规范都和今天的64位系统隔了好几代。把它在现代工具链上编译通过并跑起来,需要处理大量早已废弃的接口调用和数据类型假设。这也是为什么绝大多数怀旧软件只能靠模拟器运行,真正做原生移植的案例并不多见。

微软当年公开早期Word源代码,本意是给计算机历史研究留一份可查的样本。开源之后,这些代码更多躺在档案里,愿意拿它折腾点什么的人并不算多。这次移植算是给老资料找了个新用途——它至少证明了,三十多年前的商业软件工程,今天依然读得懂、编得动。

打开网易新闻 查看精彩图片

注:本文中包含AI辅助创作的内容。