2008年12月27日 星期六

From XP to Vista to 7

許多人都對Windows 7抱持的一種莫名的期待,說實在的,我很難理解這種無謂的幻想。Windows 7對我來說,頂多就是個經過調校之後,更能符合一般大眾需求的Vista。

Windows XP的發表是在七年前,以一套微軟的作業系統來說,他用的太久了,也因為用的夠久,反而讓使用者因為太過熟悉XP,而無法適應Vista的改變,這不知道該說是Vista改變得太多還是使用者不想要改變自己的使用習慣。

華而不實的操作介面是許多人對Vista的第一印象,在我自己實際操作過之後,反而覺得這操作介面雖算是華麗,但並不會影響到正常的使用,至少與MAC OS X相比,Vista的介面還算是小咖的。就我自己來說,改變最大的應該是Vista將桌面當成一個獨立的應用程式管理,而且在管理視窗時,不會過度的將記憶體釋放而造成切換到桌面時的延遲與大量讀取。這樣的視窗管理方式自然會造成記憶體的使用量比XP還多,但現在的記憶體便宜到不行,每個人還在為自己多買的記憶體找出路的現在,Vista能夠幫我們充分的利用記憶體,增加使用的效率,我個人認為這還不賴。趁系統閒置時預先讀取常用應用程式進記憶體也是個不錯的方法,至少就我來說,沒理由關掉他。

個人認為Vista最大的問題就在於系統預設值過度安全,與XP的預設值過度放鬆造成兩個不同的對比,而讓使用者無法習慣這樣的改變。從另許多人厭惡的UAC,到驅動程式的強制數位簽章,與防毒軟體的API不透明,眾多的改變其實就是希望能夠改變一般人對於Windows作業系統就是不安全的,容易被入侵的印象。但對於普通的使用者來說,漏洞根本就是使用者自己本身,隨意的安裝不安全的軟體,連入不安全的網站,安裝軟體的時候也從不看清到底系統幫你灌了哪些木馬與廣告軟體,自己造成了一堆木馬程式與廣告程式,然後再責怪系統愈來愈慢,三天兩頭被入侵,實在有點找不對方向。如果今天Linux或MAC OS X的使用者拿著root的權限四處安裝莫名其妙的軟體,最終結果還是系統會被植入木馬或中毒的。

於是乎Vista成了一個最好的測試樣本。微軟盡可能的把所有能做的安全措施與改變都加進Vista中,試著去觀察使用者對這些改變的看法。這招從Windows 2000到Windows XP,都是這樣玩的。Kernel根本沒改變,差別只有在細微的調教不同罷了!

Windows 7順應了各種民意的需求,調整開機速度,改善記憶體的使用量,並加入SSD與觸控螢幕的支援與最佳化,說實在的這些改變在Vista SP2中也可以做到,會推出Windows 7只是希望使用者能夠對Windows 7抱持的不切實際的幻想罷了。

微軟的這種作法跟老闆說要裁員,結果用減薪處理,然後眾人都歡呼的感覺是一樣的。對於資訊人員來說,早點適應Vista是有絕對必要的,因為Vista跟Windows 7是近乎相同的作業系統,別在因為各家新聞的負面文章而懶惰於適應Vista了!