第三十四章 星空Starry switch(1/2)
微軟的Vista系統雖然遭遇滑鐵盧,對微軟的霸權目前看來像是並沒有多少影響,這是因為微軟在xp時代對盜版的放任使得視窗系統迅速普及到了千家萬戶,成就了微軟在pc領域的霸權。
因為windows XP時代的巨大成功,無論是外界還是微軟本身對Vista系統都是寄予厚望的,不過因為一些客觀上的原因,微軟這新一代windows Vista系統的進度並沒有達到預期,這是有一些歷史的原因的。
Vista相比前一代系統最大的改變——系統內核升級為NT6.0。
這有多重要?
微軟一直到Windows 10時代還在用著NT6.0系列的內核。
但是之前的系統不是,Win2000和WinXP都是NT5.0系列的內核,內核大版本號的改動通常意味著內核做出了許多大規模的調整,事實上也確實如此,新內核結構更好也更穩定,還支持一堆XP無法完成的功能,但是內核和驅動程序相關性是很大的,內核做出了巨量的調整,雖然微軟做了許多工作保證兼容,但是還有許多無法完全兼容的東西。
這些驅動又是運行在內核里的,就會造成一個問題——引起系統不穩定。
這樣的系統是沒有人願意見到的,於是微軟就禁止了這些驅動加載進Vista內核。
而這就造成了Vista的硬體兼容性差。
關於軟體兼容性差也類似,API的實現上更加標準了,於是部分XP軟體就出Bug了。
關於Vista另外一個被大家罵的狠的缺點是占用資源高,這個確實,Vista推出測試版的時候,當年主流的新電腦甚至達不到最低內存要求,那時候Vista的最低內存要求是512MB,推薦內存2GB,64位版推薦內存4GB。
而那時候一台載有256MB內存的PC已經能「打敗全國80%的電腦」了,Vista測試版發布了兩年之後,按說微軟公司應該已經發現了問題,而到了2007年Vista正式發布的時候,配置要求反而變得更高了。
這兩年時間,雖然計算機主流的硬體都經過了升級,但是總體上來說,還是沒有達到使用Vista系統的要求。
Vista要求的高配置確實帶來了更厲害更漂亮的表現,而且在很長一段時間內也不會顯得過時,不過在Vista正式發布之時,大部分新電腦可能剛剛達到Vista的「及格線」,而升級的主力軍「老電腦」們,根本就因為性能太爛無法升級。
這樣一個大多數電腦無法升級,新電腦可以用但是及格線水平顯然好不到哪去;而且老軟體各種不兼容,老設備各種用不了的作業系統,自然就成了微軟的滑鐵盧!
於是雖然Vista確實是個不錯的作業系統,但是因為上面這一連串「(對市場狀況把握的)失誤」,遭到了大量的惡評。
而此時微軟做的事情就是——「一面收集用戶的使用體驗,一面對系統進行改善,等到真正適合它的這個時代來臨」。
然後等了兩年,到了2009年,微軟覺得時機差不多了,老設備要麼有了新驅動,要麼已經被淘汰不用了,各種常用軟體也在Vista上得到了很好的適配,大家的計算機性能也提升了,此時推出銷售Vista大概沒什麼問題了,不過微軟採用了一種更激進也更有效的營銷手段——把更新後的系統包裝為一個全新的作業系統向市場推出。
Windows Vista到7是個小升級,這從版本號就看的出,Vista的版本號是6.0,而Windows 7的版本號是6.1,Vista這兩年來積累的東西剛好都能被7所用,而「全新的作業系統」也讓大家拋去了「Vista=不好用」的聯想,加上微軟鋪天蓋地的營銷和推廣, Windows 7大概率可能會成功的。
而這幾年的空窗期,有野心進入作業系統市場的野心家可不少,美國的蘋果公司在微軟Vista系統測試版發布之後,立刻就發布了新一代OS X 10.4 虎系統(首次支持intel處理器),並且在這幾年不斷升級。
許多為以Linux 為基礎二次開發的作業系統這幾年也陸續上市,因為各方面的原因,這些系統都是免費的,倒是占領不少市場,比如數控工具機等微電子領域,還有一些掌上電腦等設備。
只是在微軟及時發布了新的w7系統之後,這些公司的打算基本上都要落空了,一方面微軟已經根據用戶的反饋進行了調整,另一方面新系統改了名字,和Vista形成對比,讓大家「Vista=不好用」的聯想不會推廣到w7上來。
依照這幾個月W7正式上市之後的反饋來看,微軟的策略是成功的,但是下一款、或者下下一款windows系統還是有很大機率面臨失敗!
問題就在於windows系統的「兼容性」上面。
作為一款封閉的商業軟體,windows卻主打兼容性,這本身就是很矛盾的事情。
作為封閉軟體,windows核心功能的改動都需要微軟自己來做,其他硬體開發商、軟體開發商設計的新硬體、新軟體都只能依靠windows預留的註定落後的接口,而且還要考慮為越來越複雜的其他硬體做適配,開發難度不斷積累越來越大。
這一點上真正全封閉的蘋果電腦就沒有這個困擾了,因為mac電腦上絕大多數硬體和軟體都由蘋果電腦公司提供或控制,可以保證每一代的mac電腦規格的絕對統一,從而避免莫名其妙的兼容問題。
這樣的缺點就是mac電腦型號很少,新技術也不能第一時間被應用到上面,也算是各有得失吧。
在蘋果電腦公司前幾年第一次在mac電腦上面使用Intel的x86cPu後,很多人買回mac電腦的第一件事就是刷上了windowsXP,以方便使用更多的應用軟體和硬體。
當然像Linux一樣開源也是解決兼容問題的好辦法,像是現在一些智慧型手機就使用開源的Linux作業系統,廠家完全可以根據自家產品的實際情況為其定製作業系統,從而保證手機運行的穩定高效。
不過這樣又會帶來一個新問題,不同公司修改版的Linux系統都會有或多或少差異,這樣運行於其上的軟體很可能不能在其他Linux設備上面運行。
實際上這種「作業系統碎片化」的問題,在塞班(symbian)智慧型手機上面已經出現了,因此塞班手機總量在達到一億部之後迅速滑落,前不久好些智能設備廠商都已經宣布退出塞班平台。
塞班是一個實時化、多任務、微內核的嵌入式作業系統,前身是Psion的ePoc,主要為PDa和手機設計,symbian將作業系統的內核與圖形用戶界面技術分開,能很好的適應不同方式輸入的平台,使得廠商可以為自己的產品設計各種各樣的uI用戶界面以適應手機不同的型態,如翻蓋、直板、9鍵盤、全鍵盤或是觸摸筆輸入。
塞班之前能夠成為智慧型手機第一系統,與其出生名門不無關係:早在二十多年前,愛立信、諾基亞、摩托羅拉和Psion、波導、新科共同合作成立塞班公司。
塞班系統界面很複雜,不同型號的塞班手機即使使用同樣版本的系統和同樣的uI界面,因為屏幕解析度等硬體細微差異都可能導致手機軟體不能正常運行。
所以如今在網絡上下載塞班專用的軟體和屏保待機圖等資源時用戶需要在大量手機品牌和型號裡面仔細尋找自己手機的型號,然後下載對應版本才可以;即使這樣,因為塞班系統注重安全性,要求應用軟體具有簽名認證,很多軟體即使下載到手機也無法正常安裝,當然通常這些軟體都是盜版軟體或者遊戲。
本章未完,點選下一頁繼續閱讀。