請(qǐng)記住本站域名:
黃金屋
大國(guó)芯工 第五十章 minix系統(tǒng)
和倪廣南的見(jiàn)面,是在元宵節(jié)當(dāng)天的上午,地方很特別,公園內(nèi),這是兩位國(guó)寶每天晨練的地方。
和照片上差不多,五十來(lái)歲,身材消瘦,帶著一副金邊眼鏡,眼神聚斂,多有一股儒雅氣勢(shì)。
這是王岸然對(duì)他的第一印象,對(duì)比王岸然對(duì)倪廣南的熱情,倪廣南對(duì)王岸然就冷淡了多。
“聽(tīng)老蘇講,你們公司在開(kāi)發(fā)操作系統(tǒng),這事是真的嗎?”
王岸然點(diǎn)點(diǎn)頭,說(shuō):“所以請(qǐng)倪院士指導(dǎo)一下我們工作。”
“倪院士?”
倪廣南將在今年被評(píng)為中國(guó)工程院院士,內(nèi)部消息在學(xué)術(shù)界早就傳遍了,估計(jì)老倪也是心知肚明,王岸然送上一頂高帽子,誰(shuí)成想,倪廣南似乎不怎么感興趣。
“沒(méi)影子的事,就不要瞎傳了,小王同學(xué),你現(xiàn)在正在讀研,應(yīng)該好好的完成學(xué)業(yè),怎么想起來(lái)做操作系統(tǒng)的?”
王岸然笑道:“倪院長(zhǎng),有一種學(xué)叫做從書(shū)本上學(xué),還有一種學(xué)叫邊做邊學(xué),我想我應(yīng)該屬于后一種吧!”
倪廣南說(shuō)道:“做之前,總要把書(shū)本啃透才行,既然你現(xiàn)在要做操作系統(tǒng),你應(yīng)該對(duì)John Lions編寫的小冊(cè)子很有研究吧!”
王岸然嘴角上翹,他對(duì)John Lions編寫的小冊(cè)子何止是研究,當(dāng)初為了了解Unix操作系統(tǒng)原理,基本上把這個(gè)小冊(cè)子背了下來(lái)。
說(shuō)起來(lái)John Lions這個(gè)澳大利亞人也是牛x,他是新南威爾士大學(xué)的教授,有一天他吃飽了閑的沒(méi)事,就找個(gè)樂(lè)子樂(lè)呵樂(lè)呵,教授嘛,高智商的,跟常人尋得樂(lè)趣不一樣,John Lions拿著Unix源代碼,逐條進(jìn)行解釋。
誰(shuí)知道樂(lè)呵樂(lè)呵過(guò)后,很多大學(xué)就多了一份教材,廣大計(jì)算機(jī)系的大學(xué)生又多了一門要學(xué)的課程。
Unix開(kāi)發(fā)企業(yè)AT&T,為了解救學(xué)業(yè)深重的大學(xué)生,在發(fā)布unix version 7版本時(shí),禁止大學(xué)生在大學(xué)課堂上研究Unix源代碼,但是對(duì)操作系統(tǒng)感興趣的,用心去找,還是可以找到的。
王岸然簡(jiǎn)單背了一段Unix批處理文件的源代碼,這讓倪廣南也是點(diǎn)頭。
蘇老一直在一旁旁觀,見(jiàn)此對(duì)倪廣南笑道:“廣南,吃癟了吧,這小子你還真的不一定考的過(guò)他,他啊,課堂上學(xué)完了,拿清大的電腦,到外國(guó)的服務(wù)器上,找資料學(xué)。”
倪廣南搖搖頭道:“懂和做是兩碼子事。”
王岸然說(shuō):“倪教授,如果可以的話,希望你到華芯科技考察一下,我們的操作系統(tǒng)初版已經(jīng)完成,現(xiàn)在正在調(diào)試。”
倪廣南臉色有些不自然,道:“小王,你說(shuō)你們已經(jīng)開(kāi)發(fā)出操作系統(tǒng)?”
旁邊蘇老也是大驚失色,原本以為這需要幾年的時(shí)間來(lái)開(kāi)發(fā),沒(méi)想到幾個(gè)月,初版已經(jīng)出來(lái)了。
可是這么快,質(zhì)量能保證嗎?不會(huì)是花樣子吧,套個(gè)國(guó)外的系統(tǒng),就是自主的了??jī)扇硕加行岩伞?p/>
王岸然被兩人盯的有些吃味,忙笑道:“兩位教授,看看再說(shuō),看看再說(shuō),好吧!”
…………
倪廣南是懷疑的,一個(gè)小年輕,嘴上沒(méi)多少毛,辦事能牢靠嗎?不過(guò)到了華芯科技,他在機(jī)房看了第一眼就愣住了。
有些失態(tài)的走到屏幕前,指著上面的軟件對(duì)王岸然說(shuō):“這是MINIX系統(tǒng)?”
正在操作電腦的員工有些反感,哪里來(lái)的老頭子,打擾他上班,不過(guò)看到老板在旁邊,一本正經(jīng)的,像個(gè)小媳婦。
知道這老頭子惹不起,站起身讓開(kāi)位置,介紹道:“這位教授,這確實(shí)是MINIX系統(tǒng)。”
倪廣南轉(zhuǎn)頭對(duì)王岸然說(shuō):“你這系統(tǒng)從哪里來(lái)的?”
當(dāng)然是網(wǎng)上當(dāng)下來(lái)的,MINIX系統(tǒng)文件可不小,在清大的小型機(jī)上足足當(dāng)了兩個(gè)月,這還是用了多點(diǎn)續(xù)傳的網(wǎng)絡(luò)工具,不然估計(jì)要下載個(gè)幾年。
說(shuō)起MINIX系統(tǒng),那還要說(shuō)另一個(gè)閑的蛋疼的教授,Tanenbaum,荷蘭皇家科學(xué)藝術(shù)院院士,IEEE和ACM會(huì)士,
在AT&T禁止大學(xué)生在課堂上研究Unix后,Tanenbaum一想,這幫荷爾蒙旺盛的大學(xué)生,要是沒(méi)有教材學(xué)習(xí)的話,指不定會(huì)整出多少人間悲劇。
為了避免這樣的結(jié)果,Tanenbaum思來(lái)想去,反正閑著也是閑著,他自己按照Unix內(nèi)核原理,重新編寫一套全新的操作系統(tǒng)。
這套系統(tǒng)很牛!
牛x在什么地方?
它沒(méi)有使用哪怕一條Unix系統(tǒng)代碼,但從用戶的角度來(lái)看,該系統(tǒng)和Unix完全兼容,而從內(nèi)部實(shí)現(xiàn)上,它和Unix又完全不同。
完美避開(kāi)了Unix知識(shí)產(chǎn)權(quán)。
放在課堂上,就像醫(yī)學(xué)院的學(xué)生,解剖青蛙一樣,將操作系統(tǒng)的內(nèi)部運(yùn)行放在鎂光燈下,一覽無(wú)余。
即便是成績(jī)最差的學(xué)生,閱讀起代碼,也沒(méi)多少難度。
而且不光如此。
這套軟件還有個(gè)更牛X的地方,他的代碼架構(gòu)采用了一種,更加模塊化的架構(gòu),這可是未來(lái)操作系統(tǒng)加強(qiáng)可靠性的發(fā)展方向。
王岸然在一開(kāi)始準(zhǔn)備做操作系統(tǒng)的時(shí)候,就計(jì)劃將MINIX系統(tǒng)作為公司電子資料,公司的軟件工程師可以隨時(shí)在機(jī)房?jī)?nèi),學(xué)習(xí)操作系統(tǒng)的原理。
沒(méi)辦法,此時(shí)的國(guó)家,有操作系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)的軟件工程師屈指可數(shù),很多時(shí)候,他們只是完成具體的事情。
而架構(gòu)模塊設(shè)計(jì),基本上是王岸然一手完成,王岸然也在有意訓(xùn)練這些人,希望通過(guò)這次Linux開(kāi)發(fā)上,可以培養(yǎng)一批有想象力的系統(tǒng)工程師。
迫不及待坐在椅子上的倪廣南,試著操作一番。
十分鐘后,倪廣南有些意猶未盡,眼神不斷的掃向屏幕,對(duì)王岸然說(shuō):“我在加拿大的時(shí)候見(jiàn)過(guò)這套系統(tǒng),在國(guó)外,這是當(dāng)做大學(xué)課程的,可是國(guó)家想引進(jìn)這套電子教材,人家又不愿意了,這封鎖,都封鎖到學(xué)術(shù)研究上了。”
倪廣南長(zhǎng)嘆一口氣,轉(zhuǎn)頭繼續(xù)對(duì)王岸然說(shuō):“小王,跟你商量一件事,我需要一套MINIX系統(tǒng)拷貝,你覺(jué)得怎么樣?”
當(dāng)然好了,王岸然點(diǎn)頭同意,最好每個(gè)高校都來(lái)一套,IT產(chǎn)業(yè)的發(fā)展需要大環(huán)境的支持,而什么是大環(huán)境,在王岸然看來(lái),就是人才。
人才難得,倪廣南何嘗不是這么感慨,此刻,他突然有些期待……
“岸然,帶我去看看你們操作系統(tǒng),快……”
快捷鍵: 上一章("←"或者"P") 下一章("→"或者"N") 回車鍵:返回書(shū)頁(yè)