歡迎您光臨本站 註冊首頁

新主張:移動操作系統的未來是Linux的!

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   

誰會是移動操作系統的未來?我想要聲明我現在的看法和以往不同。我打賭未來的移動操作系統肯定是Linux,而不是Symbian、Windows或其它別的什麼操作系統。我以前曾是堅定的Symbian系統的支持者,拋棄Symbian系統是因為他沒有能把他的潛力釋放出來。於是我最終認真的鄭重的改變了我對移動操作系統的支持立場。

  首先,我得說我最初關於Symbian的想法幾乎完全成為過去。這個操作系統得到來自諾基亞及其它的手機製造巨頭的大力支持,同時在過去的幾年中,在銷售數量上,Symbian取得了壓倒性的競爭優勢,他大約銷售了3000千萬部行動電話。雖然遠遠低於我的預期,但這比基於其他移動操作系統要好的多。幾年的時間可以讓我們對整個移動產業的發展歷程進行重新審視,並試圖預測今後幾年的發展動態。我的直覺告訴我Linux操作系統將會是最大的贏家。雖然我呆在矽谷這個PC意識(PC-centric)大行其道的地方,但在移動操作系統的未來上,我是不甘心和所謂的“矽谷思維”進行妥協,我只是根據一些線索看到這一趨勢的。

  根據我所調查的有關諾基亞770系列的最新消息顯示,即將發布的這個系列設備包含大量的應用功能,包括VoIP軟體、流媒體,聊天軟體、Doom遊戲等。令人驚訝的是,770系列的硬體配置基本上和我的6680諾基亞手機一樣,然而770系列的研發速度顯然是更快。另外,雖然這款設備目前還沒有發布,但已經至少有六個博客和他們的博客站點致力於這個設備,這顯示一個開放環境的威力以及Linux對他的fans的吸引力。

  在這點上也正是Symbian系統的主要問題所在:對開發者的環境支持。從一開始,Symbian系統平台就幾乎難以理解,更不用說在上面進行開發。一個資深的C++開發者尚且需要花費大量的時間來理解Symbian操作系統那些各種古怪的工作方式,而其他層次的開發者也就只能望而卻步了。它同樣需要基於Windows的圖形開發工具包和一個收費的IDE開發環境來管理代碼。然後,一旦研發人員遇到問題,他們都不知道去哪裡尋找答案,於是就到Symbian.com、諾基亞、carrier websites這些地方東一頭西一頭的碰運氣。

  這恐怕是因為沒人告訴Symbian這樣一個道理:“用戶界面就是操作系統”(“User Interface Is the OS”) 。你想想看如果在60系列上的UIQ和90系列上UIQ的差異差不多就像在FreeBSD上開發和在Linux和 MacOS 的OSX上的差異一樣,這會給開發者帶來多麼大的壓力。最終,即使一個Symbian應用被開發出來,這個設備通向市場的路也不平坦。我不知道運營商有多少可以通過空中下載(Over The Air :OTA)的Symbian應用。對此,或許我有錯,但是即便有,這個數字也是非常非常低。所有的這些原因加起來就可以讓人得出這樣一個結論:基於Symbian的應用對一個公司來說是一個代價高昂,風險極大的運作,大部分人都不願去冒這個險。

  即便Linux沒有解決所有的這些問題,但他解決了其中的很多。首先他是免費的,而且他有一個讓程序員熟悉的開發環境。其次儘管發行的版本不同(以Montavista的Mobilinux和770的Debian為例),但其核心的編程方法卻非常相似,現在是Debian的程序員在轉到Linux后至少不會兩眼發黑,開發社區也不會陷入到一小撮製造商站點的泥潭,他們可以在Linux世界的很多地方得到幫助。最後,在Linux上開發要比在Symbian上開發相對要有趣一些。我曾聽到過很多那些在Symbian手機進行開發的開發者們痛苦經歷,而這些就已經足夠說明問題了。

  微軟和Mobile Windows平台會怎麼樣呢? 我知道Windows在有了像Palm這樣的公司的幫助下,他們在企業市場上的腳步正越來越快,Palm很快就會推出基於Mobile Windows 的Treo。據我看來,在面向開發者的公司中沒有比微軟更好的公司。免費訂閱的MSDN能把他們每一個產品都介紹給你,而且包括很多文檔。但是微軟在移動領域依然有一個困擾他多年的老問題,那就是他缺少製造商和運營商的支持。我已經能看到Linux在移動設備市場上超過了Windows 。但是一般來說,和微軟打交道就好像在和魔鬼在打交道,最近的Sendo就是一個例證(譯者註:Sendo公司曾以微軟偷竊該公司的技術與員工,將微軟告上了美國地方法庭)。談到移動市場,運營商和製造商的訂單是非常關鍵的,我不認為微軟在這個領域有多少機會。同時這也是能讓Symbian走這麼遠的原因。

  但是現在我看到的是,Symbian的未來之窗正在慢慢的關閉,而且是徹底的關閉。他們已經有兩年多的時間來改善他們的平台,但是平台問題依舊,我能說的就是所有我接觸到的人(包括在Internet)都對他非常失望,認為作為一個平台Symbian已經走到了他的頂點,每一個人都期待能有一個替代者出現。反觀Linux,他是免費而且沒有像微軟那樣的戰略稅(strategy tax),他正得到越來越多的開發社團的支持。Mobile Linux 已經呈上升趨勢(由於PalmSource購買了China MobileSoft),摩托羅拉和Yahoo正在為即將到來的Linux手機上提供服務並肩戰鬥,甚至諾基亞看起來也在這上面有所動作,加上當前Linux令人吃驚的增長勢頭。

  讓我們回過頭來對下面的問題進行探討一下:開拓市場。 簡單的講,不是說Linux能像變魔術一樣克服Sybian面臨的這些困難,而是Linux是一個不錯,或者更好的平台來運行Java。Java是現在移動應用領域上是統治者。運營商需要更多吸引人的應用來提高他們的ARPUs數據,因此他們會尋找一個能提供更多創新的平台並且從製造商那裡購買具有那些平台的手機。市場已經不在需要那些幼稚的應用,而且用不了幾年,當條件具備的時候,市場將會需要那種能夠非常容易進行開發的平台,而Linux恰恰就是這樣的平台。直到他們能講Linux的潛力全部釋放出來,製造出Linux電話,這種電話將是一個具備多任務操作系統的智能電話,他甚至可以讓製造商和運營商自己來進行定製應用開發,但是現在Linux這種真正的核心優勢還有待開發。

  從市場回來,我們看看製造商的態度。我已經開始看到製造商正在更多的談論自由無線接入(Unlicense Mobile Access:UMA),通過自由無線接入,製造商們看到用本地的WIFI和未來的新技術如WiMAX,Wibro搭建起來一個越來越大的無線網路。

  儘管在我看來,這些設備還需要十幾年的時間才能達到蜂窩行動電話所必須的用戶數量,但是他們在近期已經開始對傳統無線蜂窩網路產生了衝擊。兩年前,我根本不用WIFI手機,但是現在我可以清楚的看到WiFi所帶來的衝擊力。兩年後,我想最貴的智能電話(相當於我現在的Nokia6680)將會可以進行WiFi接入,都有一個開放平台。這個平台很有可能是Windows或Linux,但不會是Symbian。在移動開發平台上沒有別的什麼方式可以能同這兩種移動操作系統一樣對開發者有競爭力。

  Linux將來的發展可能會遇到一些阻礙。你永遠無法預測將來會發生什麼,就像蘋果能推出讓人稱羨的iPhone,讓市場一夜之間完全改變。但是現在 業界所現在所發生的正是即將繼續發生的。現在,我使用Symbian手機,並且把他做為平台推薦給那些尋找最好的智能手機的人們,但是在過12個月,我完全可以期待基於Linux的電話將進入我的世界,在接下來的幾年,他將成為標準。

(責任編輯:A6)



[火星人 ] 新主張:移動操作系統的未來是Linux的!已經有401次圍觀

http://coctec.com/docs/discuss/show-post-74533.html