新聞中心

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

——
作者: 時間:2007-10-22 來源:嵌入式在線論壇 收藏

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


  LINUX的自由

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

  Linux軟件

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

  Linux軟件

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

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

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

  Linux軟件

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

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

  LINUX陣營

  摩托羅拉為扭轉(zhuǎn)在Symbian陣營中的不利位置,搶占智能手機(jī)市場,早已在倡“Linux+Java”的發(fā)展思路。目前,摩托羅拉在Linux上的投入可謂不惜血本。有報(bào)道稱,摩托羅拉研制基于Linux的自主操作系統(tǒng)用了三年的時間,投入的研發(fā)經(jīng)費(fèi)高達(dá)1.5億美元。 三星在2003年9月份推出了首款基于Linux系統(tǒng)平臺的CDMA智能手機(jī)SCH-i519,據(jù)稱是用PC級別的處理能力來挖掘CDMA1X網(wǎng)絡(luò)的無線應(yīng)用功能,包含了手寫輸入、上網(wǎng)、收發(fā)郵件、照相連拍等多種功能。NEC也一再強(qiáng)調(diào)其3G手機(jī)高端產(chǎn)品幾乎100%會采用Linux。NEC還透露自己正在開發(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中去,以打造一個豐富的Linux手機(jī)軟件平臺。

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

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

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

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


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

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉