70、80后还记得DOS系统吗?微软正式开源MS-DOS4.00源代码

麦子说科技 2024-04-28 09:02:40

提起“DOS”操作系统,可能很多90后和00后朋友都没有体验过,或者只在教科书上见过,但是,对于广大70后和80后朋友来说,印象非常深刻。

在上世纪90年代的386和486时代,“电脑”不叫“电脑”,它有另外一个更通俗、更普遍的称呼,叫“微机”。价格十分昂贵,只有学校、公司和机构才会配备,大多数个人家庭用户是买不起的,而且只有局域网,没有因特网。

当年,大多数70后和80后朋友第一次接触微机都是在学校的机房,一个星期顶多有三、四堂微机课。而且有时候只会讲纯理论,并不会上机,即使上机,可能也需要两三个朋友共用一台微机实践,因为数量有限。

当时的电脑屏幕全是黑色的,也没有鼠标,全靠通过键盘输入字符进行操作,这就是DOS系统。当时老师讲课和教科书都是讲解各种DOS命令的使用方法,小编印象比较深的是dir、delete等等。

我记得当时机房里的电脑安装都是DOS 5.X的版本,我现在仍然清晰地记得当时老师告诉我们“最新的DOS版本是6.22。”

那么,小编今天为什么要提这些事情呢?主要目的并不是怀旧,而是近日业内有一个和这些内容密切相关的重要事件。

4月25日,微软在正式开源、公布了MS-DOS 4.00操作系统的源代码,包括相关的二进制文件、磁盘映像和PDF文档(请参阅图三),允许第三方开发人员自由修改、使用。

该系统并不是全部由微软独立开发的,这是当年微软和IBM一起“联合研发”,使用8086汇编代码编写而成,迄今已经有45年历史。

虽然微软已经公布了MS-DOS 4.00的源代码,但是第三方学习爱好者朋友,如何利用这些代码实践是一个比较棘手的问题。

对此,微软提醒学习者,如果能找到当年的老电脑是最理想的,可以直接在本地安装体验。如果嫌麻烦,或者没有这些条件,也可以在开源的PCem 和86box模拟器中运行。

在微软发布的公告中,微软向这些代码的原作者表示感谢,其中的一部分人目前仍在微软和IBM公司工作,向关心、帮助过搜集、整理过这些代码的朋友表示感谢。

另外,需要补充说明的是,这并不是微软第一次公布MS-DOS操作系统的源代码,2014年微软公布了更早的MS-DOS 1.25和的MS-DOS 2.0的源代码,后来又进行了补充优化,本次一并重新上传公布,请参阅图三。

对于大多数70后和80后非专业爱好者朋友来说,可能没有时间精力、条件和必要的基础知识来撸、部署这些代码,推荐大家VirtualBox在虚拟机上重温体验一下当年的DOS操作系统,这些都是我们逝去的青春。

1 阅读:249
评论列表
  • 2024-04-29 00:34

    UCDOS才是王者,novell才是真网络[呲牙笑]

  • 2024-04-28 15:34

    是否公开还有意思吗?估计早就被逆向啦,而且现在还有什么用,还不如直接用linux

  • dos3.3和6.22有存在感,4.0和5.几就算了吧。Linux开源,另外国内某锁,呵呵呵,别小瞧国内技术。

  • 2024-04-29 07:51

    当初考计算机初级证书的时候,dos部分有10个命令,我查了一下其中5个命令是没办法可以考的。

麦子说科技

简介:感谢大家的关注