Midori是微軟繼Windows 7之后將要發(fā)布的新操作系統(tǒng)的代碼,是一個真正的“云計算(cloud computing)”操作系統(tǒng)。
根據(jù)BBC的報道,Midori很可能會使用“可控制代碼(managed code)”,這也就是說Midori操作系統(tǒng)是硬件無關(guān)的:它可以運行在任何設(shè)備上,無論其硬件平臺是什么,一個真正的“云式計算”操作系統(tǒng)。與數(shù)據(jù)中心利用虛擬化技術(shù)運行多個操作系統(tǒng)以及Java可以在多個手機上運行同一個應(yīng)用程序類似,可控制代碼的操作系統(tǒng)將不會受限于PC機。
工作在云(Cloud)中
這點非常重要,原因有一下幾個:首先,在云式計算的環(huán)境下,如果你能訪問互聯(lián)網(wǎng),那么你本身所處的位置就不再重要了,因為你在哪都一樣。你的數(shù)據(jù)有可能位于一個非常遙遠(yuǎn)的數(shù)據(jù)中心。云的整個概念就在倡導(dǎo)移動性、平臺獨立性和可靠的數(shù)據(jù)存儲。
在未來,谷歌向你提供服務(wù)的方式就像能源公司向你提供電力一樣(你不需要在家里安裝一臺發(fā)電機),而Midoriz則會變得像手機一樣方便。它將會和Java一樣便攜,而同時具備Windows 強大的功能。
Midoriz是不是只是另一個版本的Windows呢?這很難說。業(yè)界關(guān)于Midoriz和Windows的關(guān)系的傳言已經(jīng)開始了,Midoriz將直接運行在本地硬件上,被Hyper-V虛擬管理程序托管,或者甚至被Windows進程托管。
異構(gòu)網(wǎng)格
在SD Times的報告中,“異構(gòu)網(wǎng)格”這個字眼反反復(fù)復(fù)出現(xiàn)了很多次,聽起來讓人有些痛苦。主要的一個原因是:異構(gòu)網(wǎng)格意味著該操作系統(tǒng)具備大規(guī)模并行的能力,在分布式計算環(huán)境能夠同時處理多個應(yīng)用實例?,F(xiàn)在,在線應(yīng)用服務(wù)比如 Twitter經(jīng)常發(fā)生死機現(xiàn)象,因為有太多的用戶同時服務(wù)器上某個地方的源文件,這是粗糙的并且不可靠的平臺。
Midori的工作模式與這類似,照這么來看,微軟豈不是搬起石頭砸自己的腳嗎?其實不然, Windows平臺的任何繼承人都將不得不解決分布式計算范式的問題,并且要一勞永逸地解決。這意味著Midori承擔(dān)這空前巨大的壓力:任何基于Web 的Windows接班人都必須極其穩(wěn)定,并且能同時運行很多功能強大的應(yīng)用服務(wù),這樣微軟為數(shù)眾多的用戶群才有可能升級到該系統(tǒng)上來。
并且,微軟仍在推行所謂的“軟件 + 服務(wù)”戰(zhàn)略,也就是支持Web 2.0和云,同時還希望軟件和服務(wù)能夠共存于它的桌面應(yīng)用比如Word 2007中。他們可以鼓勵一些用戶堅持使用Windows 7,而提倡移動用戶選擇Midori。
免費的Midori
另一個問題是:Midori將會是免費的嗎?迄今為止,幾乎所有的云式計算工具從使用到升級都是免費的,比 如Gmail和Zoho套件。除非有強大的企業(yè)計算模型,這種情況似乎并不存在,否則Midori就不會成為和Visual Studio 2008一樣的商業(yè)產(chǎn)品。它應(yīng)該是完全免費的。
Midori可能會在Windows發(fā)布5年后和用戶見面。從本質(zhì)上說,這是一個循序漸進的過程,應(yīng)該與微軟研究院(Microsoft Research)的工作以及Singularity項目的進展保持一致。Singularity項目開始于2003年,也是一個可控制代碼的操作系統(tǒng)。微軟研究院通常只是一個實驗室,而實驗室項目如果要從研究應(yīng)用于實際一般非常困難,所以Midori也很有可能只是一個研究試驗,而不是一個真正的合法項目。
或者Midori甚至可能是Windows 7的一個分支(大家都知道,微軟非?!吧朴凇卑l(fā)布各種版本價格不同的操作系統(tǒng))。沒有人確切知道Midori的細(xì)節(jié)信息,微軟也拒絕對此發(fā)表詳細(xì)說明。大概能夠揭露真相的就只有時間了。
