為什么Windows不一年一更新?

2014/1/3 12:00:57    編輯:騰訊數(shù)碼     字體:【

Win7之家afsion.com.cn):為什么Windows不一年一更新?

[導(dǎo)讀]重大升級(jí)時(shí)對(duì)于架構(gòu)的調(diào)整所帶來(lái)的龐大工作量客觀上限制了Windows迭代更新的速度。

問(wèn):為什么Windows不像手機(jī)系統(tǒng)一樣一年一更新?

答:微軟在2009年發(fā)布了Windows 7系統(tǒng),這個(gè)系統(tǒng)版本一經(jīng)面世就受到了各方好評(píng)。當(dāng)然有著如此出色的回饋,上一版本W(wǎng)indows Vita的過(guò)于難用也是功不可沒(méi)。而在發(fā)布Windows7的三年之后,微軟又在2012年發(fā)布了Windows8,采用全新Metro圖形界面的Windows 8在推出之后曾遭遇強(qiáng)烈的市場(chǎng)抵觸,許多用戶認(rèn)為這次系統(tǒng)更新過(guò)于激進(jìn),改變過(guò)于劇烈。不過(guò)隨著時(shí)間的推移,用戶對(duì)于Windows 8的認(rèn)可度也越來(lái)越高。那么,為什么Windows不像手機(jī)系統(tǒng)iOS或Android那樣,一年推出一次更新呢?

PC現(xiàn)在已經(jīng)處于市場(chǎng)飽和狀態(tài)。上世紀(jì)憑借Windows操作系統(tǒng),PC全面普及,而在Windows XP推出之后,也就基本完成了最后一波市場(chǎng)普及,在此之后,PC的保有量基本維持穩(wěn)定。但隨著這兩年市場(chǎng)競(jìng)爭(zhēng)激烈,PC出現(xiàn)性能過(guò)剩的情況,因此使得PC的使用時(shí)間大大延長(zhǎng)。

而微軟對(duì)于系統(tǒng)升級(jí)的態(tài)度一向謹(jǐn)慎,通常小幅度的系統(tǒng)更新都是通過(guò)補(bǔ)丁直接推送。對(duì)于像iOS之前幾代的更新,如果放之微軟,可能根本不會(huì)更新版本號(hào),而只是通過(guò)更新補(bǔ)丁包就可以完成升級(jí)。

另外,微軟是一家嚴(yán)格的軟件工程公司,所有的開發(fā),包括互聯(lián)網(wǎng)開發(fā)在內(nèi)都嚴(yán)格遵守TDD,TDD即測(cè)試驅(qū)動(dòng)開發(fā),這種開發(fā)方式是:先戴上實(shí)現(xiàn)功能的帽子,在測(cè)試的輔助下,快速實(shí)現(xiàn)其功能;再戴上重構(gòu)的帽子,在測(cè)試的保護(hù)下,通過(guò)去除冗余的代碼,提高代碼質(zhì)量。在采用了這種開發(fā)方式后,每次對(duì)于新版Windows的開發(fā)都要經(jīng)過(guò)大量的測(cè)試過(guò)程,加之重大升級(jí)時(shí)對(duì)于架構(gòu)的調(diào)整所帶來(lái)的龐大工作量,因此從客觀上限制了Windows迭代更新的速度。

不過(guò)這種略顯緩慢的更新速度也并非全無(wú)好處,因?yàn)閷?duì)于企業(yè)來(lái)說(shuō),這種緩慢的更新更適合其升級(jí)系統(tǒng)的頻率。眾所周知,數(shù)量龐大的企業(yè)用戶是Windows收入的重要來(lái)源之一。而每一次Windows的重大升級(jí)時(shí),整個(gè)公司的操作系統(tǒng)通常都會(huì)經(jīng)歷長(zhǎng)達(dá)一年或更長(zhǎng)時(shí)間的測(cè)試,然后再經(jīng)過(guò)長(zhǎng)時(shí)間的更新,才能完成對(duì)全公司的版本升級(jí),其中所消耗的精力與時(shí)間都是一筆不小的開銷。而另一個(gè)不可忽略的問(wèn)題,這種緩慢的更新頻率同樣適用于個(gè)人用戶身上。用戶在Windows的使用上,對(duì)于系統(tǒng)穩(wěn)定的需求明顯大于更新的需求。這也就是為什么中國(guó)市場(chǎng)中Windows XP仍然有大量人在使用的原因,系統(tǒng)的快捷與穩(wěn)定,可以令用戶放棄對(duì)于新版本的追求。

因此,微軟不會(huì)像手機(jī)系統(tǒng)一樣一年一更新,除了客觀的開發(fā)調(diào)試速度所帶來(lái)的影響之外,系統(tǒng)的穩(wěn)定性也是微軟追求的一個(gè)重要因素。