自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux桌面應(yīng)用的未來在哪里?(問題篇)

原創(chuàng)
系統(tǒng) Linux
最近國內(nèi)外Linux桌面發(fā)行版方面,Ubuntu、Mint、Fedora相繼更新,Deepin召開技術(shù)大會并發(fā)布Deepin 11.05,Ylmf OS 4.0發(fā)布,感覺好不熱鬧。但是一個(gè)事實(shí)卻是,誕生沒幾年的iOS的市場份額已經(jīng)超越了Linux。為什么Linux有這么多愛好者,Linux桌面應(yīng)用的發(fā)展卻如此不景氣?本文將深入揭示這個(gè)問題的源頭。

【51CTO獨(dú)家觀察】最近國內(nèi)外Linux桌面發(fā)行版方面,Ubuntu、Mint、Fedora相繼更新,Deepin召開技術(shù)大會并發(fā)布Deepin 11.05,Ylmf OS 4.0發(fā)布,感覺好不熱鬧。要是在兩年前,這種Linux發(fā)行版大更新的場面無疑會讓人覺得欣欣向榮,Linux桌面端的流行程度又更進(jìn)一個(gè)臺階。然而去年的一個(gè)情況對于所有Linux粉絲而言都相當(dāng)有打擊性:2010年6月,根據(jù)市場占有率報(bào)告網(wǎng)站NetMarketShare網(wǎng)站的數(shù)據(jù),iOS的市場占有率已經(jīng)超越了Linux。

iOS市場份額超越Linux

畢竟一個(gè)是移動終端,一個(gè)是桌面端,似乎可比性不強(qiáng),但是從網(wǎng)站的角度來看,iPad和Linux桌面端有什么區(qū)別呢(當(dāng)然還是有區(qū)別的,比如看不了Flash)?拋開單純的市場占有率不談,2011年4月,Statcounter網(wǎng)站300萬個(gè)網(wǎng)站訪客數(shù)據(jù)的平均值出具了一份報(bào)告,在該報(bào)告中,用iPad看網(wǎng)站的用戶數(shù)量已經(jīng)超過了用Linux系統(tǒng)看網(wǎng)站的用戶數(shù)量。

iPad用戶超越Linux用戶數(shù)

這對于網(wǎng)站或開發(fā)者而言是具有實(shí)際意義的。單純的市場占有率的差距,意味著開發(fā)者會優(yōu)先考慮為iOS平臺開發(fā)應(yīng)用,將Linux平臺排在后面;相對而言,網(wǎng)站用戶所在平臺的比例影響到是不大,因?yàn)橐粋€(gè)頁面在iPad Safari下看或是在Linux的Firefox/Chrome下看基本差不多;但是針對一些微小的兼容性問題,Safari也將排在較高的優(yōu)先級上。

應(yīng)用軟件商店帶來的變革

操作系統(tǒng)是什么?Windows,Linux,iOS,Android,塞班,乃至于XBox、PlayStation、NDS這些都是操作系統(tǒng),雖然針對不同的設(shè)備,但是操作系統(tǒng)的本質(zhì)都是一樣的:在應(yīng)用和硬件之間搭起橋梁。市面上硬件何其多,各種不同型號的CPU、GPU、硬盤、內(nèi)存、聲卡、網(wǎng)卡、鼠標(biāo)、鍵盤等等。對于游戲開發(fā)者而言,如果他需要花費(fèi)大量的時(shí)間解決如何讓顯示屏顯示圖形、如何讓聲卡發(fā)聲、如何讓用戶敲打一個(gè)鍵盤被系統(tǒng)識別這樣的底層問題,那么他完成的作品可能是這樣的:

簡陋的應(yīng)用
其實(shí)即使這樣一個(gè)游戲,也是基于一個(gè)最基本的操作系統(tǒng)開發(fā)的

而操作系統(tǒng)最基本的使命,就是將這些不同硬件的驅(qū)動集成起來,為開發(fā)者提供現(xiàn)成的接口(API),甚至進(jìn)一步提供現(xiàn)成的開發(fā)工具包(SDK)。一方面讓開發(fā)者能夠無需考慮硬件的方面就可以完成自己需要的效果,另一方面也可以讓使用不同硬件的用戶都可以同樣的玩到這個(gè)應(yīng)用——只要他們都在同一個(gè)操作系統(tǒng)上。根據(jù)應(yīng)用種類的不同,操作系統(tǒng)也各自有所側(cè)重,比如服務(wù)器系統(tǒng)的用戶會經(jīng)常用到跟網(wǎng)絡(luò)有關(guān)的應(yīng)用,桌面系統(tǒng)的用戶則經(jīng)常用到顯卡、聲卡這些。

這兩年人們都說iOS應(yīng)用如何如何多,iOS平臺如何如何。其實(shí)平臺哪里算是新事物了?操作系統(tǒng)本身就是平臺。應(yīng)用數(shù)量方面,Windows系統(tǒng)在過去二十五、六年間還算有一定積累,國內(nèi)外的幾個(gè)軟件下載站,比如華軍軟件園目前的Windows軟件總數(shù)為十多萬,國外CNET下載站的Windows軟件總數(shù)為二十多萬,這還是沒有統(tǒng)計(jì)游戲的情況(事實(shí)上全球Windows平臺的游戲數(shù)量恐怕也很難統(tǒng)計(jì)了)。反觀iOS、Android平臺,蘋果應(yīng)用商店從2008年7月啟動到2011年5月的時(shí)候,已經(jīng)號稱超過50萬應(yīng)用,數(shù)量的確客觀。不過,其中15%是游戲,14%是電子書,11%也是娛樂相關(guān)的雜志啊、音頻視頻之類的。這樣一說,要是把所有exe格式的電子書、雜志、小游戲之類的都算上,Windows這個(gè)平臺上的應(yīng)用數(shù)量,恐怕目前還是高于蘋果應(yīng)用商店的。

若說iOS的到來為什么會成為一種革命,筆者看來主要是兩個(gè)原因。

其一,完全基于觸屏的操作方式。全觸屏這個(gè)概念,iPhone之前也有其他家進(jìn)行過類似的嘗試,但主要還是反對的聲浪居多(比如Palm就是堅(jiān)定的觸屏反對者——當(dāng)然它后來被HP收購了),而且屏幕技術(shù)的確也不夠成熟。不過,iPhone 3G開始,高強(qiáng)度玻璃工藝的電容屏,唯美的外觀,符合人性的手勢設(shè)計(jì),讓觸屏操作方式能夠真正跟鍵鼠操作方式分庭抗禮(還有觸摸筆,不過觸摸筆從來都不是主流操作方式之一),迅速搶占了移動設(shè)備市場。后來,這個(gè)全觸屏的理念在iPad上繼續(xù)發(fā)揚(yáng)光大。iPad的成功讓之前很多調(diào)侃它的媒體大跌眼鏡,如今想來,其深層的因素之一就在于觸屏操作方式對人類天生的吸引力。

其二,應(yīng)用軟件的線上商店化。要說數(shù)字商品的商店化,Amazon是領(lǐng)頭羊,但是這個(gè)商店化在操作系統(tǒng)層級的執(zhí)行卻是從蘋果開始。應(yīng)用商店的最大價(jià)值在于為軟件開發(fā)者提供了便捷的盈利渠道。在應(yīng)用軟件商店這一平臺出現(xiàn)之前,開發(fā)者雖然已經(jīng)不用跑到實(shí)體店擺個(gè)攤賣CD盤,但是在淘寶或是eBay這種電子商城賣這種數(shù)字商品,基本吸引不到什么流量,操作的成本也不小,最低程度也需要給每個(gè)客戶一個(gè)一個(gè)發(fā)郵件告知軟件下載地址。而有了應(yīng)用軟件商店之后,雖然要給蘋果分三成收入,但是開發(fā)者只要訂個(gè)價(jià)格扔到商店里就行了,用戶過來下載,錢會自動到帳,這個(gè)流程為開發(fā)者省去了太多麻煩。

正如本部分一開始所說,操作系統(tǒng)只是一個(gè)橋梁,應(yīng)用才是用戶的目的。應(yīng)用的豐富程度決定了用戶是否需要投奔一個(gè)系統(tǒng),而應(yīng)用能否豐富,則取決于有多少開發(fā)者的支持。開發(fā)者支持的關(guān)鍵因素,一個(gè)在應(yīng)用的受眾多不多,一個(gè)在收益的渠道是否有保障。傳統(tǒng)桌面端而言,Windows平臺的優(yōu)勢在于受眾多,收益方面雖然門檻較高,而且一直受盜版所困擾,但整個(gè)Windows軟件產(chǎn)業(yè)還是產(chǎn)生了巨大的營收的。iOS的崛起,其實(shí)是吸收了大量沒能力跨過那道盈利門檻的小開發(fā)團(tuán)隊(duì)。平心而論,iOS開發(fā)比Windows開發(fā)的難度大(都說Objective-C是垃圾語言,更不用說iOS開發(fā)的SDK必須在Mac上才能跑),但是既然iOS能夠?yàn)殚_發(fā)者帶來收益,那么倍受支持也是必然之事了。

為什么要開發(fā)Linux應(yīng)用?

Linux應(yīng)用的開發(fā)者,很多帶有一種浪漫色彩:從學(xué)生時(shí)代接觸編程和Linux系統(tǒng),出于興趣和對開源理念的認(rèn)同,參與及發(fā)起了很多Linux應(yīng)用大小項(xiàng)目的開發(fā),在畢業(yè)后進(jìn)入一家Linux廠商或Google這樣認(rèn)同開放理念的企業(yè)。比如SCIM輸入法平臺的作者蘇哲,在初中時(shí)代開始接觸編程,在高中、大學(xué)期間開發(fā)了Smart Fdisk、Smart Boot Manager、Smart Common Input Method platform等項(xiàng)目,碩士畢業(yè)后相繼在Turbolinux和Novell SUSE工作,在07年加入Google的Linux開發(fā)小組。根據(jù)他本人的介紹,當(dāng)初進(jìn)行Linux應(yīng)用開發(fā)就主要是為了興趣,順便拿點(diǎn)獎金,算是比較完美。

由于Linux平臺多是開源軟件,所以商業(yè)模式并不那么穩(wěn)定。成立自由軟件基金會的RMS最初倒是靠賣帶有Emacs的軟盤賺到一筆錢,不過這條路現(xiàn)在肯定行不通。RMS認(rèn)為在自由軟件時(shí)代,軟件公司的出路在于服務(wù)和培訓(xùn)。但這條道路顯然沒有留給沒什么背景的個(gè)人開發(fā)者們多少機(jī)會。廣告也是一條路,好比LVS的作者章文嵩博士就在LVS官網(wǎng)上靠Google Adsense賺了不少錢,但廣告模式的不穩(wěn)定和不確定性也往往令很多開發(fā)者感到糾結(jié)。

一方面是收入沒有保障,另一方面,Linux開發(fā)相比Windows開發(fā)的難度也更高一些。對于Windows開發(fā)者而言,Windows有固定的SDK,API接口也都是一致的,開發(fā)過程相對流暢;而對于Linux開發(fā)者而言,有時(shí)不得不從不同的第三方庫中調(diào)用,比如QT庫、GTK庫、XML庫等。在同一個(gè)應(yīng)用中使用多個(gè)第三方庫,造成的困難就在于需要將不同的庫黏合在一起。雖然聽蘇哲說過去兩年來基本形成了Gnome用GTK、KDE用QT的穩(wěn)定趨勢,情況有所好轉(zhuǎn),但也相對有限。

難賺錢,難開發(fā),可以說對于沒有發(fā)行版廠商背景的開發(fā)者而言,促使他們進(jìn)行Linux應(yīng)用開發(fā)的最大動力就是興趣和對開源理念的認(rèn)同。相對于由商業(yè)模式支撐的產(chǎn)業(yè)而言,由興趣支持的產(chǎn)業(yè)是難以持久的。當(dāng)興趣逐漸被消磨、生存壓力壓倒了信仰的時(shí)候,獨(dú)立開發(fā)者們還有什么理由去開發(fā)Linux應(yīng)用?網(wǎng)絡(luò)層、內(nèi)核層的Linux開發(fā)還好,由于Linux設(shè)備眾多,底層Linux開發(fā)的商機(jī)并不少。但是Linux桌面開發(fā)?

問題就先提到這里,如果有關(guān)注Linux的讀者們認(rèn)為Linux應(yīng)用開發(fā),尤其是Linux桌面應(yīng)用開發(fā)有其他理由的,歡迎在評論或微博中探討。微博中探討的朋友們可以采用#Linux桌面開發(fā)#這個(gè)標(biāo)簽。

在下一篇文章中,筆者會對Linux桌面應(yīng)用未來比較可行的發(fā)展方向進(jìn)行嘗試性的解讀,歡迎讀者們關(guān)注51CTO系統(tǒng)頻道的最新文章。

下一篇:Linux桌面應(yīng)用的未來在哪里?(探索篇)

【編輯推薦】

  1. 桌面Linux依據(jù)市場份額排名TOP20的國家
  2. 紅帽在Linux桌面系統(tǒng)領(lǐng)域的未來——SPICE
  3. Chrome OS將回歸傳統(tǒng)桌面的行列
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2011-07-22 09:40:39

2022-07-01 21:13:46

NFT加密SuperRare

2010-11-17 09:07:39

2012-01-01 19:25:02

2021-02-25 23:52:52

區(qū)塊鏈游戲數(shù)字貨幣

2013-07-16 10:00:39

Windows操作系統(tǒng)

2013-12-18 18:29:13

操作系統(tǒng)

2010-11-12 09:00:38

2017-06-22 10:39:06

Android開發(fā)者未來

2013-09-16 10:18:06

大數(shù)據(jù)

2018-07-17 15:41:37

服務(wù)器虛擬化未來

2020-07-31 07:55:21

JavaFuture接口

2009-12-03 10:54:22

SUSE Linux

2020-05-13 15:09:41

手機(jī)小廠們手機(jī)市場

2019-12-05 09:13:18

通信

2013-07-29 16:08:02

2015-11-04 09:58:15

H5開發(fā)未來

2017-11-07 20:02:47

程序員未來

2009-09-17 09:54:33

Linux桌面Linux操作系統(tǒng)Linux

2009-12-04 09:41:22

Linux桌面Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號