QNX為安全可靠的嵌入式系統(tǒng)提供移動級用戶體驗(yàn)
2014-02-27
全球互聯(lián)嵌入式系統(tǒng)軟件平臺領(lǐng)導(dǎo)廠商QNX軟件系統(tǒng)有限公司今日發(fā)布最新一代QNX®Neutrino®操作系統(tǒng),。QNX操作系統(tǒng)6.6提供豐富的全新圖形、用戶界面,、多媒體、安全性和電源管理能力,,為安全的嵌入式系統(tǒng)提供移動級用戶體驗(yàn),,幫助開發(fā)人員為醫(yī)療保健、重型機(jī)械,、消費(fèi)白電,、能源制造,、工業(yè)自動化、車聯(lián)網(wǎng),、航運(yùn)業(yè)和機(jī)上娛樂等市場開發(fā)高差異化產(chǎn)品,。
QNX軟件系統(tǒng)有限公司產(chǎn)品管理總監(jiān)Grant Courville 表示:“智能手機(jī)和平板電腦已經(jīng)改變了用戶期望。現(xiàn)在每個(gè)人都假設(shè)顯示器可以用來滑動,、滾動或者縮小,,即使用于氣泵、自動售貨機(jī),、冰箱或者醫(yī)療設(shè)備中的顯示器也不例外,。這些期望為嵌入式系統(tǒng)制造商提供移動級用戶體驗(yàn)帶來巨大壓力,,QNX OS 6.6 能幫助制造商創(chuàng)造功能多樣,、使用簡單、互聯(lián)且安全的產(chǎn)品,。”
先進(jìn)的安全性能
目前,,幾乎每一個(gè)嵌入式系統(tǒng)都已經(jīng)聯(lián)網(wǎng),極有可能受到攻擊,。為了幫助阻止惡意軟件,,QNX OS 6.6推出了一些先進(jìn)的安全功能,包括:
· 對系統(tǒng)特權(quán)級別的精密控制——提供獨(dú)特的設(shè)置控制能力,,使用系統(tǒng)調(diào)用級別來管理和保護(hù)程序運(yùn)行的操作,。嵌入式開發(fā)人員不需再為程序提供對整個(gè)系統(tǒng)的根訪問。
· 應(yīng)用生命周期管理——為包含應(yīng)用以及限制可獲取的資源,,該操作系統(tǒng)提供全內(nèi)容驗(yàn)證,、安裝和上市功能,使客戶可在一個(gè)獨(dú)立的沙盤里安裝應(yīng)用,,并且控制應(yīng)用與系統(tǒng)資源的互動方式,。
· 增強(qiáng)的堆、堆疊和內(nèi)存布局保護(hù)——QNX操作系統(tǒng)使用保護(hù)頁面和heap cookies追蹤流氓編碼,、阻止惡意項(xiàng)目,,從而檢測溢出和終止攻擊過程。QNX操作系統(tǒng)還使用地址空間隨機(jī)化布局,,讓攻擊者預(yù)測目標(biāo)內(nèi)存地址更加困難,。
· 增強(qiáng)的文件系統(tǒng)——為保護(hù)數(shù)據(jù),該操作系統(tǒng)通過分開加密域名為其具有掉電保護(hù)的文件系統(tǒng)增加了全新加密功能,。該操作系統(tǒng)還為訪問控制列表(ACL)提供支持,,以便實(shí)現(xiàn)文件級許可的精密控制。
這些特性與QNX操作系統(tǒng)微內(nèi)核架構(gòu)內(nèi)在的安全優(yōu)勢互補(bǔ),,通過運(yùn)行所有程序減少攻擊,,其中包括系統(tǒng)服務(wù)以及在內(nèi)核外內(nèi)存受保護(hù)的用戶空間,。
混合界面的靈活圖形控制
為實(shí)現(xiàn)用戶界面設(shè)計(jì)的最大靈活性,QNX 操作系統(tǒng)包含一個(gè)全新圖形合成管理,,能在同一個(gè)顯示器上將HTML5,、OpenGL ES 和Qt 5創(chuàng)建的應(yīng)用和部件,以及互聯(lián)設(shè)備上的視頻進(jìn)行無縫混合,。圖形合成管理支持本地OpenGL ES硬件加速,、多點(diǎn)觸控手勢輸入,以及一個(gè)基于業(yè)界標(biāo)準(zhǔn)OpenWF顯示器編程接口的驅(qū)動程序架構(gòu),。
移動設(shè)備電源管理功能
為幫助嵌入式開發(fā)人員創(chuàng)造功率更低的移動設(shè)備,,QNX 操作系統(tǒng)提供全新特性,使CPU在拓展期內(nèi)處于睡眠狀態(tài),。這包括為無需實(shí)時(shí)精準(zhǔn)的計(jì)時(shí)器分配容差值的能力,,以及為無需實(shí)時(shí)反應(yīng)的阻隔器提供可接受延遲值的能力。
HTML5應(yīng)用和用戶界面開發(fā)
QNX OS 6.6同樣支持用于應(yīng)用和媒體的全新QNX軟件開發(fā)工具包(SDK),,容許開發(fā)人員使用網(wǎng)絡(luò)技術(shù)(如HTML5, JavaScript, CSS)創(chuàng)造豐富的用戶界面,,開發(fā)和部署HTML5應(yīng)用。該軟件開發(fā)工具包包括:
· 基于Webkit用于應(yīng)用開發(fā)的HTML5引擎,,能夠提供最快HTML5渲染性能和支持HTML5標(biāo)準(zhǔn)的優(yōu)化網(wǎng)絡(luò)瀏覽器,。
· 一個(gè)包含窗口管理、應(yīng)用發(fā)布和安全控制的應(yīng)用環(huán)境,。
· 一個(gè)基于Apache Cordova移動架構(gòu)的開放插件架構(gòu),,使應(yīng)用能使用系統(tǒng)級資源。開發(fā)人員可以從QNX提供的預(yù)置插件中選擇,,或者創(chuàng)造自己的定制插件,。
· 為嵌入式系統(tǒng)提供一個(gè)兼有打包程序和安裝程序的HTML5應(yīng)用。
多媒體支持和智能手機(jī)整合
服務(wù)應(yīng)用和媒體的QNX SDK還可以讓開發(fā)人員構(gòu)建豐富的多媒體嵌入式產(chǎn)品,,與眾多智能手機(jī)和平板電腦無縫整合,。特性包括:
· 自動探測、同步,、控制多媒體內(nèi)容的能力
· 支持豐富的音頻,、視頻格式和播放格式
· 與iOS®、Android™和BlackBerry®系統(tǒng)智能手機(jī)和平板電腦,,以及MP3播放器和USB設(shè)備相連,,支持USB 3.0, USB OTG, USB主機(jī),和USB設(shè)備協(xié)議。
上市
QNX OS 6.6 和服務(wù)應(yīng)用及媒體的QNX SDK計(jì)劃于2014年2月28日發(fā)布,,請?jiān)L問www.qnx.com升級現(xiàn)有的QNX開發(fā)軟件或者申請免費(fèi)評估,。
關(guān)于QNX 軟件系統(tǒng)公司
QNX軟件系統(tǒng)有限公司是黑莓公司(NASDAQ:BBRY; TSX:BB) 的子公司,是互聯(lián)嵌入式系統(tǒng)市場上操作系統(tǒng),、汽車軟件,、開發(fā)工具和專業(yè)服務(wù)的領(lǐng)軍者,。包括奧迪、思科,、通用電氣,、洛克希德•馬丁和西門子在內(nèi)的眾多全球知名技術(shù)領(lǐng)先企業(yè),都將QNX技術(shù)應(yīng)用在車載遠(yuǎn)程信息處理裝置,、網(wǎng)絡(luò)路由器,、醫(yī)療設(shè)備、工業(yè)控制系統(tǒng),、安全防衛(wèi)系統(tǒng)和其他任務(wù)關(guān)鍵性和生命關(guān)鍵型應(yīng)用中,。QNX軟件系統(tǒng)有限公司成立于1980年,總部位于加拿大渥太華,,其產(chǎn)品行銷全球100多個(gè)國家,。更多公司信息請?jiān)L問www.qnx.com 。欲了解公司汽車業(yè)務(wù)相關(guān)的最新信息,,請?jiān)L問qnxauto.blogspot.com,。