【PConline資訊】2014年3月,微軟通過計算機(jī)歷史博物館放出了MS-DOS1.25、2.0兩個早期版本的源代碼,并講述了該系統(tǒng)的早年歷史,以及相關(guān)文章、資源鏈接。 近日,微軟宣布在GitHub上重新開源MS-DOS1.25、2.0,相比原來的可下載壓縮文件更容易查找、閱讀和引用。 不過,微軟強(qiáng)調(diào),本次開源只為歷史參考目的,讓那些對早年P(guān)C操作系統(tǒng)感興趣的用戶去重新探索和試驗,代碼不會再做任何改動,大家也不要提出修改請求。 微軟同時透露,MS-DOS1.25、2.0的所有源代碼都是用8086匯編碼寫的,其中86-DOS的代碼最初完成于1980年12月29日。 MS-DOS1.25的代碼來自于1983年5月9日(并不是最早的版本),只有7個文件,包括最初的MS-DOS命令行外殼。 MS-DOS2.0的代碼則來自于1983年8月3日,復(fù)雜度大大增加,包括大約100個.asm文件。 另外,本次開源放出的除了源文件和目標(biāo)文件,還有一些有趣的.txt、.doc文件,值得一讀,其中包括很多代碼注釋。 MS-DOS1.0發(fā)布于1981年7月,來自微軟收購的86-DOS(QDOS)版權(quán),是IBMPC上的第一個操作系統(tǒng)。 MS-DOS1.25發(fā)布于1682年6月,支持雙面軟盤,并得到了IBM之外更多OEMPC的使用。 MS-DOS2.0發(fā)布于1983年3月,是一次重大改版,正式采用了文件配置表格式,并大量使用具有UNIX特性的Handle式文件操作方式。 |
正在閱讀:微軟重新開源MS-DOS 1.25/2.0:已經(jīng)誕生36年微軟重新開源MS-DOS 1.25/2.0:已經(jīng)誕生36年
2018-10-08 12:15
出處:其他
作者:PConline
責(zé)任編輯:liwen1