国产成人高清在线_日韩一区二区三区中文字幕_欧美大视频在线看免费视频_中文字幕在线视频免费

首頁 > 汽車頻道 > 汽車頻道 > 微軟開源了操作系統(tǒng),注釋中藏著一個(gè)大秘密!

微軟開源了操作系統(tǒng),注釋中藏著一個(gè)大秘密!

發(fā)布時(shí)間:2024-05-09 23:36:29來源: 15210273549

前些天,微軟開源了DOS4.0,這其實(shí)算不上什么大新聞,因?yàn)椋?/span>

 

1. 這是個(gè)非常古老的,沒人用的操作系統(tǒng);

 

2. 這不是DOS第一次開源了,1.25版,2.0版在6年前已經(jīng)開源了

 

有意思的是,網(wǎng)友發(fā)現(xiàn),開源以后,一個(gè)叫做mzbik的人心急火燎地修改了其中一行代碼的注釋:

 

 

這個(gè)注釋的意思是:“腦子有問題的Tim Patterson......

 

mzbik把Tim Patterson改成了縮寫TP,其他保持不變。

 

這就有意思了。

 

Tim Patterson是誰?為啥腦子有問題?

 

mzbik又是誰?他為啥要這么做?

 

1

 

上世紀(jì)七十年代末,八十年代初,正是個(gè)人電腦開始爆發(fā)的前夜。

 

美國(guó)華盛頓州的西雅圖,有個(gè)叫西雅圖計(jì)算機(jī)產(chǎn)品(簡(jiǎn)稱SCP)公司決定采用Intel的8086來組裝個(gè)人電腦,但是卻沒有合適的操作系統(tǒng)可用。

 

于是公司的蒂姆·帕特森 (Tim Paterson)寫了一個(gè)操作系統(tǒng),名稱叫做QDOS,意思是Quick and Dirty Disk Operating System,Quick and Dirty,這名稱,公司竟然叫得出口。

 

QDOS是仿照流行的PC操作系統(tǒng)CP/M編寫的,二者非常相似,這樣CP/M上的軟件就可以輕松移植到QDOS。

 

1980年7月,0.1版本完成。

 

如果QDOS就這樣發(fā)展下去的話,應(yīng)該也不會(huì)差。

 

但是它的命運(yùn)卻被微軟和蓋茨徹底改變了。

 

1981年,蓋茨抓住了一個(gè)千載難逢的機(jī)會(huì):為藍(lán)色巨人IBM的PC提供操作系統(tǒng)。

 

這時(shí)候的蓋茨絕對(duì)是空手套白狼,他連操作系統(tǒng)都沒有,就敢和IBM簽合同。

 

微軟和同在西雅圖的SCP公司之前有業(yè)務(wù)往來,這時(shí)候蓋茨就發(fā)現(xiàn)了QDOS,他非常果斷,立刻用5萬美元買斷QDOS,并且把作者蒂姆·帕特森也挖了過來,讓他把QDOS移植到配有8088 CPU的IBM PC上。

 

當(dāng)然,不能叫QDOS這么難聽的名字了,新名字叫MS-DOS

 

商業(yè)天才蓋茨認(rèn)為將來肯定有其他廠商去模仿IBM PC,一定會(huì)用他的MS-DOS, 所以堅(jiān)決禁止IBM買斷DOS,一定要保留權(quán)利將MS-DOS授權(quán)給其他計(jì)算機(jī)廠商。

 

這可能是微軟歷史上最有影響力的決定,蓋茨抓住了個(gè)人電腦爆發(fā)的風(fēng)口。

 

隨后,在每一臺(tái)PC兼容機(jī)上,MS-DOS幾乎是唯一的操作系統(tǒng),微軟帝國(guó)成型了。

 

MS-DOS的作者Tim Paterson自然功不可沒,不過Tim有點(diǎn)不“安分”,曾經(jīng)三進(jìn)宮微軟,第一次是1981年5月到1982年四月,開發(fā)出第一版的MS-DOS后就離開創(chuàng)業(yè)了。

 

他離開后,Mark Zbikowski成為DOS的開發(fā)主管,接手了DOS的開發(fā)工作,從DOS2.0一直干到DOS4.0。

 

Mark Zbikowski在微軟也是一個(gè)傳奇程序員,他給DOS貢獻(xiàn)了分層目錄結(jié)構(gòu),和可安裝設(shè)備驅(qū)動(dòng)(后來成了即插即用),后來參與了Windows NT的開發(fā),是文件系統(tǒng)架構(gòu)師和開發(fā)經(jīng)理。

 

就像PK把自己的名字雕刻在Zip文件格式中一樣,Mark Zbikowski 也把自己的名字刻在了DOS可執(zhí)行文件里,這種文件的Magic Number是:4D 5A ,即MZ

 

Mark Zbikowski 是“從一而終”的典范, 這位哈佛的高材生被鮑爾默招募后,一口氣在微軟工作了25年,成為繼比爾·蓋茨和史蒂夫·鮑爾默之后,第三位達(dá)成這個(gè)成就的人。

 

2

 

眼尖的同學(xué)可能已經(jīng)發(fā)現(xiàn),Mark Zbikowski 就是GitHub上的mzbik !

 

很明顯,mzbik對(duì)40多年前的這條注釋印象極為深刻,弄不好就是他自己寫的 :-)

 

所以DOS4.0一開源,他立刻就想起了這件事,心急火燎地把它改掉了。

 

如果不是有個(gè)叫OwnedByWuigi用戶手快,fork了最早發(fā)布的DOS4.0代碼倉(cāng)庫(kù),我們可能永遠(yuǎn)都不知道有這回事兒。

 

https://github.com/OwnedByWuigi/DOS/blob/ffd70f8b4fb77e2e6affbf1fad2fd8c349f0369f/v4.0/src/DOS/STRIN.ASM#L70

 

程序員經(jīng)常在代碼注釋中看到臟話,比如:

汽車頻道更多>>

2025年宜昌市“招才興業(yè)”教育系統(tǒng)事業(yè)單位人才引進(jìn)校園招聘公告•湖南師范大學(xué)站(36人) 2024年四川省生態(tài)環(huán)境監(jiān)測(cè)總站招聘勞務(wù)人員公告 2024年慶陽市交通運(yùn)輸局所屬事業(yè)單位選調(diào)工作人員公告 2024年江西省發(fā)展改革委委屬事業(yè)單位招聘工作人員公告 純電K-CAR要來了,五菱打造,堪稱MINI EV放大版 起亞EV4內(nèi)飾諜照曝光,配一體式雙聯(lián)屏+雙輻式方向盤 海豚最強(qiáng)對(duì)手來襲,后驅(qū)+寧德時(shí)代電池,頂配不到10萬 特斯拉Model Y最新諜照來了,牌照框有變化,續(xù)航或超800km 上汽奧迪A5L要來了,諜照已曝光,配華為智駕,最早25年初上市 全新大眾途昂PRO內(nèi)飾諜照曝光,屏幕更大,還配副駕娛樂屏 定位中大型MPV的廣汽豐田賽那,搭載2.5L油電混動(dòng),實(shí)力表現(xiàn)如何 6.99萬元起,搭載1.4T+7DCT的長(zhǎng)安逸動(dòng)PLUS高能版實(shí)力表現(xiàn)如何? 想要購(gòu)入一臺(tái)紅旗HS5,先來看一看其首年用車成本表現(xiàn)如何 零跑C01:15萬多的中大型車,配三聯(lián)屏+增程動(dòng)力,其實(shí)力表現(xiàn)如何 月銷量破3萬臺(tái),零跑汽車再“突破”,零跑C16的這五點(diǎn)表現(xiàn)亮眼? 拒絕插混技術(shù)「宣傳霸凌」,英仕派PHEV和漢DM-i用長(zhǎng)途實(shí)測(cè)比高低 沒買車可以看看,寶駿云海榮獲2項(xiàng)國(guó)字號(hào)認(rèn)證,安全、泊車兩手抓 寶駿云海上市,售價(jià)10.98萬起,全面性的表現(xiàn)讓同級(jí)對(duì)手怎么比? 2025 款福特 Bronco Stroppe 版靈感源自傳奇的 Baja Racer 比亞迪的薄利多銷魔法,卷出新高度,贏在未來 日產(chǎn)發(fā)布全新第四代Murano(樓蘭),將拋棄CVT 豐田汽車與波士頓動(dòng)力合作 推進(jìn)AI人形機(jī)器人技術(shù) 豐田研究所與波士頓動(dòng)力合作,推進(jìn)機(jī)器人大規(guī)模行為模型等研究 全面升級(jí) 吉利中國(guó)星東方曜雙子新車解讀 一汽奧迪以專家造車,打造全周期高品質(zhì)用車體驗(yàn) 谷歌安卓15引入“空間大師”功能,128GB存儲(chǔ)也能擁抱海量應(yīng)用 華碩筆記本電腦質(zhì)量怎么樣?四款華碩筆記本推薦,真香選擇 蘇姿豐等亮相聯(lián)想Tech World:我們正進(jìn)入最激動(dòng)人心的創(chuàng)新時(shí)代 史無前例,英特爾和AMD在聯(lián)想“撮合”下合作了 產(chǎn)業(yè)鏈協(xié)同視角下的理想汽車:國(guó)產(chǎn)豪華品牌高質(zhì)量發(fā)展的先鋒