簡介,願景,研究,歷史,
簡介
Intel聯合CSDN,基於 MID 設備的 Moblin 核心、Linux 堆疊創建用於娛樂、傳送信息和交流的應用程式重磅推出“YourMove Mobin創意開發大賽”,您的創意將與moblin一起打造全新的移動開發平台,您就是推動未來移動技術變革的設計師!
市場上出現了一種新的設備,它能夠訪問Internet上豐富的內容,同時沒有與PC相關的複雜性。這些設備以各種形式出現,從移動網際網路設備(Mobile Internet Devices,MID)、攜帶型媒體播放器(PMP)到個人導航設備(PND)、數碼機頂盒(STB)到筆記本電腦。
Moblin項目由Intel於2007年7月正式啟動,它的目的是推動此類設備所需的最新技術的發展。Moblin項目最初主要集中於開發MID軟體系統,但隨著時間的推移,已經包含了其他產品種類。
本文將描述Moblin項目背後的動機,它的目標、關鍵項目和技術,以及演變過程。
願景
2006年,Intel發布了第一代超級移動電腦(UMPC),此時設備製造商表示,他們迫切需要更多的作業系統,能滿足以下更高水平的要求:
* 可從多個供應商處獲取
* 成本低,使這些設備能夠以消費者能夠接受的價格賣出
* 向最終用戶提供豐富的Internet和多媒體體驗
* 可定製,允許在各種設備和製造商特有的品牌上進行部署
* 能更好地支持無線網路技術(WiFi、Bluetooth、GPS、3G、WiMax)
* 能進行最佳化,以降低能耗、延長電池壽命、更有效地利用系統資源,比如記憶體和存儲器
* 啟用更具吸引力的新用戶模型和用戶界面圖
基於以上原因,Moblin項目的想法誕生了。Mobli項目的目的如下:
* 開發新技術,填補對MID和其他面向消費者的設備使用Linux的空白
* 啟動支持這些新設備所需的軟體系統
研究
* 標準的Linux桌面用戶界面(UI),比如GNOME和KDE更適合有經驗的計算機用戶,並不適合於新手。Linux的“幕後運行”對於最終用戶應該透明。
* 標準PC Linux部署的應用程式GUI編寫在MID上運行不佳,MID的主要輸入方法是觸控螢幕,主要輸出方法是橫向螢幕,比標準寬度(800*480)要短。螢幕按鈕太大或者在螢幕上的位置不正確。很多情況下,您甚至無法看到按鈕,因為它們超出螢幕範圍了。
* 記憶體和磁碟占用太大。標準PC Linux部署的大小有幾G,占用512 MB以上的記憶體。由於成本問題,MID的記憶體通常在512 MB以下,板載快閃記憶體通常有4-8 GB。如果占用太多存儲空間,將沒有多餘的空間供用戶使用,並且運行時的性能可能不佳。
* 電源效率不高,這可能是Linux更多的關注其他基礎問題,而忽視了對這個重要問題的關注。
* Linux的軟體開發通常在本身的系統上進行,這意味著軟體可以在同一個系統上進行編輯、編譯、測試和調試。但由於MID使用的處理器功能較低(為了適合小功率),與功能強大的多核筆記本或桌面工作站相比,它們可能不適合進行軟體開發任務。
這個原型確定了Moblin的重點項目,即開發“適合MID”的應用程式框架、適合消費者的應用程式和用戶界面、能耗最佳化、平台配置工具和開發環境。
* 由於嵌入式OS在處理能源、記憶體和存儲方面存在諸多限制,因此都進行了高度最佳化。
* 嵌入式Linux的軟體開發模型是“主機/目標”模型,大部分開發(代碼編輯、編譯、構建)都在主機上完成,然後將得到的OS圖像下載到目標,並從主機PC遠程進行調試。Intel Moblin團隊認為可以吸取桌面Linux和嵌入式Linux兩家之所長。
Moblin團隊處理的第一個問題是如何讓平台開發人員輕鬆地配置目標Linux OS鏡像,而無需詳細了解目標設備圖像中需要哪些軟體包。解決方案是創建了一個成為關鍵Moblin項目之一的內容,“Moblin Image Creator”。
2008 年 6 月 16 日到 27 日,兩周之內,在亞洲多個國家全面召開的 Moblin 套用開發者大會,掀起了一股 Moblin 的熱潮。眾多的開源社區開發者、Linux 愛好者和計算機愛好者,明確了新的大方向,並將積極投身於 Moblin 社區的開發。
歷史
Linux基金會執行總監Jim Zemlin表示,Intel開發Moblin是為了作為它的資源和戰略平台使用。這是Intel公司利用內部資源和工作人員創造的產品。通過開放Moblin平台,能讓更多的人加入這個平台,並提高Moblin的利用率。