近老看到有"專家"預(yù)測(cè)Linux手機(jī)占有份額會(huì)超過20%。
由于本人公司開發(fā)Linux手機(jī),雖然不算有名氣,但從2001年一直做Linux,也算有一點(diǎn)權(quán)威的吧。
發(fā)表一點(diǎn)個(gè)人看法.
首先,我覺得哪些“專家”應(yīng)該被稱為“作家”。我不知道這些“作家”們測(cè)試的依據(jù)是什么?原先Moto的很大一部分Linux機(jī)器都已經(jīng)轉(zhuǎn)向其他平臺(tái)了。其他廠家沒有大規(guī)模做過Linux平臺(tái),談何份額會(huì)增加?在國內(nèi),Linux的開發(fā)廠商屈指可數(shù)!
有人說Google出的Android平臺(tái)會(huì)給Linux帶來新的機(jī)遇,說實(shí)話,本人不太贊同這個(gè)說法,google雖然是我非常尊敬的一個(gè)企業(yè),但從 Android的構(gòu)架來說,他是“浮沙建高層”,Linux世界開源的東西非常多,但實(shí)際能“商”用的卻不多。我們公司從原始絕大部分依靠開源軟件到現(xiàn)在資金鏈非常緊缺的狀態(tài)下堅(jiān)持購買“商業(yè)軟件”也可見一斑。(當(dāng)然,您可以認(rèn)為我們公司實(shí)力不夠)
Linux其優(yōu)點(diǎn):
1. 具有廣泛的“程序員”基礎(chǔ),程序員在其上可以自由開發(fā)出任何他喜歡的東西。
2. 有很多“高尚”的開源軟件,很多東西可以復(fù)用或者參照。
3. 如果使用開源部分是不需要支付任何費(fèi)用,很符合中國國情。
缺點(diǎn):
1. 非實(shí)時(shí)操作系統(tǒng),在其基礎(chǔ)上開發(fā)如果功力不足夠深厚,效率差強(qiáng)人意。
2. 缺乏大眾基礎(chǔ),Linux的東西大都“技術(shù)含量很高”,普通用戶操作困難。我身邊一些朋友,親戚有買過Linux系統(tǒng)手機(jī)的人,但實(shí)際上他們有很多功能知道用到手機(jī)壞都不知道是怎么操作的。
3. 很多開源的東西不穩(wěn)定,經(jīng)不起測(cè)試。
4. 市面上配套的軟件并不多,Symbian,WM等都可以在PC上開發(fā)部分軟件而直接使用在手機(jī)上,而Linux的圖形處理和控件很糟糕,它依賴在 Kernel以上的Framework。像我們公司使用的Framework為PowerParts,估計(jì)世界上絕大部分程序員都沒有聽說過這個(gè)東西,更不要說在這個(gè)上面開發(fā)應(yīng)用程序了。
5. 由于整個(gè)系統(tǒng)沒有可以完全信任的東西(當(dāng)然Libc,libpthread之類除外),所以開發(fā)周期很長,對(duì)于一個(gè)企業(yè)來說并不一定能節(jié)省多少成本。
也許我是一個(gè)工程師,分析過于片面,但實(shí)際看市面上的Linux手機(jī),我還沒有看到有哪款設(shè)計(jì)得比較人性化。PC上我們可以認(rèn)為Linux是用來給專業(yè)用戶使用的,但手機(jī)市場(chǎng)上呢?Linux平臺(tái)的手機(jī)又如何解決這些天生的缺陷呢?