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個命令是沒辦法可以考的。

麥子說科技

簡介:感謝大家的關注