Hacker News 中文摘要

RSS订阅

微软开源"迄今发现最早的DOS源代码" -- Microsoft open-sources "the earliest DOS source code discovered to date"

文章摘要

微软公开了迄今发现的最早DOS系统源代码,为计算机历史研究提供了珍贵资料。文章还提及美国多州居民可选择退出定向广告服务。

文章总结

微软开源"迄今发现最早的DOS源代码"

2026年4月30日,微软宣布开源"迄今发现最早的DOS源代码",这一历史性发布包含了86-DOS 1.00内核的源代码、PC-DOS 1.00内核的多个开发快照,以及CHKDSK等知名实用程序。

关键细节: 1. 这批代码可追溯至微软收购86-DOS之前,由程序员Tim Paterson为西雅图计算机产品公司的Intel 8086计算机开发 2. 代码并非数字存储,而是由"DOS反汇编小组"从纸质打印件手工转录扫描 3. 现代OCR技术难以识别这些年代久远的打印文档 4. 微软此前已开源MS-DOS 1.25/2.0(2014/2018)和4.0(2024)版本

历史背景: - 86-DOS原名QDOS("快速而简陋的操作系统") - 微软为IBM PC 5150获得操作系统授权后,收购了86-DOS版权 - 微软将系统授权给IBM使用(PC-DOS),同时保留向其他公司销售的权利(MS-DOS)

此次发布是微软持续开源历史软件项目的一部分,此前还包括《Zork》游戏系列和1995年的Microsoft 3D Movie Maker等。值得注意的是,这已是本世纪第二次发现早期86-DOS版本,2024年就曾有最早版本被上传至互联网档案馆。

(注:已剔除原文中关于隐私设置、广告选项等与主题无关的内容,保留核心技术历史信息)

评论总结

总结评论内容:

  1. 对微软开源DOS的肯定态度(162分)
  • "thanks MS! Arguably just as, if not more, important is the BASIC that they wrote"(jmward01)
  • "wonder how long it'll be before they release the source for the earliest Windows versions"(userbinator)
  1. 对早期计算时代的怀念(79分)
  • "early years of modern computing was brilliant...Performance, creativity, science"(teamsolid)
  • "Back when it was all written by hand and optimized well"(froyooh)
  1. 对代码价值的质疑
  • "What uses would this code have in 2026?"(imoverclocked)
  • "Too little, too late"(dooosss)
  1. 开源过程的趣闻
  • "they had to OCR it back in from paper printouts"(locusofself)
  • "modern OCR software struggled with the quality of the decades-old printout"(locusofself)
  1. 安全方面的关注
  • "Time to find vulnerabilities!"(imoverclocked)