Microsoft 终于开源了 DOS 1.0 - 而且它的意义远不止代码

想要回顾过去吗?微软刚刚开源了其第一个操作系统,为人们提供了对 PC 早期历史的罕见了解。

来源:ZDNet | 机器人新闻

关注 ZDNET:将我们添加为 Google 上的首选来源。

ZDNET 的关键要点

  • PC-DOS 1.00 将导致微软成为计算领域的霸主
  • Microsoft 继续拥抱开源。
  • 源代码和注释提供了对操作系统最早时期的深入了解。
  • 在“Micro Soft”成为微软之前,比尔·盖茨编写了 BASIC 解释器。 Microsoft 第一个发布的操作系统是名为 Xenix 的 Unix 发行版。然后,在 1980 年,微软迎来了一次重大机遇:IBM 需要为其计划中的 IBM PC 开发一个操作系统,并向盖茨询问是否可以提供一个操作系统。你打赌!剩下的就是历史了。

    现在,微软发布了PC-DOS 1.00的源代码和注释,这是IBM PC的第一个DOS版本。

    另外:微软不可思议的崛起、失落的 15 年以及惊人的东山再起 - 4 个排行榜

    Microsoft 的 AT&T Unix 许可证没有给该公司将 Xenix 移植到 x86 IBM PC 的余地。这将导致一个截然不同的世界,从那时起到今天,Unix 一直是顶级桌面操作系统。在另一个现实中,Linus Torvalds 可能是 Microsoft Unix 首席技术官。

    微软斥资 10 万美元购买 86‑DOS

    在现实世界中,盖茨和公司必须尽快开发出一个操作系统。他们没有时间开发自己的软件,因此他们以不到 100,000 美元的价格从 Seattle Computer Products 及其发明者 Tim Patterson 那里购买了 86‑DOS(又名 QDOS)。真是偷窃啊! DOS 程序将帮助微软在未来 50 年甚至更长时间内成为科技行业的顶级公司之一。

    IBM 想要一个类似 CP/M 的操作系统,但 CP/M 的所有者 Digital Research 犹豫不决,因此蓝色巨人转向了微软。 Microsoft 将具有 CP/M 风格的应用程序编程接口 (API) 的 86-DOS 改编为 IBM 于 1981 年 8 月发布的 PC-DOS 1.0。如果有其他 PC 兼容制造商,Microsoft 保留将其作为 MS-DOS 出售的权利。这为微软 1981 年后的统治地位奠定了基础。

    操作系统开发是如何完成的