盡管微軟在不斷的尋求變化,但是Windows這個牌子一直以來都是固定不變的。自從1985年9月發(fā)布Windows 1.0以來,微軟在其操作系統(tǒng)商業(yè)發(fā)展過程中從來就沒有使用過非Windows的品牌名稱。可是從現(xiàn)在的消息看來,這個規(guī)律很有可能被打破。據(jù)微軟的內(nèi)部文件顯示,公司正在做著一件不可思議的事情:正在設(shè)計一款非Windows品牌的操作系統(tǒng)。
對于有些人來說,微軟操作系統(tǒng)部門這樣的想法和做法是一種叛逆的行為,但對于其他的支持者來說,這是非常值得贊成的做法。正因為微軟意識到在當(dāng)前的操作系統(tǒng)領(lǐng)域中沒有一種技術(shù)能夠完全滿足操作系統(tǒng)的特有需求,公司才有意重新構(gòu)建一款全新設(shè)計的操作系統(tǒng)。該系統(tǒng)源碼代號為“Midori”,預(yù)計會在2010年之后發(fā)布。
該新型操作系統(tǒng)將著力支持計算領(lǐng)域發(fā)展迅速的“云計算”技術(shù)。所謂的“云計算”發(fā)展理念就是利用特定的網(wǎng)絡(luò)計算機群來替代實現(xiàn)目前家用PC機上硬件、軟件和某些存儲設(shè)備所具有的功能。該技術(shù)是當(dāng)今計算機行業(yè)的重要發(fā)展方向。隨著高速互聯(lián)網(wǎng)的廣泛普及,用一臺聯(lián)網(wǎng)的電腦和網(wǎng)絡(luò)硬件遠程通信可以達到和本地專有硬件通信同樣的效果。更重要的是,通過這種服務(wù)式硬件系統(tǒng)的“云計算”資源,用戶所需要支出的費用會大大減小。這也是“云計算”技術(shù)發(fā)展的主要促進因素。微軟的內(nèi)部文件就表明了公司將致力于以互聯(lián)網(wǎng)為中心,強調(diào)提高連接性的戰(zhàn)略發(fā)展方向。
據(jù)稱,微軟的新型操作系統(tǒng)Midori是在微軟研究院的“Singularity”實驗操作系統(tǒng)基礎(chǔ)上建立的。該操作系統(tǒng)是微軟完全重新構(gòu)建的操作系統(tǒng)代碼平臺,但目前還沒有對外界發(fā)布。Midori可以通過使用Windows虛擬程序或新操作系統(tǒng)中的某個進程,來實現(xiàn)在X86、X64和ARM等主流硬件上正常運行。
Eric Rudder是微軟的高級技術(shù)戰(zhàn)略副總裁,也是Bill Gates的技術(shù)員工之一。之前有報道稱Eric被任命主管這個新操作系統(tǒng)的開發(fā)工作。微軟發(fā)展方向研究部門總監(jiān)Rob Helm肯定了傳言的真實性:“這些報道很可能是真的。因為我聽到過關(guān)于Rudder有一個操作系統(tǒng)項目的事情?!?/P>
雖然微軟為純粹地移植應(yīng)用程序到Midori上做了一些努力,但公司仍然計劃讓W(xué)indows和Midori的應(yīng)用程序共同存在而且良好地協(xié)作。Midori將在異步架構(gòu)上構(gòu)建,該架構(gòu)支持任務(wù)并行性而且支持本地和分布式資源的并行應(yīng)用。這樣的架構(gòu)有利于管理網(wǎng)絡(luò)上的各種硬件和軟件資源,也賦予了系統(tǒng)一種基于組件和數(shù)據(jù)驅(qū)動的應(yīng)用程序模式,還提供了對電源和其他資源的動態(tài)管理。
公司還專注于發(fā)展能夠在P2P網(wǎng)絡(luò)、傳統(tǒng)服務(wù)器以及“云計算”機群等各種各樣環(huán)境下運行的應(yīng)用程序。微軟將對硬件資源采用高級抽象數(shù)據(jù)管理來幫助應(yīng)用程序協(xié)同工作,這種處理方式被微軟內(nèi)部稱為“異步承諾架構(gòu)”。為了讓“云計算”機群應(yīng)用程序能夠成功運行,微軟需要在以下三個方面做開發(fā)工作:可執(zhí)行技術(shù)、平臺堆實現(xiàn)和可編程模塊。這三方面可以使取消操作、間歇并行和延遲等問題變得可以容忍。新的操作系統(tǒng)具有的新程序堆棧和技術(shù)可以通過在運行程序之前使用比以前更多的線程來實現(xiàn)極限多線程。
另外,微軟還試圖開發(fā)極其復(fù)雜的“云計算”資源管理和多任務(wù)處理的程序,而且計劃將這些程序分割成一個個簡單的應(yīng)用程序接口供程序開發(fā)人員使用。Forrester研究的高級分析師Jeffrey Hammond說:“即使是普通的程序員也可以通過這樣的可編程模塊或應(yīng)用程序模塊來實現(xiàn)對大量并行設(shè)備的分布式處理,并不需要他們成為專家就可以做到這一點。要知道對于目前的
更多詳細信息,請您微信關(guān)注“計算網(wǎng)”公眾號: