新聞中心

linux基礎(chǔ)認(rèn)識(shí)

——
作者: 時(shí)間:2007-10-22 來(lái)源:嵌入式在線論壇 收藏

    隨著摩托羅拉和三星幾款Linux智能手機(jī)的高調(diào)上市,Linux智能手機(jī)仿佛子一下又熱起來(lái),根據(jù)Gartner的統(tǒng)計(jì),嵌入式Linux在2005年第一季度的全球智能手機(jī)出貨中已經(jīng)擁有14%的市場(chǎng)份額,比去年同期的3.4%增長(zhǎng)了四倍多。于是面對(duì)Symbian與微軟的WinCE兩大陣營(yíng),挾著開(kāi)放式架構(gòu)、授權(quán)費(fèi)用低、開(kāi)發(fā)資源豐富等優(yōu)點(diǎn)的Linux智能手機(jī)是否有機(jī)會(huì)在新一代的智能型手機(jī)市場(chǎng)中嶄露頭角,成為了引人關(guān)注的議題。人們開(kāi)始對(duì)Linux關(guān)注起來(lái),就讓讀者跟隨我們的文章,來(lái)了解Linux智能手機(jī)的前世今生. 


  LINUX的自由

  先讓我們來(lái)了解一下Linux軟件,畢竟Linux智能手機(jī)只是它應(yīng)用的一個(gè)分支。Linux的出現(xiàn),最早開(kāi)始于一位名叫Linus Torvalds的計(jì)算機(jī)業(yè)余愛(ài)好者,當(dāng)時(shí)他是芬蘭赫爾辛基大學(xué)的學(xué)生。他的目的是想設(shè)計(jì)一個(gè)代替Minix(是由一位名叫Andrew Tannebaum的計(jì)算機(jī)教授編寫(xiě)的一個(gè)操作系統(tǒng)示教程序)的操作系統(tǒng),這個(gè)操作系統(tǒng)可用于386、486或奔騰處理器的個(gè)人計(jì)算機(jī)上,并且具有Unix操作系統(tǒng)的全部功能,因而開(kāi)始了Linux雛形的設(shè)計(jì)。簡(jiǎn)單地說(shuō),Linux是一套免費(fèi)使用和自由傳播的類(lèi)Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計(jì)算機(jī)上。這個(gè)系統(tǒng)是由全世界各地的成千上萬(wàn)的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。

  Linux軟件

  近年來(lái),Linux以自由、免費(fèi)、開(kāi)放源代碼為武器,經(jīng)過(guò)來(lái)自互聯(lián)網(wǎng)、遍布全球的程序員的努力,加上IBM、SUN等計(jì)算機(jī)巨頭的支持,Linux在操作系統(tǒng)市場(chǎng)異軍突起,服務(wù)器版的Linux、桌面版的Linux、嵌入式Linux已經(jīng)廣泛地投入應(yīng)用,基于Linux的應(yīng)用和應(yīng)用開(kāi)發(fā)滲透到各個(gè)領(lǐng)域,一部分手機(jī)廠商接機(jī)推出了Linux手機(jī)。目前很多手機(jī)開(kāi)發(fā)商本身并不希望在操作系統(tǒng)方案上受制于人并增加產(chǎn)品開(kāi)發(fā)成本,而源代碼開(kāi)放的Linux是最好的切入點(diǎn)。由于很多公司在Linux桌面應(yīng)用開(kāi)發(fā)的經(jīng)驗(yàn)而促成其轉(zhuǎn)向智能手機(jī)終端產(chǎn)品的開(kāi)發(fā)中,國(guó)內(nèi)基于Linux的嵌入式操作系統(tǒng)應(yīng)用開(kāi)發(fā)商遠(yuǎn)多于桌面應(yīng)用開(kāi)發(fā)商,Linux具有最大的自由開(kāi)發(fā)群。此外,由于其開(kāi)放性使工程師可以對(duì)系統(tǒng)有更深入的了解,并能針對(duì)特定硬件方案和產(chǎn)品需求進(jìn)行優(yōu)化,通過(guò)了解源代碼開(kāi)發(fā)很多應(yīng)用。

  Linux軟件

  采用Linux操作系統(tǒng)的理由是降低智能手機(jī)的生產(chǎn)成本。Linux開(kāi)發(fā)起來(lái)最大的特點(diǎn)是從根本上開(kāi)放源代碼,與其他系統(tǒng)相比,采用開(kāi)放源代碼的Linux手機(jī)操作系統(tǒng)能夠大大降低成本。而且開(kāi)放源代碼還有一個(gè)好處是允許手機(jī)制造商根據(jù)實(shí)際情況,有針對(duì)性地開(kāi)發(fā)適合自己手機(jī)的Linux操作系統(tǒng),這樣既能讓自己的產(chǎn)品有特色,又能避免受制于人,還能夠滿(mǎn)足用戶(hù)多方面的應(yīng)用。到現(xiàn)在,手機(jī)的應(yīng)用就由通話和簡(jiǎn)單的郵件傳輸,發(fā)展到Web瀏覽和拍照攝影,照片編輯,動(dòng)畫(huà)播放等多個(gè)方面,這樣一來(lái),手機(jī)軟件的開(kāi)發(fā)規(guī)模是3年前5倍以上?;谶@個(gè)原因,開(kāi)發(fā)Linux OS,開(kāi)發(fā)者教育等各方面的成本就削減了不少,從而上市的產(chǎn)品便會(huì)更具競(jìng)爭(zhēng)力。

  系統(tǒng)優(yōu)點(diǎn)解說(shuō)

  Linux操作系統(tǒng)在使用中的優(yōu)點(diǎn)也是十分明顯的。首先,對(duì)于消費(fèi)來(lái)說(shuō),采用的應(yīng)用于智能手機(jī)上的Linux操作系統(tǒng)和我們常說(shuō)的應(yīng)用于電腦上的Linux操作系統(tǒng)是一個(gè)系統(tǒng),而且都是全免費(fèi)操作系統(tǒng)。在操作系統(tǒng)上的免費(fèi),就等于節(jié)省了產(chǎn)品的生產(chǎn)成本,附加到消費(fèi)者身上的也就少了,給大家?guī)?lái)了實(shí)惠。Linux操作系統(tǒng)系統(tǒng)資源占用率較低,而且性能比較穩(wěn)定,這都是大家公認(rèn)的。使用起來(lái)能帶來(lái)急速體驗(yàn),在同硬件配置上,能獲得其他智能手機(jī)操作系統(tǒng)得不到的快樂(lè)。如果以Linux平臺(tái)的系統(tǒng)資源占用程度同體積龐大.

  Linux軟件

  WindowspMobile相比,其結(jié)果可想而知。在JAVA在手機(jī)上應(yīng)用越來(lái)越廣的時(shí)候,Linux操作系統(tǒng)與JAVA的相互融合,是任何一個(gè)操作系統(tǒng)所不能比擬的,Linux+JAVA的應(yīng)用方式,能夠給用戶(hù)極大的拓展空間。

  相對(duì)來(lái)說(shuō),Linux操作系統(tǒng)缺點(diǎn)也不少。由于Linux操作系統(tǒng)介入智能手機(jī)領(lǐng)域較晚,采用此操作系統(tǒng)的手機(jī)比較少,所以專(zhuān)為這些少量用戶(hù)所制作的第三方軟件還非常少,影響了Linux操作系統(tǒng)在智能手機(jī)領(lǐng)域內(nèi)的勢(shì)力擴(kuò)張。在Linux的平臺(tái)上進(jìn)行開(kāi)發(fā),對(duì)廠商的要求比較,業(yè)界需要更強(qiáng)大的軟件設(shè)計(jì)能力高,安全性、實(shí)時(shí)性能、電源管理都是Linux智能手機(jī)操作的天然缺陷。

  LINUX陣營(yíng)

  摩托羅拉為扭轉(zhuǎn)在Symbian陣營(yíng)中的不利位置,搶占智能手機(jī)市場(chǎng),早已在倡“Linux+Java”的發(fā)展思路。目前,摩托羅拉在Linux上的投入可謂不惜血本。有報(bào)道稱(chēng),摩托羅拉研制基于Linux的自主操作系統(tǒng)用了三年的時(shí)間,投入的研發(fā)經(jīng)費(fèi)高達(dá)1.5億美元。 三星在2003年9月份推出了首款基于Linux系統(tǒng)平臺(tái)的CDMA智能手機(jī)SCH-i519,據(jù)稱(chēng)是用PC級(jí)別的處理能力來(lái)挖掘CDMA1X網(wǎng)絡(luò)的無(wú)線應(yīng)用功能,包含了手寫(xiě)輸入、上網(wǎng)、收發(fā)郵件、照相連拍等多種功能。NEC也一再?gòu)?qiáng)調(diào)其3G手機(jī)高端產(chǎn)品幾乎100%會(huì)采用Linux。NEC還透露自己正在開(kāi)發(fā)的手機(jī)Linux內(nèi)核采用的是MontaVista 的MontaVista Linux Consumer Electronics Edition,并將在此基礎(chǔ)上增加GUI系統(tǒng)X Window System、GTK+和glibc等軟件,并計(jì)劃把數(shù)據(jù)處理、多媒體技術(shù)和通話技術(shù)的中間件應(yīng)用到Linux中去,以打造一個(gè)豐富的Linux手機(jī)軟件平臺(tái)。

  早在2000年,韓國(guó)公司PalmPalm就推出了第一臺(tái)采用Linux的Tynux手機(jī)。2003年1月,NEC宣布將在其手機(jī)中使用Linux操作系統(tǒng),代表著Linux成功進(jìn)軍手機(jī)領(lǐng)域。摩托羅拉A760卻搶現(xiàn)發(fā)布搶先,進(jìn)入市場(chǎng),搶了NEC頭籌,隨后,采用Linux手機(jī)智能系統(tǒng)得手機(jī)開(kāi)始多起來(lái)了,韓國(guó)手機(jī)巨頭三星,LG也先后加入了Linux手機(jī)智能系統(tǒng)陣營(yíng)。就國(guó)產(chǎn)手機(jī)而言,各大國(guó)內(nèi)廠商推出智能手機(jī)從去年開(kāi)始升溫,到現(xiàn)在已經(jīng)進(jìn)入一個(gè)飛速發(fā)展的階段。

  列入國(guó)家863計(jì)劃的中興智能手機(jī)e3的推出,代表著國(guó)產(chǎn)手機(jī)在Linux智能手機(jī)上的最高成就。國(guó)產(chǎn)手機(jī)能否借Linux打個(gè)翻身仗,還是個(gè)疑問(wèn)。支持LINUX操作系統(tǒng)的機(jī)型:摩托羅拉A768I、摩托羅拉A780、飛利浦968、海爾N60、中興E3。

  由于智能手機(jī)結(jié)合了強(qiáng)大的硬件運(yùn)行能力以及開(kāi)放的軟件操作系統(tǒng),因此無(wú)論是娛樂(lè)還是商務(wù)應(yīng)用,智能手機(jī)的功能都能夠在強(qiáng)大的第三方軟件的支持下獲得無(wú)限的擴(kuò)展。因此,在未來(lái)的手機(jī)市場(chǎng)上,智能手機(jī)將引領(lǐng)整個(gè)手機(jī)發(fā)展的潮流,而不是局限于現(xiàn)在的高端手機(jī)。手機(jī)未來(lái)的趨勢(shì)是開(kāi)放系統(tǒng)會(huì)逐步地?cái)D掉封閉系統(tǒng)和專(zhuān)有系統(tǒng)。同時(shí)推出的產(chǎn)品將會(huì)在便攜性和功能方面盡可能的實(shí)現(xiàn)平衡。代表自由和擁有更開(kāi)放姿態(tài)的Linux扮演著重要的角色,Linux的優(yōu)勢(shì)很大,我們將拭目以待。

linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)


關(guān)鍵詞: linux 操作系統(tǒng)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉