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