日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

上 深度剖析E680G開發(fā)三.移植OPIE操作系統(tǒng)

一、前言

凡事我圖寫的文章 , 往往比較內(nèi)容縱深 , 范圍卻很窄 , 注重實(shí)際操作 。原因
很簡(jiǎn)單 , 水平有限 , 還達(dá)不到理論的層次 , 只是對(duì)片面的技術(shù)作些陳述 , 至于擴(kuò)
充 , 豐富就是別人的事了 。移植操作系統(tǒng)看似很玄乎的東西 , 其實(shí)也就是一層窗
戶紙 。
事實(shí)上每每剛聽聞一件事 , 覺(jué)得很神秘 , 實(shí)實(shí)在在去接觸一點(diǎn) , 又覺(jué)得簡(jiǎn)單
無(wú)比 , 然再深入的話 , 卻又會(huì)覺(jué)得內(nèi)容是深不可測(cè) ?,F(xiàn)實(shí)往往是如此滑稽 , 不過(guò)
也只有在這種不斷的循環(huán)中 , 人才會(huì)進(jìn)步 。
讀完這篇文章 , 你會(huì)發(fā)現(xiàn)沒(méi)有談及技術(shù)內(nèi)容 , 全是在說(shuō)“廢話” 。而我一向認(rèn)
為說(shuō)“廢話”這很有必要 。
【上 深度剖析E680G開發(fā)三.移植OPIE操作系統(tǒng)】二、重要提示
文章難免有疏漏 , 會(huì)在下面地址不斷更新:
全系列文章地址:http://blog.csdn.net/liwei_cmg
文章相關(guān)的重要資源的下載地址:http://play.younet.com/view.php?tid=18578
三、認(rèn)識(shí)操作系統(tǒng)
操作系統(tǒng)的分類方式是多種多樣 。如按功能特征分為批處理 , 分時(shí)和實(shí)時(shí)操作
系統(tǒng) 。按應(yīng)用范圍分個(gè)人 , 網(wǎng)絡(luò) , 分步式和嵌入式操作系統(tǒng) 。
所有分類都不是絕對(duì)的 , 按我個(gè)人理解 , 偏向于把操作系統(tǒng)作如下劃分:

◆普通PC機(jī)操作系統(tǒng)
這是我們接觸最頻繁的一類了 , 從早期的MS-DOS到Windows 95,Windows 98,
Windows XP以及未來(lái)的Windows Vista等 , 全是微軟家族的產(chǎn)品 。除此以外Linux
家族的RedHat Linux,Turbo Linux等 , 蘋果的Mac OS X也屬于這個(gè)范疇 。

◆服務(wù)器操作系統(tǒng)
包括各類的大型機(jī) , 小型機(jī)操作系統(tǒng) , 另外網(wǎng)絡(luò)操作系統(tǒng)也屬于這一類 。
如基于UNIX的IBM AIX、AS系列 , HP UNIX , Sun Solaris等 , 基于Linux的IBM
System p5系列等 。

◆嵌入式操作系統(tǒng)(Embedded Operating System)
終于說(shuō)到我們的E680g了 。
嵌入式操作系統(tǒng)可簡(jiǎn)單劃分為專用和普通兩種 。專用嵌入式操作系統(tǒng)(如大名
鼎鼎的VxWorks)應(yīng)用范圍可謂專業(yè) 。如汽車飛機(jī) , 工業(yè)控制 , 國(guó)際空間站 , 火星
探險(xiǎn)等等 , 通用就常見的多了 , 從各家手機(jī)的廣泛采用的Symbian、種類繁多的
嵌入式Linux以及逐漸沒(méi)落的Palm , 和氣勢(shì)逐漸壯大的Windows CE家族 , 都是屬
于這個(gè)分類 。
我們的E680g采用的就是嵌入式Linux家族為首的MontaVista Linux操作系統(tǒng) 。

四、Linux圖形化歷程
注:此段文章綜合了眾多資料 , 主要引用個(gè)人電腦的文章

談起OPIE , 就不能不談Qt , 然而要對(duì)Qt有個(gè)來(lái)龍去脈的認(rèn)識(shí) , 需要從Linux
圖形化說(shuō)起 。讓我們回顧下Linux圖形化界面發(fā)展的歷史 。
Linux實(shí)際上是以UNIX為模板的 , 它繼承了UNIX內(nèi)核設(shè)計(jì)精簡(jiǎn)、高度健壯的特
點(diǎn) , 無(wú)論系統(tǒng)結(jié)構(gòu)還是操作方式也都與UNIX無(wú)異 。Linux本身也是沒(méi)有圖形界面 ,
只是一個(gè)基于命令行的操作系統(tǒng) 。
早在Linux之前 , Unix的圖形界面一向是以麻省理工學(xué)院(MIT)的X Window
系統(tǒng)為標(biāo)準(zhǔn) 。不過(guò) , X Window(請(qǐng)注意不是X Windows)并不是一個(gè)直接的圖形操
作環(huán)境 , 而是作為圖形環(huán)境與UNIX系統(tǒng)內(nèi)核溝通的中間橋梁 , 任何廠商都可以在
X Window基礎(chǔ)上開發(fā)出不同的GUI圖形環(huán)境 。MIT目的只在于為UNIX系統(tǒng)設(shè)計(jì)一套
簡(jiǎn)單的圖形框架 , 以使UNIX工作站的屏幕上可顯示更多的命令 。許多UNIX廠商在
X Window原型上開發(fā)適合自己的UNIX GUI視窗環(huán)境 , 其中比較著名的有SUN與AT&T
聯(lián)手開發(fā)的“Open Look”、IBM/HP主導(dǎo)下的OSF(Open Software Foundation , 開
放軟件基金會(huì))開發(fā)出的“Motif” 。經(jīng)過(guò)多年競(jìng)爭(zhēng) , Motif最終勝出 , 成為普遍使
用的界面庫(kù) 。不過(guò) , Motif只是一個(gè)帶有窗口管理器(Window-Manager)的圖形界

推薦閱讀