12月24日消息,雖然現(xiàn)在已經(jīng)不多見(jiàn),但UNIX系統(tǒng)可以說(shuō)是很多OS系統(tǒng)的老祖,最近有著50多年歷史的UNIX v4原版系統(tǒng)終于重見(jiàn)天日了。
上個(gè)月猶他大學(xué)卡勒特計(jì)算機(jī)學(xué)院的羅伯特·里奇教授在清點(diǎn)庫(kù)存時(shí)意外發(fā)現(xiàn)了一臺(tái)1970年代的磁帶機(jī),標(biāo)簽是計(jì)算機(jī)科學(xué)家兼Unix專(zhuān)家杰伊·勒普羅(Jay Lepreau)寫(xiě)的,內(nèi)容是貝爾實(shí)驗(yàn)室原版UNIX v4。
這個(gè)發(fā)現(xiàn)讓圈內(nèi)人士很興奮,因?yàn)閁NIX v4是首個(gè)內(nèi)核采用C語(yǔ)言編寫(xiě)的UNIX系統(tǒng)版本,很有價(jià)值。
隨后計(jì)算機(jī)歷史博物館軟件策展人阿爾·科索嘗試修復(fù)這個(gè)磁帶,使用了特制的讀取器讀取了磁帶內(nèi)容,但這個(gè)讀取器并不是讀取了磁帶的字節(jié)或者扇區(qū),而是記錄了存儲(chǔ)介質(zhì)上的原始磁性變化,好處是可以進(jìn)行糾錯(cuò)。
現(xiàn)在這個(gè)系統(tǒng)已經(jīng)被公開(kāi)在互聯(lián)網(wǎng)上,免費(fèi)下載,用戶可以使用SimH模擬器運(yùn)行這個(gè)系統(tǒng)。
他們提供文件有多個(gè),最大的1.6GB是從40MB原始磁帶中生成的,但大家沒(méi)必要下載這個(gè),有人分享了處理過(guò)的版本,還有附帶的readme說(shuō)明教大家如何啟動(dòng)它。
這個(gè)系統(tǒng)本身很小,內(nèi)核只有27KB大小,系統(tǒng)大約55000行代碼,其中25000行是C語(yǔ)言,注釋不到100行——真正的程序員不需要注釋。










