Wind River 專家部落格:Moblin和Linux基金會:一個合理的決定

本文作者:admin       點擊: 2009-07-17 00:00
前言:
Moblin和Linux基金會已就如何和社群合作、如何將技術推向主流,以及推動計劃的方式取得共識。再者,Intel仍然承諾持續提供資源給此計劃。所以,對這兩個組織而言,這是一次相當理所當然且頗具策略性的合作。

如果你一直在注意Moblin計劃,你可能已經知道最近Linux基金會(Linux Foundation)宣佈將主導Moblin開放原始碼計劃,此計劃之前是由Intel所主導。在今年4月於美國舊金山所舉行的Linux基金會合作高峰會(Linux Foundation Collaboration Summit)中,一位與會者問我為何Linux基金會要主導Moblin,他覺得這似乎不太合理。事實上,情況正好相反,對這兩個組織而言,這樣的合作相當合乎情理。首先,Intel必需對此計劃放手,並使之蔚為主流,因此這樣的決定絕對是必要的。如果希望能有更多的開發人員採用,那Moblin就不能看起來太Intel化或是太依賴系統架構。有一點我要先說明,Intel的確是一家真正懂得利用並推動開放原始碼計劃的公司。不過,對Linux基金會而言,這也是一次完美的合作。讓我們回溯至Linux基金會的前身,也就是開放原始碼開發實驗室(Open Source Development Labs)的那段日子,當時是聚焦於產業特定工作小組,例如Mobile Linux、Desktop Linux,和Carrier Grade Linux等。Linux基金會推動並支援所有與Linux有關的領域,而非僅是營利組織用的Linux。Linux基金會瞭解下一波Linux的大量採用是來自於行動裝置,而非IT伺服器,而且對Linux而言,還有哪個市場會大於消費性行動裝置市場!Linux基金會運作良好,資金充裕,而且Moblin和Linux基金會已就如何和社群合作、如何將技術推向主流,以及推動計劃的方式取得共識。再者,Intel仍然承諾持續提供資源給此計劃。所以,對這兩個組織而言,這是一次相當理所當然且頗具策略性的合作。
 
圖1 Moblin架構

Intel眼界開闊

然而,Moblin2的簡報還是讓我有些沮喪。他們展示了一張很典型的架構圖,Moblin核心軟體就位在ATOM硬體最上方。很明顯的,Moblin的整個設計就是以ATOM為中心。當然,這沒啥好大驚小怪的,畢竟Moblin是Intel設計的,而Intel就是一家銷售處理器的公司。然而,如果這要真正成為行動裝置「未來的一大步」,那就必需也要支援其他的架構。好消息是,這是一個真正的開放原始碼計劃,任何人或任何公司都能參與此計劃,並適用於其他特定處理器。這看起來似乎是顯而易見的,但是當你檢視類似的計劃時,會發現像是LiMo或是Android,這些並非真正的開放原始碼計劃 (你必需是「會員」,才能接取或分配大部分的原始碼),之後你就會開始大為讚賞Intel對此事的處理方式,以及瞭解為何Linux基金會如此適合主導此計劃。Intel在業界的地位使其得以看見並做對此事。目前此計劃接下來要做的就是要吸引其他非Intel擁護者的加入,並讓此計劃進一步發展為可適用於各種架構的解決方案。

Intel承諾Moblin 2計劃的四個重要領域

就此計劃本身而言,他們現在正在做的一些事倒是讓我印象深刻,其中當然就是計劃中有一些相當驚豔的技術。Intel承諾專注於Moblin 2計劃的四個重要領域:

1. 快速啟動:這並不是一個「修補程式」或是程式碼的一部份。它是一種設計方法,包括良好的系統設計、良好的程式設計,以及程序。他們宣稱能在5秒之內啟動(在ATOM上),而他們的設計目標是2秒。
2. 下一代的使用者介面(UI):他們承諾Moblin 2將會不同於Moblin。他們將使用一種被稱為Clutter的技術,此技術非常類似於一種遊戲引擎,這將能實現更豐富的動畫效果,而這對於今日的行動裝置而言是必要的。有興趣的朋友可以上網路參考有關Clutter的新聞。
3. 連接性管理:他們將使用ConMan協定,讓Moblin裝置不只能以WiFi連接,還能以Bluetooth、WiMax、Edge和3G連接。
4. 工具:他們計劃採用像是PowerTOP(被設計用來測量裝置的功耗)、LatencyTOP、Project Builder和Moblin Image Creator等工具。

Moblin看起來已是萬事具備:擁有來自Intel及其生態系統合作夥伴的強力支持;來自社群和Linux基金會的支援;業界領先的技術選擇,以及懂得如何獲得市場成功的良好判斷力。然而,唯有當我們看到Mobilin能在所有行動裝置上運作-無論此裝置是使用ARM和OMAP處理器,或是ATOM處理器時,Moblin做為開放原始碼計劃才算是真正的成功。


Glenn現為Wind River Systems公司通訊市場部門的市場開發資深總監。Glenn是開放原始碼和開放標準的強力擁護者,在XPG4和Unix International任職時期便相當積極於推動相關標準。Glenn擔任Carrier Grade Linux Workgroup的主席多年,他是SCOPE Alliance Carrier Grade OS委員會的推動者,並擔任OpenSAF Foundation董事會中的行銷小組召集人。

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11