2009年4月14日 星期二

CE廠注意…Android真的來了!

這是真的:Google的Android平台已經向手機以外的設備伸出觸角,包括Android機上盒、電視、網路電話,甚至卡拉OK伴唱機、數位相框…等產品,很快就會出現在你家附近的電子賣場。

亞洲是Android世界大張版圖的根據地,眾家軟體開發商、晶片供應商與系統業者,競爭方向幾乎都是一致的──利用Linux、開放源碼以及免費軟體,開發出既省成本又好用的消費性電子產品。

這些非智慧手機的Android平台嵌入式產品可能得等到2011年初才能問世,但日本開放性嵌入式軟體基金會(Open Embedded Software Foundation,OESF)主席Masataka Miura透露,今年秋天的日本最大電子展CEATEC上,將會有包括摩托羅拉(Motorola)為日本電信業者KDDI所開發的Android機上盒原型等產品亮相。

二月份成立的OESF,旨在建立一個能適用多種嵌入式產品的Android平台,成員包括25家公司,未來並將成立多個工作小組,包括機上盒、VoIP、網路與安全性、量測與控制、系統核心、應用與服務,以及行銷與教育等。

目前OESF的成員包括包括ARM、KDDI、Japan Cable Laboratories、Alpine Electronics與Fujitsu Software Technologies等;Miura表示,德州儀器(TI)、英特爾(Intel)、飛思卡爾(Freescale)、高通(Qualcomm)與瑞薩(Renesas)等越來越多公司,也有興趣加入該組織。OESF並打算在今年夏天於台灣與南韓設置辦公室。

「今年會是觀察Android是否成功的關鍵年;」In-Stat技術策略長Jim McGregor表示:「到目前為止,該平台看來有比其他Linux-based、開放源碼解決方案更多的市場動力與較小的風險。」而他也強調,更重要的是,Android背後有Google這個大品牌。

OESF並沒有獲得Google的財務援助;據了解,Google對於亞洲OEM與ODM廠商成長中的、在不同嵌入式系統採用Android的興趣表示欣慰。例如個人電腦OEM廠商惠普(HP)與華碩(Asus),已公開表明對於在netbook產品中採用ARM/Linux方案的興趣,並期望這類產品能擁有比主流netbook更低的售價。

連E-Ink的電子紙設備都可以使用Android平台;不過展示該方案的Moto Development Group表示,目前該技術還沒有到商業化的階段。

OESF認為,Android的影響力將散播得更快、更遠,並超越netbook;該組織一開始將聚焦在機上盒,首先是Motorola的「au Box」。Miura表示,該產品基本上是KDDI的多用途IP機上盒,也可做為家用閘道器,以提供固定/行動寬頻聚合的功能;他並指出,日本消費性電子大廠JVC也打算開發一款Android電視。

In-Stat的McGregor歸納指出,Android主要的特徵就是:Linux、開放源碼、免費;而免費這個部份原本就非常吸引人,因為該平台能大幅降低軟體成本。不過他也表示,圍繞著智慧手機所設計的Android,僅是一個嵌入式核心(kernel),而若使用在其他設備,包括使用者介面、瀏覽器以及其他應用程式的搭配扮演更重要的角色。

也就是說,這種嵌入式核心模式的軟體會對手機以外消費性電子設備產生吸引力,就是因為它加入了對網際網路的連結,以及可針對特定使用模式進行設計。

但這種嵌入式核心模式也可能是雙面刃。「今日的Android仍然在初步階段,還需要改善才能真的成為商用開放源碼平台。」zoomMediaPlus總裁暨共同創辦人Chris Fisher表示,消費性電子廠商若想開發Android設備,還必須創造自有的使用者介面,以及行事曆、資料庫等基本應用程式,為他們的平台進行最佳化。

「Android還沒有可支援的分析、性能最佳化工具,能讓開發者建立真正可用的消費性電子電子產品。」Fisher補充,Android離商業化開放性平台還有一段距離,還需要加入更多功能才有辦法與iPhone等智慧手機平台競爭。

而在Android成熟之前,消費性電子業者得自己想辦法進行客製化、創造有他們自己特色的平台;Fisher警告:「大多數的手機業者都知道這點,但是在手機產業之外,我認為有不少廠商都對Android的成熟性一無所知。」

Fisher的公司zoomMediaPlus就是希望能為廠商填補這部份的差距,該公司開發的測試、量測與模擬工具,能讓Android平台開發者仿真並最佳化他們的產品性能,並可用以開發基礎Android SDK無法提供的原創應用程式與功能。「我們希望能協助非手機廠商快速享受Android的優勢。」Fisher表示。

而OESF的Miura也清楚了解該組織所面臨的挑戰。原本是為了手機所打造的Android,最美的地方就在於是使用最少的資源所設計出來的;該平台沒有大量的記憶體、儲存或繪圖需求。但如果將Android用在電視或是機上盒呢?「我們需要考量,該如何最好地利用已經在那些系統中存在的、規模更大的資源。」Miura表示。

此外Android支援OpenGL,Miura將之稱為「Android最大的瓶頸」;例如若要開發Android電視,如果所需的繪圖功能像是Sony的PS3遊戲機那樣,恐怕OpenGL是不夠的:「在3D繪圖方面,你會需要一些諸如Sigma Design或Broadcom所提供的特殊元件。」

Miura表示,其他開發Android平台所需的功能區塊,還包括安全性、數位版權管理(DRM)、DLNA,以及針對Android 推出的OMA與OSGi (可透過遠端管理的Java服務平台)等。

OESF已與Google達成協議,未來該組織所開發出的所有軟體,都將在Open Handset Alliance (OHA)同步公開。OESF高度希望能成為針對非智慧手機Android系統開發必要軟體的世界級領導組織。

In-Stat的McGregor表示,對非智慧手機的Android平台來說,最大的挑戰就是使用者介面與應用程式:「例如電視最常使用遙控器來操作,因此會需要直觀式設計;這並不難,但卻需要設備OEM廠商、服務供應商以及內容/應用程式供應商都能認同的形式。」

事實上,OESF也並非是日本廠商針對Linux-based消費性電子平台的初次共同合作;過去類似的行動包括2000年成立的日本嵌入式Linux聯盟(Japan Embedded Linux Consortium),2002年成立、由日本消費性電子廠組成的CE Linux Forum,以及2007年,由NTT Docomo主導成立的Linux Mobile Foundation。

OESF有任何不同嗎?日本消費性電子業者並非對開放源碼社群貢獻卓著,甚至有人質疑,日本廠商何曾真的主導過任何全球性的軟體開發?

但zoomMediaPlus的Fisher表示,Android在很多方面都與Linux方案不同,因為是由像Google這樣的大公司主導實現的;他補充指出,過去多數開放源碼方案大都缺乏知名廠商投資或推向商業化。

Miura也不認為OESF是傳統的聯盟組織;他們的所有成員都必須參與工作細節的討論,直到他們所建立的平台能用來開發產品:「我們動作必須快一點,而且只要有人能率先推出產品,就能在組織中扮演主導性角色。」

Fisher認為OESF的概念不錯,不過認為該團體的主要挑戰,不只是建立一個應用程式與功能的「資料庫」,還有該如何分享資源:「建立與維護這樣龐大的資料庫,並非是一項僅需小額投資的簡單任務。」

而無論有沒有OESF,Android看來都活力十足;「在過去的十年來,電子產業有兩個主要發展趨勢,一是移動性,一是網際網路。」In-Stat的McGregor表示,當內容與應用程式向網際網路轉移,這兩個趨勢就結合成「行動網際網路」以及「網際網路無所不在」,並衍生出MP3播放器、TV、數位相框、MID、netbooks與智慧手機等產品。

Android將在所有這些產品中扮演關鍵角色。

(參考原文:Android set-tops, TVs, VoIP phones are coming,by Junko Yoshida"