February 10, 2007

GPE Phone Edition

幾個月前,[openmoko] 對世人投下一顆震撼彈,是的,Linux phone 不再只有 Linux Kernel 才能取得 source code,內部的軟體元件也終將可成為自由軟體,包含 AT command 介面甚至是 baseband,而之前的 blog [偉哉!Qtopia 4.2] 也提到 Trolltech 的 Qtopia Phone 4.2 將大部分的軟體以 GPL 授權釋出,不過那還是缺乏自由軟體實做的 GSM stack。[GPE Phone Edition] 是本週發佈的新計畫,如其簡介 "GTK based solutions for mobile phones" 所暗示,以既有 [GPE: The GPE Palmtop Environment] 的基礎,再行擴充與 GSM/GPRS 相關的元件,雖然完成度還有待加強,但可以說是目前完整 GSM phone 的自由軟體專案。

從 [GPE Phone Edition] 的 [專案網頁] 可看到許多開發者是來自中國大陸,他們是法國電信中國公司的開發人員,根據 [Cavendish Qi] 的說法,開發者之一的余義軍 (yijun yu),曾是 Trolltech 北京辦事處的第一名技術人員,離開 Trolltech 後服務於法國電信,看來 [GPE Phone Edition] 是相當值得期待的計畫,目前相關的 source code 也已經上線,可透過 SVN 取得最新發展的程式碼,另外也可透過 VMware 來模擬系統,運作畫面如下:

現在 [OpenEmbedded] 也正式支援 [GPE Phone Edition],可參考 packages/gpephone 目錄,並且檔案 "gpe-session-scripts-phone/phonesession" 暗示了系統的設計也採用 X Window System 與 [Matchbox window manager],最近的 OLPC、Nokia 770,以及 OpenMoko 都採用類似的設計,關於 GSM/GPRS 的部份可參考 CMS92/gsmMux 與 phoneserver 的實做。

個人認為,這些自由軟體的實做對於台灣產業的影響是相當正面的,快速且高品質的硬體生產能力一向是台灣廠商立足於全球市場的關鍵因素,但繁瑣的授權金與軟體授權卻常常左右成本,進而導致無法將定價降到更吸引客戶的可能性,隨便一個簡單的 VoIP phone,生產設計廠商就反覆被專利費用 (如 G.729 codec) 與軟體費用 (runtime royalty) 等因素被「剝皮」,未出貨時即要支付開發費用 (Non-Recurring Engineering fee),而順利出貨更得要支付鉅額費用,這直接反映於產品標價,事實上,光是硬體是相當廉價的,我們可否透過自由軟體,創造廠商與消費者顧客雙贏的局面?值得思考。
由 jserv 發表於 February 10, 2007 04:30 AM
迴響

嗯,我寫了一篇:「對於OpenMoko的一點感想」,放在自己的網誌:
http://blog.roodo.com/ystuan/archives/2733869.html

來偷「眼球」的PowerOp 發表於 February 16, 2007 01:02 AM
發表迴響









記住我的資訊?