Global Sources
電子工程專輯
 
電子工程專輯 > 嵌入式技術
 
 
嵌入式技術  

列舉Linux將成功進軍桌上型電腦的理由

上網時間: 2007年11月12日     打印版  Bookmark and Share  字型大小:  

關鍵字:Linux  作業系統  桌上型電腦 

我認為Linux將成為實際上的標準桌上型電腦作業系統,儘管大多數使用者需要一定的時間才能脫離Windows,但有充分的理由可以相信那一天終將到來。

Linux這個全球化社群已經開始支持標準文件格式。此外,隨著Firefox等瀏覽器取得更多的市場佔有率,使用者也越來越難忍受只能用Internet Explorer瀏覽網站。但是這種轉變是緩慢的,而且將繼續維持緩慢。大多數的人都是因為資金吃緊才會放棄Windows。

完美的泛用型客戶端

桌上型電腦能支援多種工作習慣。例如你可以利用Microsoft Word for Windows等本地文字處理程式編輯文件,也可以利用Google Doc這樣的網路工具;你需要Windows來執行Word,但任何具有良好瀏覽器的作業系統都能順利執行Google Doc。

一旦你免除了接受一個新文件格式的問題,問題就會變成:「我為什麼非得使用充滿bug、體積龐大而又不安全的Windows?」簡單地說,擺脫習慣的束縛,價格最便宜、問題最少的桌上型電腦就成了最理想的選擇。

長期來看,Linux可實現完美的泛用型客戶端(Generic Client)。該平台是自由軟體開發中心,這使之成為泛用型、開放性運算的焦點。隨著人們陸續把Linux作為手機、DVR (如TiVo和Dish Network)、路由器和其它特定系統的基礎,該平台幾乎在PC以外的全部領域隨處可見。這使之更有可能在未來控制PC領域。

隨著Linux日益成為各種軟體開發的實際上的標準平台,它作為個人運算平台的吸引力就會越強。上述各種產品與PC之間的任何重疊,都會節省重覆勞動。而有越來越可用的免費軟體,也強化了Linux作為開發基礎的吸引力。

許多Linux必須在PC上負責的任務,都已經在手機等產品上面實現。我們可能永遠也看不到100美元網路電腦流行的時代,但網路運算正發展,人們對基於Web的電子郵件日益依賴、以及Google Doc之類網路應用的出現,已證明了這點。我們把PC和/或手機瀏覽器中豐富的客戶端功能歸功於AJAX和Java。。

我們越依賴這種類型的運算,作業系統就會越隱身幕後。大多數人不知道或者不關心他們的手機使用的是什麼作業系統,我們可能總是比較關心我們PC上執行的是什麼系統,但兩種作業系統之間的界限將逐漸變得模糊不清。Linux應該是最佳選擇,因為它已經普遍用於如此之多的設備。

如果Linux只作為泛用型網路運算客戶端,不會取得成功。人們將繼續把他們的PC當做動力工作站(power workstation),即使有時候這樣做並不適當。這是電腦使用者用戶的天性,因此Linux需要引人矚目的桌上型電腦體驗。儘管Linux已經有了Compiz Fusion,但即使在Linux中3D不像Vista需要那麼多的硬體資源,但許多Linux使用者仍拒絕安裝Compiz或者將其關閉。

桌上型電腦需要在思考上有更實質的進化。這一點新版KDE──KDE4看來很有前途;KDE (K desktop environment)開發者似乎打算為桌上型電腦體驗帶來一些新的東西,不只是一些新奇的視覺效果。KDE4,或者其中的部份功能,可執行在Windows和Mac OS-X上,但它完全是個Linux軟體,而且將比其它任何平台都更有利於推動Linux。

KDE4是電子產品中的Linux的延伸版本,迎合泛用型網路運算的趨勢;Linux免費(自由)的事實以及其它因素,有助於Linux在桌上型電腦取得必然成功。但Linux仍然需要更多的東西。它需要機會之窗來取代原有的系統,而且它需要克服一些重要障礙。

Linux的「機會之窗」

不論微軟成功還是失敗,都會給Linux提供重要的機會之窗,使該平台可以抓住大量的桌上型電腦市場佔有率。轉換桌上型電腦作業系統是非常痛苦的過程,尤其對於企業來說,因此Windows等傳統作業系統總會擁有巨大的優勢。但微軟最近捅了不少漏子,有點鼓勵用戶尋求其它桌上型電腦作業系統的味道。

Windows作業系統向來因不安全而聲名狼藉,而微軟的Vista使問題更加複雜。Vista價格昂貴、漏洞百出、不完善、需要複雜的授權許可、充滿DRM、對硬體有較高要求、在未經用戶允許的情況下頻繁升級。

如前面所提到的,當缺乏資金的時候,人們最有可能轉向新的作業系統。微軟要是聰明的話就應該繼續支持“還算不錯”的Windows XP,因為任何迫使用戶升級到Vista的舉動,都可能導致“缺錢”的局面。不過如果不花錢就能升級到你知道你不會喜歡的桌上型電腦,那麼適應新系統的風險可能會變得比較容易接受。

也許微軟的最重大失誤是妄想利用SCO來引起人們對於Linux的恐懼和懷疑。那些原來支援SCO的人現在都無地自容。微軟聲稱Linux侵犯了它的專利,直接對Linux發起了攻擊,SCO一事令高調的分析師更加不太可能犯下同樣的錯誤。

微軟在推出Windows 95的時候,就開始了一項左右為難的策略。一方面,該公司成功地利用了它在設立32位元Windows應用程式方面的獨特優勢,實際上消除了主流桌上型電腦應用程式領域中的一切競爭。問題在於微軟搞得自己一個朋友也沒有。

例如,如果Lotus Smartsuite和WordPerfec Office仍然健在,並與Microsoft Office競爭,則Linux幾乎不可能打入桌上型電腦市場。廠商將會愜意地收取Windows應用所帶來的收入,根本不會有興趣去支援另外一種桌上型電腦平台。

但很不幸,微軟對於過去所犯的錯並未悔悟。該公司現在不可能為了挽回市場對於Windows的一些忠誠度來放棄其大量Office市場佔有率。損失已經造成,現在廠商更傾向於支援競爭比較公平的平台,這就給Linux和其它桌上型電腦作業系統創造了機會。

但是,雖然微軟使競爭對手幾乎不可能利用Windows的主流桌上型電腦應用賺錢,可是Linux也沒必要恢復這種機會。Linux的最佳主流應用程式是免費的開放源碼應用。雖然許多廠商開始認識到免費軟體的優越性,但多數廠商仍然沒有想明白如何利用它來賺錢,至少他們意識到無法在舊市場中利用同樣的方法賺錢。

微軟所帶來的機會之窗存在的另一個問題是,他們只是使得任何替代性作業系統更加容易擴大在桌上型電腦市場中的比例,但未必是Linux。Mac OS-X可以從這些機會中受益,而且可能已經受益了。Linux長期來看可能具有優勢,但短期來看,Linux需要做一些額外的改變才能利用這些機會。Linux將必須克服一些重大障礙。

障礙一:需要擴大Linux系統的預裝規模

如果Linux在安裝過程中能夠正確識別硬體,則安裝Linux比安裝Windows容易得多──這是許多Windows和Linux用戶的個人經驗。顯然,當遇到硬體識別問題時,Linux可以強行安裝,但Windows同時也可以這樣做。

有人可能會說,Linux安裝程式最近在識別硬體方面已經強多了;這是無關緊要的,最簡單的安裝是不必執行的安裝。因此不管真假,有如此多的人相信,Linux比Window難安裝。他們不得不安裝Linux,但他們不必安裝Windows,因為他們所購買的PC已經預裝了Windows。這方面Mac OS-X具有優勢。購買Mac電腦,其中的桌上型電腦作業系統就已經安裝就緒了。

克服這種障礙的方法顯而易見。把Linux預裝在PC之中,Linux用戶不必再面對安裝問題。Ubuntu與戴爾(Dell)合作,為機器預裝Linux。這是偉大的開始,但只是開始而已。Linux將需要更多的廠商支援預裝,才能在桌上型電腦市場取得成功。

障礙二:KDE必須取代GNOME,成為Linux的首選GUI

GNOME是Red Hat Linux、Ubuntu、SUSE等的標準圖形化桌上型電腦環境。GNOME可能不會阻礙Linux進入桌上型電腦,但它也不會幫助桌上型電腦Linux的銷售。其目標對象是電腦菜鳥還是駭客高手,GNOME似乎舉棋不定;如果GNOME能像KDE一樣試圖同時滿足這兩類用戶,則情形會有所不同。

但是GNOME試圖成為用戶友好型桌上型電腦,這使其不可能(或者幾乎不可能)執行最基本作業以外的任何任務。如果你確實想做一些GNOME不希望你做的事情,就必須動手編輯GNOME註冊表(registry)或者其它配置文件。

GNOME開發者認為,如果去掉最簡單功能以外的東西,就能讓用戶擺脫煩惱和避免陷入不知所措的境地。甚至Linus Torvalds也質疑這種設計策略是否明智。他在兩年前於一封電子報中寫道:「如果你認為你的(GNOME)用戶是傻瓜,那麼只有傻瓜才會使用它。」

有人可能認為,GNOME的表現不錯,因為最流行的Linux流通版都默認使用它。如果Linux桌上型電腦市場佔有率因為這些流通版而快速成長,這可能還說得通。但Linux的桌上型電腦市場佔有率少得可憐,說明情況並非如此。

這些流通版很受歡迎,但只是在那些已經熟悉Linux的人中流行,GNOME更可能對這些人有吸引力。GNOME對於一些有經驗的Linux用戶有吸引力,是因為它是比KDE輕便的少數完整的桌上型電腦環境之一,這使得GNOME更適合用於伺服器。對於知道如何破解的人,以及不懼怕GNOME註冊或者命令行的人來說,GNOME所存在的侷限也可以忽略不計。

為了消除這些障礙,必須採取什麼措施?由於早就解決了授權問題,Red Hat支援GNOME;SUSE青睞GNOME,是因為GNOME的一位早期開發者實際上經營著該公司。只有天知道為什麼Ubuntu默認GNOME (儘管你可以下載和安裝Kubuntu,而Kubuntu默認的是KDE)。

但如果這些流通版想推動Linux在桌上型電腦市場擴張,它們就需要接受和推動KDE成為桌上型電腦標準,和/或迫使GNOME開發者放棄他們那些已經腦死的開發原則。對於Ubuntu來說尤其如此,它率先推動戴爾等流行品牌預裝Linux。不管怎樣,Linux桌上型電腦市場佔有率都可能上升,但如果更多的發行版支援同樣的圖形化桌上型電腦,它的比例會成長得更快。

開放文件格式將促進市場接受Linux

Linux還得克服兩個難題。Windows和Microsoft Office實際上是一回事,而且沒有針對Linux的Microsoft Office或者完全相容的套件。或者用戶必須轉向開放文件格式,或者Linux應用程式必須支援Microsoft Office文件的完美導入。理想的解決方案是轉向開放格式,但這將由市場決定。

這個問題並不像表面上看起來那麼難以克服。人們應該還記得,WordPerfect也曾經壟斷過文字處理市場,但人們還是找到了向Microsoft Office轉移的方法。微軟將不會讓市場輕鬆地從Microsoft Office轉向其它應用,但這種轉變仍然是可能的。

開放文件格式的吸引力難以抗拒。與人們幾乎別無選擇地採用Microsoft Office相較,開放文件格式一定更有意義。向開放文件格式前進,就是未來走向有保證的相容性。

底線何在?

儘管面臨重重障礙,但仍有充分理由對Linux在桌上型電腦市場的前景保持樂觀看法。筆者自從20世紀90年代中期以來,幾乎一直僅使用桌上型電腦Linux,儘管當時比現在需要擁有更多的電腦基本知識。

還有一個因素怎麼強調都不過分。對於任何真正知道“Free”軟體意味著什麼的人來說,他們知道“Free”是Linux的最大優勢;但人們也不能否認“免費”的力量。微軟利用這種力量使得Internet Explorer成為世界上最流行的瀏覽器;Netscape的滅亡,就是因為該公司無力與免費軟體者競爭。

只有Firefox有能力進行反擊,也是因為它是免費軟體。在桌上型電腦領域中的三個主要競爭者中,Windows、Mac OS-X和Linux,其中只有一個是免費的,這個重要理由將使其成為桌上型電腦市場中的實際標準。

(參考原文:Why Linux will succeed on the desktop)

(Nicholas Petreley)




投票數:   加入我的最愛
我來評論 - 列舉Linux將成功進軍桌上型電腦的理由
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首