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