Moblin

Moblin是由Intel公司開發的基於 Linux 的作業系統,該系統最初目的是套用於MID(Mobile Internet Devices,MID)設備。 Moblin項目由Intel公司於2007年7月正式啟動,最初主要集中於開發MID軟體系統,基於 Linux 的作業系統作為突破口。因為Moblin系統的出現,從而出現了新的產品設備種類,能夠訪問Internet上豐富的內容,同時沒有與PC相關的複雜性。Moblin設備從移動網際網路設備車載信息系統、攜帶型媒體播放器(PMP)到個人導航設備(PND)、數碼機頂盒(STB)到筆記本電腦等以各種形式推動新技術、新設備的發展。

簡介,願景,研究,歷史,

簡介

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)
* 能進行最佳化,以降低能耗、延長電池壽命、更有效地利用系統資源,比如記憶體和存儲器
* 系統軟體和內置應用程式符合消費者習慣、直觀、易於使用
* 為提高軟體可用性和方便開發人員,利用x86軟體系統
* 啟用更具吸引力的新用戶模型和用戶界面圖
從這些要求來看,基於Linux的作業系統可以作為突破口。實際上,許多成功的移動產品和家電都使用Linux作為核心作業系統。但是,開源社區總是會主動推動這些設備所需的新技術的發展。
基於以上原因,Moblin項目的想法誕生了。Mobli項目的目的如下:
* 開發新技術,填補對MID和其他面向消費者的設備使用Linux的空白
* 啟動支持這些新設備所需的軟體系統

研究

因為第一代MID基於標準的移動PC硬體,Intel項目團隊很容易將桌面/筆記本PC Linux部署到MID平台,執行一些早期研究,幫助定義Moblin項目的範圍。完成該步驟後,一些問題很快暴露出來:
* 標準的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”的應用程式框架、適合消費者的應用程式和用戶界面、能耗最佳化、平台配置工具和開發環境。
同時,Moblin團隊意識到嵌入式Linux作業系統有很多優勢:
* 作業系統高度模組化,允許平台開發人員能細粒度控制哪些組件可以安裝到目標平台。不利方面在於,平台開發人員需要詳細了解上千中軟體包才能開發出需要的最終用戶使用模型。
* 由於嵌入式OS在處理能源、記憶體和存儲方面存在諸多限制,因此都進行了高度最佳化。
* 嵌入式Linux的軟體開發模型是“主機/目標”模型,大部分開發(代碼編輯、編譯、構建)都在主機上完成,然後將得到的OS圖像下載到目標,並從主機PC遠程進行調試。Intel Moblin團隊認為可以吸取桌面Linux和嵌入式Linux兩家之所長。
Moblin團隊處理的第一個問題是如何讓平台開發人員輕鬆地配置目標Linux OS鏡像,而無需詳細了解目標設備圖像中需要哪些軟體包。解決方案是創建了一個成為關鍵Moblin項目之一的內容,“Moblin Image Creator”。
2008 年 6 月 16 日到 27 日,兩周之內,在亞洲多個國家全面召開的 Moblin 套用開發者大會,掀起了一股 Moblin 的熱潮。眾多的開源社區開發者、Linux 愛好者和計算機愛好者,明確了新的大方向,並將積極投身於 Moblin 社區的開發。
到目前為止,Moblin 大會涵蓋的國家和地區包括:中國大陸(北京/上海),中國台北,日本,韓國,印度,越南。

歷史

2009年4月2號 Intel移交Moblin作業系統Linux基金會
Linux基金會執行總監Jim Zemlin表示,Intel開發Moblin是為了作為它的資源和戰略平台使用。這是Intel公司利用內部資源和工作人員創造的產品。通過開放Moblin平台,能讓更多的人加入這個平台,並提高Moblin的利用率。
據悉Intel為了開發Moblin平台,曾經挖走了不少優秀的Linux人才,微軟,同時用Linux作業系統上打擊移動處理器競爭對手ARM。
雖然Intel開放了Moblin平台,不過它將保留在Moblin上開發的強大控制軟體。預計寶馬和通用汽車將推出採用Moblin作業系統的車載系統。

相關詞條

熱門詞條

聯絡我們