微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

微软宣布开源旗下 MS-DOS 4.0 系统,与 IBM 合作,在 MIT 许可下公布 MS-DOS 4.0 的源代码。

微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

十年前,微软向电脑历史博物馆公布了 MS-DOS 1.25 和 2.0 版的源代码,前者发表于 1982 年,后者发表于 1983 年。 而MS-DOS 4.0发表于1988年,由微软与IBM合作推出,因此需要双方合作开源。

微软表示,一位名叫 Connor「Starfrost」Hyde 的年轻英国研究员最近与微软前首席技术官 Ray Ozzie 就他收藏的一些软件进行了联系。 在这些磁盘片中,Ray 发现了他在 Lotus 时传送的未公开版 DOS 4.0 测试版二进制文件(binary file)。

微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

Starfrost 联络了微软开放源代码项目办公室(OSPO),探索发布DOS 4源代码的可能性。

微软开发者社区副总裁Scott Hanselman在互联网文件管理员兼爱好者Jeff Sponaugle的帮助下,对这些原始磁盘进行了成像,并仔细扫描了Ozzie Drop中的原始印刷文件。 微软和 IBM 的朋友们都认为这是一段值得分享的操作系统历史。

随后,微软 OSPO 主任 Jeff Wilcox 访问了 Microsoft Archives(微软官方的历史数据存档),找到了 MS DOS 4.0 的源代码,以及一些额外的 beta 二进制文件、文件的 PDF 和磁盘镜像,并且发布在 GitHub,感兴趣的朋友可以前往查看。

微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

2014 年微软通过电脑历史博物馆发布了 MS-DOS 1.25 和 MS-DOS 2.0 版的源代码,前者发表于 1982 年,后者发布于 1983 年。 今天微软宣布开源MS-DOS 4.0版的源代码,该版本发表于1988年,是微软与IBM合作推出的操作系统,支持高达2GB容量的硬盘并可以使用1MB以上的储存器。

由于该版本的代码是微软与IBM合作编写的,因此要开源也不是微软说了算,微软与IBM商议后双方都同意放出这部分源代码,所以MS-DOS 4.0版的源代码成功在GitHub上发表。

微软释出36年前的MS-DOS 4.0源代码,完全开源供爱好者研究

后续微软开放源代码项目办公室将继续致力于寻找更多 MS-DOS 4.0 版的资料,有更多数据后会继续更新将这些数据共享出来。

最后,有兴趣的网友还可以在IBM PC XT、较新的Pentium以及开放源代码的PCem和86box模拟器中安装运行MS-DOS 4.0版。

(0)
Donald SanchezDonald Sanchez

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注