倒底有沒有什麼辦法可以不用老是以骯髒的辦法玩這些把戲?其實,Linux 的確只是核心,若要以 Linux 為底層開發消費性電子產品,需要相當的修改與軟體元件,既使作業系統本身是自由軟體,不夠具備彈性的軟體堆疊或缺乏硬體獨立性的 API,對有意採用的廠商來說還是相當龐大的成本。事實上,許多廠商都已經試圖協調出一個標準,例如 NEC松下電器 早在 2005 CE Linux Forum Plenary 就宣稱已經協議出應用層級的 API,但到 2005 年九月 MPPWG 才釋出 MPP API 草案。這份 API 定義了 3G 多媒體手機的各式基本功能 API,包含了 CS Services、PS Services、SMS、Equipment (設定耳機、撥號限制、電池餘量等) 與 Programming Guide 等消費電子產品 Linux系統論壇是在 2003 年六月由松下電器、新力、日立、NEC、皇家飛利浦電子、三星電子、聲寶及東芝所成立。這個大部分的成員都是日本廠商的論壇,目標是要建立給數位家電使用的 Linux 共用平台規格,像是縮減啟動時間即時性支援電源管理、記憶體管理系統大小等。

CELF 制定的只是底層的 API。制定 Linux 平台行動電話系統規格的還有 LiPS,LiPS 定義的則是服務與應用程式的介面。包含 AM Services、UI Services、Enable Services、OS Services、Platform Management Services。LiPS 是由 PalmSource、France Telecom SA、Orange SA、TIM Italia SpA、ARM Holdings PLC、Jaluna SA 及 Montavista 等公司於 2005 年十一月正式成立。目前尚未有成果發表。

LiPS Reference Model

另外一個引人注目的計畫是 OSDL MLI,相較於上述兩個論壇,MLI 專注於推廣、定義與解決問題,包含技術與非技術面。技術面包含開發工具以及各式儲存、效能、電源管理等領域,非技術面則含跨評估與教育行動網路市場生態與自由軟體社群,使核心開發人員了解行動通訊產業的各式需求等。MLI 目前也已有相當的成員加入

  • Kuon

    根據g3gg0的說法和我survey的結果, DCT4 mod 是可以的, 但是要$$$$…哈哈

  • vincent ku

    你好,我是就讀台北科技大學工業工程系的學生,
    由於專題的緣故無意間近來這個blog瞧瞧.
    瀏覽過三篇文章心裡實在是受激勵,
    凡事講究數據實事求是的精神.

    謝謝你的好文章

  • 羅旭全

    可提供手機的C-CODE參考嗎,大哥

  • 羅兄, 請問您想拿來作為貴公司的產品嗎?

  • Pingback: Rex’s blah blah blah » Trolltec GreenPhone, The Open Linux Phone.()

  • Lu

    ohhh, You get a very thorough and impressive analysis here, as well as many insightful opinions.

    I agree almost of your saying and share the same concern on mobile ecosystem progress in the approaching rich media era. With your great passion in this arena, you could be a great active PM to influce in this revolution.

    But I wonder how does the factor plays between Technology Push and Market Pull here. Will be the customised phone more easily to use by the ordinary consumer?

  • Pingback: Rex’s blah blah blah » Get the devices you need by design()

  • Pingback: Rex’s blah blah blah » Have fun with OpenMoko/Neo1973()