複製鏈接
請複製以下鏈接發送給好友

Moblin

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

目錄

Moblin簡介

Intel聯合CSDN,基於 MID 設備的 Moblin 核心、Linux 堆棧創建用於娛樂、發送信息和交流的應用程序重磅推出“YourMove Mobin創意開發大賽”,您的創意將與moblin一起打造全新的移動開發平台,您就是推動未來移動技術變革的設計師
市場上出現了一種新的設備,它能夠訪問Internet上豐富的內容,同時沒有與PC相關的複雜性。這些設備以各種形式出現,從移動互聯網設備(Mobile Internet Devices,MID)、便攜式媒體播放器(PMP)到個人導航設備(PND)、數碼機頂盒(STB)到筆記本電腦。
Moblin項目由Intel於2007年7月正式啓動,它的目的是推動此類設備所需的最新技術的發展。Moblin項目最初主要集中於開發MID軟件系統,但隨着時間的推移,已經包含了其他產品種類。
本文將描述Moblin項目背後的動機,它的目標、關鍵項目和技術,以及演變過程。

Moblin願景

2006年,Intel發佈了第一代超級移動電腦(UMPC),此時設備製造商表示,他們迫切需要更多的操作系統,能滿足以下更高水平的要求:
* 可從多個供應商處獲取
* 成本低,使這些設備能夠以消費者能夠接受的價格賣出
* 向最終用户提供豐富的Internet和多媒體體驗
* 可定製,允許在各種設備和製造商特有的品牌上進行部署
* 能更好地支持無線網絡技術(WiFi、Bluetooth、GPS、3G、WiMax)
* 能進行優化,以降低能耗、延長電池壽命、更有效地利用系統資源,比如內存和存儲器
* 系統軟件和內置應用程序符合消費者習慣、直觀、易於使用
* 為提高軟件可用性和方便開發人員,利用x86軟件系統
* 啓用更具吸引力的新用户模型和用户界面圖
從這些要求來看,基於Linux的操作系統可以作為突破口。實際上,許多成功的移動產品和家電都使用Linux作為核心操作系統。但是,開源社區總是會主動推動這些設備所需的新技術的發展。
基於以上原因,Moblin項目的想法誕生了。Mobli項目的目的如下:
* 開發新技術,填補對MID和其他面向消費者的設備使用Linux的空白
* 啓動支持這些新設備所需的軟件系統

Moblin研究

因為第一代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 大會涵蓋的國家和地區包括:中國大陸(北京/上海),中國台北,日本,韓國,印度,越南。

Moblin發展歷史

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