Linux桌面應(yīng)用的未來在哪里?(探索篇)
原創(chuàng)【51CTO獨家觀察】在上一篇《Linux桌面應(yīng)用的未來在哪里?(問題篇)》中,一切看起來似乎都很悲觀。沒有成熟的開發(fā)工具,開發(fā)標準不統(tǒng)一,市場小,難盈利……而且呈現(xiàn)惡性循環(huán)的趨勢。根據(jù)Global Stats的數(shù)據(jù),目前Linux桌面的全球占有率不到1%。即使在Linux的誕生地芬蘭,占有率也不到3%。
但是在這個時候,一道曙光照耀在Linux桌面的眼前:歷時近兩年終于正式進入市場的Chromebook,那個搭載了備受爭議的Chrome OS系統(tǒng)、身為正在衰落的上網(wǎng)本一族的Chromebook,在亞馬遜上居然賣的很不錯!
上架一個多月以來,349美元的宏基的AC700在亞馬遜的筆記本類別中銷量排名第六(曾經(jīng)沖到第四的位置),500美元的三星Series 5 3G Chromebook也排在前十名的邊緣。在MacBook和Windows 7的雙重打壓下,Chromebook能夠交出這份成績單,讓不少觀眾們大吃一驚。Google甚至表示其增長了32%的季度盈利也包含了Chromebook的功勞。
那些從一開始就不看好Chrome OS的觀眾們很快就要發(fā)問了:這些買家都是些什么人?難道不都是Google員工和谷粉嗎?
根據(jù)亞馬遜的評論,某外媒評論員得出了下面這條結(jié)論:
“看看宏基和三星Chromebook下面的評論,你會發(fā)現(xiàn)Chromebook的主流買家都是對Chrome OS了如指掌的那些人。這些技術(shù)控們很少會抱怨Chromebook的局限性。(最令人懷疑的是),Google并沒有在財報中披露Chromebook的銷售情況。”
真實情況真是如此嗎?
目前,筆者手上也沒有相關(guān)的數(shù)據(jù)表明Chromebook的買家是否都是Geek。
不過,全Geek用戶群并不能代表Chromebook的弱勢。事實上,PC,手機,游戲機,哪一個不是先在Geek圈子里流行的?包括論壇,博客,微博這些社交網(wǎng)絡(luò),最初也都是一群Geek一手創(chuàng)建并發(fā)揚光大。對于IT界而言,Geek是在企業(yè)用戶和個人用戶之外特例獨行的一群用戶。這群用戶雖然人數(shù)不多,但由于其理解能力、動手能力和傳播能力,使他們的重要性絲毫不亞于企業(yè)用戶和普通的個人用戶。
Geek是目前Chromebook最重要的用戶群。
對于Linux桌面發(fā)行版而言也是同樣。
不要剛需要粉絲
很多人在推薦Linux的時候?qū)⑵鋽[在了Windows替代者的位置,這是把Linux當做實用性產(chǎn)品來推銷。的確,Linux的確在某種程度上可以代替Windows的功能,甚至在技術(shù)高手的擺弄下,可以完全取代Windows。問題在于,非Geek根本搞不定!要知道Linux的開發(fā)者們也大多是Geek,在缺乏商業(yè)化運作,僅靠社區(qū)參與的情況下,做不出來特別用戶友好的交互系統(tǒng)。即使嘗試向Windows或Mac的操作感官靠攏,但細節(jié)若做不到位,則畫虎不成反類犬,普通用戶既不買賬,還傷了Geek的心。
這就是實用性產(chǎn)品和粉絲向產(chǎn)品的區(qū)別:
實用性產(chǎn)品專注易用性,專注穩(wěn)定性和可靠性,人們往往因為剛性需求而購買,產(chǎn)品使用的四平八穩(wěn),很少有特別大的喜好,即使因為審美疲勞而產(chǎn)生抵觸心理,只要沒有足夠分量的替代品,總是會繼續(xù)使用。
粉絲向產(chǎn)品注重抓住用戶的興奮點,往往有一些招人喜愛的小特性或設(shè)計理念,用戶因為喜愛或趕時髦而購買,在興奮點過了或潮流過了之后,就會棄之不用。
Linux根本不適合做Windows的替代者——這個開放的系統(tǒng)應(yīng)該專注于做一個粉絲向的產(chǎn)品!就像Mac、iPhone或Palm那樣。
它的***粉絲群就是Geek們。
Geek是誰?
Geek泛指對IT技術(shù)比較玩得轉(zhuǎn)的人。說的具體點,Geek是那種無論遇到什么樣的技術(shù)難題,都能夠通過Google、Wiki、IRC、論壇、郵件列表等渠道,加上自己的摸索,最終自己將問題解決的那幫人。說的簡單點,Geek就是那種在學(xué)校里經(jīng)常幫人修電腦的同學(xué)們。
正所謂:
愛技術(shù),愛折騰;
愛自由,不愛束縛;
崇尚黑客,特立獨行;
善用Google,常混跡于社區(qū);
愛新鮮事物,身處IT潮流最前沿。
就行業(yè)而言,Geek主要有以下幾個來源:
- 愛折騰的學(xué)生——學(xué)校是當下大多數(shù)新鮮事物的誕生地和最初的傳播地。尤其是大學(xué)。
- 開發(fā)者——開發(fā)者都是愛折騰的,并且往往要自己解決自己折騰出來的問題。可以說折騰就是開發(fā)者的本性。
- 運維,尤其是Linux/Unix運維——雖然運維的工作性質(zhì)決定了他們折騰起來會比較保守,但解決問題是他們的分內(nèi)工作,因此也是標準的Geek。
- 新媒體人、新藝術(shù)創(chuàng)作者、以及互聯(lián)網(wǎng)創(chuàng)業(yè)者——這是趕時髦的一群人,也是愛折騰的一群人。
如何取悅Geek?
Geek骨子里有點孤芳自賞的意思,所以如果你把他們當做傻瓜來對待(比如像Windows那樣),那只會激怒Geek。
正由于Geek特立獨行的性質(zhì),也使得取悅Geek變成了一件很復(fù)雜的事;再加上Geek善于自己動手,所以一旦他們不滿意,他們就會自己做一個取悅自己的產(chǎn)品出來。久而久之,就變成了這樣:
Ubuntu也好,F(xiàn)edora也好,ArchLinux也好,沒有任何一個Linux發(fā)行版能夠取悅所有的Geek。
但是,有兩點是Geek的共同興奮點:
1、有足夠的折騰空間和資源
2、要新潮,要前沿
Linux由于源代碼開放,原本是適合折騰的平臺。但Geek也有高下之分,要做到適合不同層次的Geek都能折騰,這卻是一個高難度動作。像是Slackware那樣的發(fā)行版,即使是Geek也會在***次試用之后被嚇跑一大批;反觀現(xiàn)在流行的發(fā)行版,Ubuntu、Fedora、Debian、openSUSE在安裝和啟動的過程還是門檻比較低的,而且要深入的話也都有豐富的文檔和維基支持,社區(qū)人也多,給不同層次的Geek準備了充足的空間。
新潮就更不用說了。Linux用戶最喜歡干的事情之一就是展示那酷酷的界面。筆者以前的一位同學(xué)就特別喜歡展示他的openSUSE系統(tǒng),將裝進自制機箱的電腦與宿舍的電視連接起來,給我們炫KDE的立方體桌面旋轉(zhuǎn)的3D效果。Ubuntu、Mint、Fedora也當仁不讓,每次更新都采用***的桌面環(huán)境,Ubuntu還專門開發(fā)了Unity桌面環(huán)境,搞得跟移動設(shè)備一樣。對普通用戶而言,迫使他們改變用戶習(xí)慣是很痛苦的事情;但對于Geek而言,正是這些改變使他們興奮。
(后話:當年那位喜愛openSUSE的同學(xué)目前已經(jīng)投奔了Mandriva,而其服務(wù)器上則運行Fedora。Geek的追求新鮮感也使他們很難對某個發(fā)行版保持長期的忠誠。)
還缺什么?
要是按照上面的說法,那么Linux已經(jīng)處在Geek的興奮點上了,而且與Mac的缺乏折騰空間相比,Linux桌面反而應(yīng)該更受Geek們歡迎才對。但是,為啥Linux桌面沒有Mac那么流行呢?
原因如同之前一篇文章所說:應(yīng)用的缺乏。
應(yīng)用的缺乏也有直接的原因:賺不了錢。
因為Linux是開源的,遵循GPL協(xié)議,所以在Linux下的應(yīng)用,往往也都是開源免費的。
Geek們對于開源也有兩種態(tài)度。一方面,開放源代碼意味著知識的共享,是一種精神上的追求;另一方面,開源意味著難以收錢,而Geek群體之一的開發(fā)者們是需要賺錢的。
身為一個桌面應(yīng)用開發(fā)者,在Windows上可以開發(fā)Windows軟件賣錢(這在2000年代是軟件開發(fā)者的主流收入),在Mac上可以開發(fā)Mac軟件和iOS軟件賺錢(因為iOS應(yīng)用原則上只能在Mac上開發(fā),可以說iOS的火爆也讓Mac系統(tǒng)在開發(fā)者當中迅速的流行起來)。而在Linux下呢?除了用來管理服務(wù)器的那些軟件之外,其他的軟件基本上都是Windows或Mac軟件的跨平臺移植或免費替代品,既不能賺錢,又缺乏唯一性。
Ubuntu花了很大的努力建設(shè)Ubuntu軟件中心,可是收效甚微。用戶不太愿意理睬Ubuntu軟件中心里面的收費應(yīng)用。
但是,這是Ubuntu軟件中心不成功的唯一原因嗎?
用戶同樣不愿意理睬Android應(yīng)用市場當中的收費應(yīng)用,為什么Android能夠成功?
關(guān)鍵還是那句話:你的目標用戶是誰?
相比操作系統(tǒng)而言,一款應(yīng)用軟件的目標用戶定義的更加細致;而軟件商店也同樣是有目標用戶的。
幾年前,Mac系統(tǒng)是很多從事多媒體制作者必備的系統(tǒng),不為別的,就為了上面那套價格高昂的Logic Pro和Final Cut Pro。同理,Windows之所以屹立不倒,其根源在于微軟Office。iOS因為應(yīng)用軟件商店而確立了自己的地位,而其應(yīng)用軟件商店的首要面向用戶則是開發(fā)者,可以說是完善的分成規(guī)則、支付系統(tǒng)和審核保護機制成就了iOS;只是由于iOS市場還比較新,目前還看不出來哪個應(yīng)用可能成為iOS的銀彈,但銀彈的出現(xiàn)也只是時間問題。至于Android成功的關(guān)鍵,則在于取悅了HTC、三星等合作伙伴以及山寨機廠商。
Linux社區(qū)有豐富的底蘊,但是桌面版遲遲無法崛起,也是一直缺乏此類銀彈的原因。不過,這并不是說Linux桌面就沒有發(fā)展的市場了。正是因為相信Linux在個人用戶端的潛力,才有了Canonical、雨林木風(fēng)、Deepin等廠商的努力,才有了前面說的Chromebook的良好表現(xiàn),以及Android的成功。
結(jié)合各方面的一些經(jīng)驗,可以總結(jié)Linux桌面繼續(xù)發(fā)展的幾點要素:
Linux桌面發(fā)行版推廣者的幾個方向
1、一定要找一個理解Geek的硬件合作伙伴,就像Chromebook那樣,好好包裝一下自己,讓Geek們一看就喜歡!Chromebook不就是外觀比較酷,電池續(xù)航比較強,屏幕比較大,觸摸板比較好,啟動速度比較快么。就性能和功能而言,能做到Chrome OS級別的Linux發(fā)行版應(yīng)該不在少數(shù),價格上也在平起平坐的位置。
當然,如果價格能再壓低一個檔次,只要比iPad低一檔就行,那就更有競爭力了。
2、同理,操作感也要酷,而且***讓人一看就知道不是Windows。
3、軟件商店!這是最重要的一點。
App化是當下所有企業(yè)都在關(guān)注的方向。就軟件商店這一點,確保開發(fā)者的利益又是最重要的。在Linux上運營軟件商店的難點在于,Linux本身有軟件源系統(tǒng)(命令行和GUI的都有),這個系統(tǒng)對于Geek獲取軟件已經(jīng)是綽綽有余,使得軟件商店的定位重合,淪為單純的軟件推薦平臺(一開始的Ubuntu軟件中心甚至連推薦的功能都沒有實現(xiàn))。而且,APT或是YUM源都是分布在全球各地的,也難以統(tǒng)計哪些應(yīng)用比較火,又沒有分類策略,增添了制作應(yīng)用推薦榜單的難度。
所以,Linux桌面上的軟件商店一定要脫離軟件源機制,自成體系。
在現(xiàn)有的基于Linux的軟件商店當中,Android和MeeGo的體系太過獨立,不適合大部分Linux桌面,所以***剩下的就是:
Web App Store!
Linux桌面應(yīng)用 vs Web應(yīng)用
在Linux已經(jīng)發(fā)展了近20年而在桌面領(lǐng)域仍然沒什么大成績的2011年,這樣的PK,結(jié)果已經(jīng)很明顯了。從開發(fā)者的角度來看,如果要在Linux平臺和Web平臺之間選擇,在功能可以通過Web實現(xiàn)的前提下,毫無疑問會優(yōu)先考慮跨平臺的Web App。
而且,用HTML 5+CSS+JS寫出來的Web應(yīng)用,有非常大的可能性能夠?qū)崿F(xiàn)越來越多的功能。HTML 5技術(shù)如此被看好,以至于前一陣子忽然有傳言說Windows 8將會拋棄.NET API而完全投奔HTML 5+JS技術(shù)(當然,這個說法后來被微軟澄清是個謠言,相關(guān)報道參見《Windows 8為什么會是開發(fā)人員的2012》《Windows 8與開發(fā)者夢境的輪回》《外媒點評微軟Windows戰(zhàn)略:XAML與HTML 5》三篇文章)。
而且更令人興奮的是,基于HTML 5+JS的Web應(yīng)用也不一定非要在瀏覽器中運行了:借助PhoneGap等開發(fā)框架,已經(jīng)可以輕松的開發(fā)出表面上看是iOS/Android本地應(yīng)用、但里子完全是HTML 5+JS/Java的“混合應(yīng)用”——這樣的概念當然也可以被應(yīng)用到Linux桌面上。應(yīng)該說,Linux平臺是此類混合應(yīng)用的***使用場所,因為HTML 5說到底不是為了觸屏設(shè)計的,PC或筆記本上操作肯定更加順手。
事實上,Gnome上已經(jīng)有了WebKit/GTK+,而Qt也已經(jīng)有了相應(yīng)的實現(xiàn):Qt WebKit。其實這兩個東西出現(xiàn)的很早,比如Qt WebKit在2008年就有了,Linux平臺上的Google Earth就是用Qt WebKit制作的,這個技術(shù)在國外很受關(guān)注,但國內(nèi)的資源還比較少。這個技術(shù)理論上就是在應(yīng)用中集成一個瀏覽器引擎(WebKit),從而支持HTML應(yīng)用的運行。傳統(tǒng)上這個技術(shù)主要被用作開發(fā)瀏覽器,不過隨著HTML 5技術(shù)越來越成熟,用此類框架開發(fā)跨平臺的Web+Native混合應(yīng)用會受到越來越多的關(guān)注。
那么,誰能夠承擔(dān)搭建這個應(yīng)用軟件商店的重任,給開發(fā)者賺錢呢?Google?諾基亞?還是社區(qū)的基金會?
對于面向Geek的Linux應(yīng)用軟件商店而言,其實存在更多的可能性。前一陣子宣傳的沸沸揚揚的BitCoin,不就正好適合這些喜歡嘗鮮的Geek們嗎?
你對于Linux桌面和Linux桌面應(yīng)用的未來有什么看法?歡迎留言交流。
另外,為了了解Linux桌面發(fā)行版當前的用戶群,51CTO現(xiàn)在在進行一項“Linux桌面發(fā)行版生存狀況大調(diào)查”,如果您正在使用或使用過Linux桌面,希望您能抽出幾分鐘填寫一下我們的調(diào)查問卷:
http://www.ekrvqnd.cn/survey/index.php?sid=37381&lang=zh-Hans
十分感謝您的參與!
【編輯推薦】