<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > 3G手機操作系統的研究和分析

3G手機操作系統的研究和分析

作者: 時(shí)間:2011-11-02 來(lái)源:網(wǎng)絡(luò ) 收藏
3.2開(kāi)放性

本文引用地址:http://dyxdggzs.com/article/166032.htm

  開(kāi)放性是指人們可以通過(guò)自己編寫(xiě)軟件來(lái)擴充系統的功能,實(shí)現復雜的計算,為超大型程序提供了方便的模塊化編程方法,所以開(kāi)放有利于其他開(kāi)發(fā)者修補該的不足,使它變得更加完善和強大。

  Linux遵守GPL(GNU通用公共許可證),將源代碼開(kāi)放。例如,Google Android的Linux是完全開(kāi)放的、自由的用戶(hù)界面,具有完整的原始代碼。由于GoogleAndroid的智能平臺是開(kāi)放性系統,公開(kāi)源代碼,支持第三方軟件加入。使得Google Android的智能能夠加載很多個(gè)性化軟件,比如防火墻、即時(shí)通信軟件、Office閱讀軟件以及各種在電腦上安裝的軟件,的功能更加強大,加快了手機與電腦的融合。同時(shí),與Windows CE、Symbian等不同,Android操作系統免費向開(kāi)發(fā)人員提供,不存在任何阻礙移動(dòng)產(chǎn)業(yè)創(chuàng )新的專(zhuān)有權障礙,這樣可以為第三方廠(chǎng)商節省大量研發(fā)成本。

  Windows CE是閉合的操作系統,其軟件Windows是商業(yè)軟件,它的源代碼是企業(yè)的最高機密,所以不可能開(kāi)放。

  使用類(lèi)似Visual C++的軟件。第三方可以開(kāi)發(fā)應用WindowsCE。Windows CE也利用類(lèi)似視窗的。NET框架。但所有的使用和服務(wù)都是收費的。

  Symbian同樣沒(méi)有開(kāi)放源代碼。但根據Nokia的最近公告,Symbian也將會(huì )有開(kāi)放源代碼的計劃。Symbian基金會(huì )日前發(fā)行了它的第一個(gè)開(kāi)放源碼軟件程序,從而邁出了將整個(gè)Symbian手機操作系統開(kāi)放的第一步。

  Palm OS是一套開(kāi)放性的系統。開(kāi)發(fā)者向用戶(hù)免費提供Palm OS的開(kāi)發(fā)工具。允許用戶(hù)利用該工具在Palm OS基礎上方便地編寫(xiě)、修改相關(guān)軟件。

  iPhone OS X是有限的SDK(軟件開(kāi)發(fā)工具包),保證程序員可以利用全能OS,而不必深入核心。也就是說(shuō),核心是不完全開(kāi)放的。

  鑒于RIM的手機處理的大都是企業(yè)電子郵件和機密信息,這使得開(kāi)放其操作系統不太合適。而且會(huì )對用戶(hù)的隱私保護有一定的影響。

  3.3安全性

  智能手機操作系統的安全問(wèn)題主要集中于在接入語(yǔ)音及數據網(wǎng)絡(luò )后所面臨的安全威脅。例如系統是否存在能夠引起安全問(wèn)題的漏洞。信息存儲和傳送的安全性是否有保障,是否會(huì )受到病毒等惡意軟件的威脅等。由于目前手機用戶(hù)比計算機用戶(hù)還多。而且智能手機可以提供多種數據連接方式。所以病毒對于手機系統特別是智能手機操作系統是一個(gè)非常嚴峻的安全威脅。筆者主要針對以上幾個(gè)安全性方面對智能手機操作系統進(jìn)行對比。

  Symbian系統本身存在一些安全漏洞。所以目前受病毒影響最深。已經(jīng)發(fā)現的針對Symbian的病毒超過(guò)了50種。

  這些病毒通常感染Symbian 6.0系統。而UiQ平臺極少發(fā)生感染。廣為人所知的Cabir病毒是通過(guò)藍牙連接對Symbian手機進(jìn)行DoS攻擊的。由于越來(lái)越多的個(gè)人信息(如電話(huà)簿、商業(yè)機密文檔等)會(huì )被保存在智能手機中。為了防止惡意軟件或病毒竊取這些信息或者耗費用戶(hù)通信費用,Symbian 9.0及以后的版本引入了新的系統安全模型。

  Symbian 9.0以前的系統中安裝的某個(gè)軟件的所有文件都會(huì )存儲在ksystemappskxxx目錄下,Symbian 9.0及以后的系統中,某個(gè)軟件中的不同文件會(huì )存放在不同的目錄。如可執行文件(.exe,以前是.app)被放在ksys、bin下,資源文件被放在h'esource下。每個(gè)軟件的所有私有數據被放在private目錄下,其他目錄是供所有軟件共享的目錄。其中sysbin和hresource用戶(hù)不能更改??蓤绦形募荒苡砂惭b程序復制進(jìn)去。private只能由軟件安全號所對應的軟件訪(fǎng)問(wèn)??蓤绦形募肓四芰δP?,取得某些能力如訪(fǎng)問(wèn)用戶(hù)的電話(huà)簿、發(fā)送短信、修改手機設置等,需要讓可執行文件獲得Symbian公司或者諾基亞公司的數字簽名。系統還具備可執行文件防纂改功能,安裝經(jīng)過(guò)修改的軟件包?;蛘哂米x卡器修改存儲卡的ksyskbin目錄。會(huì )被Symbian系統發(fā)現。引入這些特性。使得系統的安全性大大提高。但是系統安全模型的引入,也導致系統出現了兼容性問(wèn)題。

  用于SmartPhone的Windows CE系統也已經(jīng)發(fā)現了一些病毒感染的案例。病毒作者對微軟平臺的熱衷在手機系統上得到了延續。Windows CE系統很早就被發(fā)現存在安全漏洞。典型的漏洞是允許攻擊者向使用該系統的手機發(fā)送惡意代碼,這一點(diǎn)與基于Windows的PC系統非常類(lèi)似。

  Palm和Linux系統在安全漏洞方面表現較好,不過(guò)這其中包含了市場(chǎng)份額的影響。攻擊者通常更熱衷于在市場(chǎng)份額表現出色的系統上發(fā)掘漏洞。目前在系統漏洞方面各廠(chǎng)商能夠在較短的時(shí)間內對發(fā)現的安全漏洞進(jìn)行修補。只要用戶(hù)及時(shí)地更新安全補丁,就可以避免漏洞所造成的危害。

  最新發(fā)布的Palm操作系統提供了安全性保護,新的安全性特性將保證敏感數據的保密性,主要提供了強大的128位的數據加密服務(wù)(該服務(wù)基于RSA Security標準的RC4加密算法)以及端對端的安全性(通過(guò)用于電子郵件、Web瀏覽以及在線(xiàn)交易的安全套接字層(secure socketlayer,SSL)服務(wù)來(lái)提供)。對于為Palm編寫(xiě)應用程序的開(kāi)發(fā)人員來(lái)說(shuō),這些新的安全特性意味著(zhù)他們有了構建強大加密術(shù)和安全性協(xié)議的基礎,且該基礎是由安全性專(zhuān)家設計的。Palm的目標是通過(guò)提供給開(kāi)發(fā)人員可以“掛入”的、堅固的安全性基礎來(lái)簡(jiǎn)化其平臺上安全應用程序的開(kāi)發(fā)。

  總體來(lái)說(shuō),由于借鑒了個(gè)人電腦領(lǐng)域的安全經(jīng)驗,手機操作系統廠(chǎng)商在設計系統時(shí)已經(jīng)對安全問(wèn)題進(jìn)行了充分的考慮。這些廠(chǎng)商在數據加密、通信協(xié)議以及訪(fǎng)問(wèn)認證方式等方面已經(jīng)做出了很多安全增強,并且仍在積極地進(jìn)行改進(jìn)。

  只要正確地利用這些功能以及一些已有的安全解決方案。

  并對廠(chǎng)商發(fā)布的各種信息保持適當的關(guān)注,目前的智能手機用戶(hù)是能夠獲得良好的安全環(huán)境的。

  3.4對硬件的支持能力

  由于智能手機硬件平臺具有多樣性。CPU芯片的更新又非??焖?。所以要求智能手機操作系統支持常用的嵌入式CPU,如X86、ARM、MIPS、POWERPC等,并具有良好的可移植性,支持種類(lèi)繁多的外部設備。

  Linux支持當前流行的大部分嵌入式處理器,其中支持的32位體系架構有Alpha、ARM、Cris、X86 M68K、MIPS、PARISC、PPC、SH、Spare等;支持的64位體系架構有MIPS64、PPc64、SH64、Spare64、X86_64等。

  Windows CE僅支持ARM、MIPS、X86和SuperH。

  Symbian可以支持從ARM9系列到ARM11系列的所有ARM處理器。Symbian OS v9.5是業(yè)界首款可支持ARMCortex-A8處理器的智能手機操作系統。

  Palm支持的處理器有Motorola DragonBall、Xscale等。

  iPhone支持的處理器為ARMl 176JZF。

  Black Berry支持的處理器有PXA9xx、PXA270等。

  4結束語(yǔ)

  智能手機操作系統發(fā)展方向勢必需要滿(mǎn)足手機語(yǔ)音功能之外的多媒體應用、無(wú)線(xiàn)上網(wǎng)、手機電視、手機定位等數據功能的“移動(dòng)寬帶”應用。它要能夠處理圖像、音樂(lè )、視頻流等多種媒體形式。提供包括網(wǎng)頁(yè)瀏覽、電話(huà)會(huì )議、電子商務(wù)等多種信息服務(wù)。同時(shí)。智能手機操作系統應努力做到統一平臺??朔袷絾?wèn)題。提供更加靈活的功能,以及讓使用者決定功能。以滿(mǎn)足個(gè)性化需求。因此,未來(lái)手機市場(chǎng)的格局會(huì )是以無(wú)線(xiàn)互聯(lián)網(wǎng)應用為主,硬件價(jià)格所占比例會(huì )不斷地縮小。手機企業(yè)不再依靠手機盈利,靠的是軟件和增值服務(wù)。

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

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 分析 研究 操作系統 手機 3G

評論


相關(guān)推薦

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

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>