2016年9月12日 星期一

Chrome OS

今天有年青人問我,甚麼人會用Chrome OS。這確是個好問題,我就說一說我的看法。

首先,Google發展Chrome OS,很明顯是要避開與Windows和Mac OS的直接競爭,想想,Mac OS我沒有資料,但按年多前的統計,Microsoft積極維護的源程式就有五千萬多行,想取而代之根本就不合成本效益。當然,以Linux為基礎,會大大降低開發成本,Chrome OS就是使用了Linux作為根基。

Linux經已提供完整的操作環境,在其上搞下去,也看不到任何優勢,聰明的Google當然不會看不到這一點,於是,取而求其次,就以smart client的形式,設計Chrome OS!

這並不是個新概念,Sun Mirco System,以至Microsoft的都有產品作這嘗試。但普遍都是把Client設計得太dumb,例如,Microsoft的terminal server,面對你的機器,並不具備任何「智慧」,而所有處理都發生在server上,你的機器就祗是接受畫面指令,和送出mouse和鍵盤的回應。

一般人都會認為,這種系統主要目標應是降低成本,但現實就是這些機器並不便宜,而且軟件費用亦高。雖然如此,但這類產品仍在企業級市場流行了極長時間。究其原因,就是管理和安全的考量。

首先是管理,由於貯存集中在server,管理當然容易得多。再加上系統的一些改動,和引入如policy等的設置,令用家無法跳過管理員的設定。十多年前,有一次,我在一間公司進行一些工作,突然,在我身旁的系統管理員拿起電話,向上級報告,原來有員工的電腦嘗試播音樂!

對今天的用家來說,這樣的機器,死了算罷!

而更重要的可能是安全性問題,今天,大部分的電腦都為防毒而煩惱,其實,從原理上來看,以視窗電腦的架構,病毒和木馬,根本就防不勝防,祗能玩兵捉賊遊戲!

病毒和木馬的根源是可執行的程式檔(executable files),理論上,祗要可以由用家安裝程式(包括巨集),就有可能中招!千萬不要以為Mac OS和Linux沒有病毒,祗是這兩個系統權限較嚴格,令病毒的散播較困難而已!

若把安裝軟件的責任限於server的管理員,對安全性來說是極有好處的。

Chrome OS 比上面所述的產品的本地智慧高了很多,基本上是把browser的執行放在本地!原本的設計是browser以外便不容許安裝其他程式。但現在也可以安裝部份安卓的Apps。相對而言病毒和木馬的生存空間大大減少。如上面所述,這對企業應用有極大的優勢。

所以,Chrome OS重要應用群之一,便是企業用戶!

但Chrome OS的也有一定的本地智慧,對很多一般用家來說亦算足夠。而由於其簡單的架構,可以作出大量的優化,所以硬件級數不高的機器,仍有極佳的表現,這等如是開展了平價電腦的空間。

舉個例子,近年英國的經濟表現不太理想,很多公共開支都要削減,不少學校就引入Chrome OS的裝置,表面是說要改善管理,但其實價格也是重要考量。

而有不少外國家庭,由於住宅較大,可能需要多部電腦,如在廚房需要一部電腦看食譜和聽音樂,Chrome OS便很足夠了!特別是外國有不少環保人士,對低功耗的電腦有喜好,而亦喜歡關閉電腦。視窗電腦一般cold boot可能要幾十秒(使用SSD的可能會快一點),但Chromebook的起動是以秒計!很符合環保人士的口味。

但ChromeOS的前景是否樂觀,仍有待觀察!早前曾傳出,谷歌會放棄ChromeOS的開發,把資源集中在Android上,後來谷歌澄清這非事實,但這還是日後要考慮的問題核心!


沒有留言: