纪念诞生 45 周年,微软公开最早 DOS 源代码资料
微软纪念DOS诞生45周年,公开最早86-DOS 1.00源代码!包含内核源码、PC-DOS开发版本及CHKDSK工具,揭秘70-80年代操作系统开发史。GitHub开源,探索计算发展根基。
5 月 1 日消息,微软 4 月 28 日发布博文,在 86-DOS 1.00 发布 45 周年之际,保存并公开了迄今为止发现的最早 DOS 源代码。
微软近年来持续开源传统操作系统,在 2018 年开源发布 MS-DOS 1.25 和 2.11 源码,并于 2024 年初公开 MS-DOS 4.0,微软现在再次扩充开源清单,发布了迄今发现的最早 DOS 源代码。
援引博文介绍,本次公开的资料极具历史价值,涵盖了 86-DOS 1.00 内核源码、PC-DOS 1.00 内核的多个开发版本,以及 CHKDSK 等知名实用程序。资料中还包含了汇编器本身的源代码清单,为研究早期系统构建工具提供了罕见视角。

这批源代码清单由 DOS 作者 Tim Paterson 保留,记录了特定时间点的工作状态和手写笔记,如同“打印版的 Git 提交历史”。
它们详细展示了功能实现的时间线、错误修正过程,以及 20 世纪 70 年代末 80 年代初操作系统的开发方式。实物资料也将捐赠给 Interim Computer Museum 供公众参观。

这项“软件考古”工作由历史学家 Yufeng Gao 和 Rich Cini 团队主导,历经查找、扫描、转录及法律审查等复杂流程。微软已与维护者合作,将这些扫描清单和 OCR 识别后的代码上传至 GitHub,采用 MIT 许可证开放给研究人员和爱好者。
开发者现可通过 GitHub 访问 DOS-History/Paterson-Listings 项目,深入探索早期操作系统的底层逻辑与历史细节,理解现代计算平台的发展根基。
参考
Paterson-Listings
Continuing the story of early DOS development
- 1网游时光机:惊艳时代的无锁定神作,国服代理费4000万美元,不到两年就凉了!
- 2当游戏不再“算计”玩家,一款老游如何用“确定性”留住4000万用户
- 3可爱大雷妹!《第七史诗》新增自然英雄“埃斯特尔”
- 4《三国群英传:格斗版》二测开启,最新实机视频曝光
- 5魔兽世界怀旧服国服提前上线后续阶段追赶机制,团本难度骤然降低,装等最高可+14
- 6AI生成《黑神话:潘金莲》美图 性感风骚的美人
- 7“五一不出门!”5款真人美女互动影游,带你玩转全球!
- 8《黑色沙漠》开发商出售《EVE Online》开发商
- 9开放世界动作RPG《龙之剑:觉醒》公开主角全新设计
- 10《天国:拯救2》开发商坚称从未打算用AI取代人工

