第339章 夥伴就應該相互幫助(第2/3頁)

……

寧為點了點頭,光聽三月說可能依然不太清楚三維操作系統的概念,但看到那些用一分鐘時間同步生成的極簡畫面,讓他能大概了解到所謂的三維操作系統,其實就是將現有技術資源全部整合之後的產物。

種種的交互功能可能會讓這款操作系統很臃腫,但事實上再臃腫也不可能比win10更臃腫。這也是三月給出這種建議的原因。

如果是微軟想要在win10中加入所有這些功能,難度是極高的。因為眾所周知,一家三十多年的軟件公司,積累的那些代碼,既可以稱之為金山,也能稱之為屎山。

這就是大公司的無奈之處了,並不是他們不想放棄那些積累的老代碼,而是放棄了這些老代碼,對於以前的硬件就沒法很好的支持,無數消費者會鬧。

這也是當初微軟會決定放棄歷史上最成功的產品之一windowsXP的原因。類似的還有FLASH。

新世紀伊始就開始在網上沖浪的網民們,應該對於flash保留著許多記憶,在當年那可是紅極一時的瀏覽器插件,沒有這款軟件的支持,根本無法正常瀏覽網頁,太多的動態畫面無法加載,看啥都是一堆的小叉叉。

但最終這款跨平台的插件還是被歷史淘汰了。原因無他,當計算機軟件技術不停發展,曾經在網頁上支持動畫視頻播放的王者級插件,終究成了一個最好用的跨平台病毒開發工具。即便是Adobe公司花費了很龐大的資金來對它進行修補,也最終沒能挺過來。

哪怕win10的歷史並沒有那麽久,到現在滿打滿算也就是九年,但是當年win10推出的時候,畢竟還需要向下兼容一部分不太落後的設備,這就要求win10在設計之初就要保留許多對於那些老舊硬件支持的接口。

眾所周知,讓一個全新的代碼無障礙的跑起來,絕對比帶上老舊的代碼無障礙跑起來難度要小的多。這就得從BUG出現的幾率說起來。舊有框架面對新的數據特征,很容易就能蹦出一些亂七八糟的BUG來,這是業界共識。比如說將兩個強關聯的軟件結合到一起,通過一個軟件實現兩種功能這種事情聽起來似乎很簡單,但如果誰家程序員敢不做冒煙測試,做好之後直接上線,大概率會被程序BUG狠狠的教訓……

所以對於微軟來說,想要在已經成熟的代碼上增添這些新的功能,除了要動員硬件廠商之外,軟件層面的磨合也是一件極為麻煩的事情。

但對於華夏來說起碼現在完全沒這方面的困擾。

從最基礎指令集,再到微架構,再到CPU跟操作系統,全部從零開始。

等到設計得差不多了,就可以聯系硬件廠商,將需要他們了解的各種接口代碼直接向合作廠商公開,然後合作廠商根據要求提供硬件產品,最後進行組裝。全新的芯片、全新的操作系統、全新的運行邏輯……

這就是輕裝上陣的好處了,這個世界運行的規律總是如此,從來不會完全斷絕後來者向前追趕的機會。比如英特爾,會有量子遂穿效應告訴他們物理極限不是那麽好打破的,也給後來者留了一條能夠跨國技術壁壘的通道,比如微軟,當有太多老舊設備需要windows的支持,系統難免就會臃腫無比。

當然要完成這些需要時間,三年應該是三月基於它的認知給出的最快時間,從指令集到微架構再到CPU/GPU芯片,還要同步研究配套的操作系統,寧為覺得能用五年時間把這些都做出來,已經算是極高的效率了。

對了,真到了設計芯片那一步,還需要EDA軟件的支持,好在現在極簡EDA一直在更新著,現在已經初步擁有設計三維芯片的能力,不過這一塊現在有三月做輔助,指令集最終確定之後,開始用軟件設計應該問題不大。

“那就這麽定了吧,咱們做自己的指令集、自己的芯片、自己的操作系統,直接一步到位。也免得以後他們再來華夏的時候還能吹鼻子瞪眼的,我看得心累。”寧為一錘桌子,做了決定。

“喵……”三月叫了一聲,再次趴了下去開始日常舔毛,大概算是贊同了寧為的決定。

其實寧為很想提醒三月,它其實完全可以不把自己當一只貓,偏偏隨著它年紀越來越大,各種表現卻越來越像真正的貓靠攏了,尤其是舔毛的習慣,如果三月願意,它的毛始終都能整整齊齊的,舔個毛啊。

不過現在寧為也懶得理會這只貓了,既然確定了要做,他也得做出個規劃來。當然這些可以拖到明天,現在到了給江同學打電話的時間,再晚,就要耽誤人家休息了。

“喂,晨霜啊,剛剛給微軟那個CEO打電話,簡直氣死我了。他怎麽就不明白呢,我可不是普通老百姓,怎麽說我也是去過一次美國的人嘛,而且還跟英特爾、思科這些公司都打過交道的,明明沒人比我更懂美國合同嘛,這貨竟然還好意思拿他那套重視合同的說辭糊弄我……臉呢?”