4 月 26 日消息,微软今日官宣开源 ms-dos 4.0 系统,与 ibm 合作,在 mit 许可下发布 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 测试版二进制文件。
starfrost 联系了微软开源项目办公室(ospo),探索发布 dos 4 源代码的可能性。
微软开发者社区副总裁 scott hanselman 在互联网档案管理员兼爱好者 jeff sponaugle 的帮助下,对这些原始磁盘进行了成像,并仔细扫描了“ozzie drop”中的原始印刷文档。微软和 ibm 的朋友们都认为这是一段值得分享的操作系统历史。
随后,微软 ospo 主任 jeff wilcox 访问了 microsoft archives(微软官方的历史资料存档),找到了 ms dos 4.0 的源代码,以及一些额外的 beta 二进制文件、文档的 pdf 和磁盘镜像,并发表在了 github,感兴趣的it之家小伙伴可以前往查看。