当前位置: 首页 > news >正文

86 - DOS 1.00诞生45周年:微软公开最早DOS源码,为开发者打开计算机历史之窗

【导语:在86 - DOS 1.00诞生45周年之际,微软公开了“迄今发现的最早DOS源码”,包括原始86 - DOS 1.00汇编清单、PC - DOS 1.00开发快照及相关工具代码,这一系列开源动作体现了微软对计算历史的开放态度。】


45周年献礼:公开最早DOS源码

微软在其开源博客宣布,在86 - DOS 1.00诞生45周年这个特殊时刻,公开了由DOS之父Tim Paterson保存的原始86 - DOS 1.00汇编清单,还有PC - DOS 1.00的开发快照和相关工具代码。这些资料不仅具有极高的历史价值,清单中包含当时工作状态的即时记录和手写笔记,微软形容其为“打印出来的Git仓库提交历史”。

完整呈现:开发工具链状态

这批珍贵资料的独特之处在于,清单里不仅有操作系统本身的代码,还包含了汇编器自身的源码,完整地呈现了整个开发工具链的状态。这对于研究早期计算机开发过程的人来说,是非常难得的资料。

开源步伐:微软DOS开放之路

回顾微软近年来在DOS开源方面的动作,2018年开源了MS - DOS 1.25和2.11,2024年MS - DOS 4.0以MIT协议发布,如今又公开86 - DOS 1.00的早期清单。这一系列动作标志着微软对计算历史的开放态度日益明确。

历史溯源:86 - DOS的诞生

86 - DOS最初由Tim Paterson于1980年为西雅图计算机产品公司开发,原名QDOS(Quick and Dirty Operating System),后来更名为86 - DOS。1981年,微软以5万美元的价格获得了86 - DOS的授权,并在此基础上为IBM PC开发了PC - DOS,奠定了个人计算机时代的软件基石。

获取途径:开发者的新窗口

此次公开的原始清单经过多位研究者的努力才得以数字化,研究团队包括Yufeng Gao、Rich Cini以及专注于OCR技术研究的Joshua。原始纸质清单将被捐赠给Interim Computer Museum进行永久展示。开发者现在可以通过GitHub仓库获取这些代码,项目以MIT许可证发布,为计算机历史爱好者和底层系统开发者提供了窥探个人计算机黎明时期的独特窗口。

编辑观点:微软公开最早DOS源码,是对计算机历史的一次重要贡献,为开发者和研究者提供了珍贵资料,也体现了其对开源和计算历史的重视。

http://www.jsqmd.com/news/727957/

相关文章:

  • 步进/伺服电动滑台怎么配电控柜?高校实验室与自动化厂选型区别详解
  • 英国机器视觉协会主办会议,录用率31.9%!CCF推荐学术会议(C)截稿提醒
  • SAP ABAP开发实战:用SHDB录屏搞定ME47批量修改,别再一条条点了
  • 别再傻傻全量编译了!OpenHarmony 4.0模块化编译实战,5分钟搞定单个HAP/库
  • 海康设备型号代码(H5/H7/KT2/G5)在Python/Node.js项目中的自动化处理技巧
  • Dify边缘部署突然失效?2026.2.1固件更新引发的gRPC v1.62协议不兼容(附向后兼容补丁包下载)
  • Arduino IDE 2.2.1 + STM32:解放C盘空间与离线配置全攻略(含库路径迁移技巧)
  • 冲突解决:技术团队内部出现分歧时,如何推动共识?
  • 4月30日小红书组织架构大升级:整合业务、加大AI投入,发力海外业务与新产品孵化
  • ncmdump:三步解锁网易云音乐格式限制的技术伙伴
  • 如何彻底卸载ExplorerPatcher:Windows系统美化工具完整清理指南
  • Python 实现 1688 商品详情 API 数据准确性校验(直接可用 + JSON 参考)
  • 5分钟学会particles.js:让网页动起来的终极粒子特效指南
  • 如何快速下载网盘文件?八大平台直链解析工具完全指南
  • MTK平台音频配置避坑指南:从ProjectConfig.mk到DTS,手把手搞定Audio与Mic
  • 保姆级教程:用两块ESP32实现蓝牙点对点通信(分别配置为GATT Client与Server)
  • 创建自定义属性模板及高版本向低版本兼容——SolidWorks
  • 手把手教你用Calibre/Pegasus做LVS:从GDS版图到Verilog网表的完整验证流程与避坑指南
  • 使用Taotoken后API调用延迟与稳定性体感观察
  • DLSS Swapper终极指南:快速解锁游戏图形性能的完整教程
  • MyBatis-Plus-TypeHandler基本使用
  • 告别配置恐惧症:用EB Tresos Studio手把手配置NXP S32K14x的MCAL驱动(附避坑清单)
  • 别再瞎调temperature和top_p了!用ChatGPT/Claude API时,这组参数组合让你的回复质量翻倍
  • 2026智慧仓储数字孪生解决方案选型
  • Unlock Music:浏览器内一键解锁加密音乐文件的终极指南 [特殊字符]
  • 用STM32的HALL模式搞定无刷电机测速与转向(附CubeMX配置与避坑点)
  • 利用 Taotoken 多模型能力优化你的内容创作与编辑流程
  • 如何永久保存微信聊天记录:WeChatMsg完整备份与导出终极指南
  • 洛谷 P1605:迷宫 ← DFS
  • 4.29DM数据库