微軟開源86-DOS 1.00
最新開源的86-DOS 1.00資源除了程式碼核心,還包括PC-DOS 1.00核心多個開發版本、知名工具如CHKDSK。除了上述程式的組譯清單,還包括組譯器本身的原始碼清單。
這些資產由歷史學家及保存家組成的專門團隊整理、掃描和轉錄86-DOS 1.00的清單而成。其中有些清單是原始開發者Tim Patersonan本人保存的工作狀態和手寫筆記。這些資源反映了DOS早期的開發歷程,展示了功能實現的進展、錯誤修復過程,以及當時作業系統開發的真實樣貌。目前這些實體文件已由Tim Paterson捐贈給臨時計算機博物館(Interim Computer Museum)保存。
Tim Paterson開發86-DOS 1.00是微軟與個人電腦歷史中最重要的轉折點之一。1980年代初期,Tim Paterson任職於Seattle Computer Products(SCP)。當時英特爾推出了16位元的8086處理器,但市場上缺乏能發揮該處理器性能的作業系統(當時的主流CP/M仍是8位元),Tim Paterson因此決定動手寫出一個全新的系統。Tim Paterson僅用了大約4個月就開發出了16位元的早期OS版本,最初命名QDOS(Quick and Dirty Operating System),後來正式定名為86-DOS。
當時微軟正與IBM洽談為即將推出的IBM PC提供作業系統,但微軟手上並沒有現成軟體。微軟在1980年底向SCP購買了86-DOS的授權,並隨後在1981年正式將整套系統買斷。Tim Paterson後來也加入微軟,協助將86-DOS修改為PC-DOS 1.00,以適應IBM PC的硬體規範。他不僅寫了DOS核心,還親手編寫了組譯器(ASM.COM)以及像CHKDSK這樣至今仍廣為人知的診斷工具。
Comments (0)