AMAZINGINDEX.COM 日报快照
52.3
VOL. 2026.08
2026.08.10
← 返回 2026.08.10 日报
日报快照 · Daily Snapshot
NO. 020

1989年Word源码原生移植64位

#ARTICLE HackerNews 2026.08.10
推荐指数 36.0 NO. 020 · 2026.08.10
发布2026/08/09Score141Comments60

将微软Word 1.1a(1989年)完整源码移植为原生x64 Windows可执行文件,非模拟器或重写。展示了跨越35年架构鸿沟的工程考古能力,对遗留系统现代化和底层兼容性研究有直接参考价值。

这个项目最硬核的地方不是"能跑老Word",而是它用现代C++和CMake替换了全部16位汇编与分段内存模型,同时保持原始资源文件不变。这意味着它提供了一条可复制的路径:如何把依赖实模式/保护模式切换、近指针远指针的老代码,干净地迁到扁平内存模型。

之前类似的项目如Wine或NTVDM走的是兼容层路线,性能和安全都有损耗。这个porting策略如果文档化,对银行、航空等仍在维护DOS/Win16关键业务系统的团队有直接借鉴意义。做工业软件国产化替代或信创迁移的工程师,可以重点研究它的内存模型转换方案。

意见分歧 48 条评论

核心争论:社区赞赏工程考古能力,但质疑是否借助LLM完成及许可证非真正开源

ulfw

A screenshot or two would have been nice

consp

Might the lack there of be copyright related? I guess not something you want to burn your hands on.

qingcharles

The original source for WfW 1.1a was open sourced (I realize that doesn't mean there isn't copyright, but it's unlikely to be the reason that there are no pics): https://github.com/danielcosta/MSWORD

查看原文 →