0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

黑莓將在軟件開發(fā)中支持Rust

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-01-16 16:00 ? 次閱讀

黑莓(BlackBerry)是一家總部位于加拿大的企業(yè)軟件和服務(wù)公司,也曾是智能手機(jī)行業(yè)的霸主之一,根據(jù) Statista 的統(tǒng)計(jì)數(shù)據(jù)顯示,黑莓在 2010 年曾一度達(dá)到過 20% 的市場份額,這也是黑莓的巔峰時刻。

了解黑莓的用戶都知道,黑莓的一大特色就是安全,這也是各國政要、商務(wù)人士都選擇使用黑莓的一大原因。如今黑莓早已退出智能手機(jī)行業(yè),但仍然專注于為汽車、醫(yī)療保健、政府和物流等行業(yè)提供解決方案。

可能 “安全” 兩個字已經(jīng)被深深刻入了黑莓的 DNA 中,近日黑莓宣布將和 Elektrobit 展開合作,在其汽車軟件開發(fā)中支持 Rust 編程語言,使開發(fā)人員能夠構(gòu)建安全、可靠和高效的汽車軟件。

699b01c4-941b-11ed-bfe3-dac502259ad0.png

作為一種內(nèi)存安全語言,Rust 為軟件的構(gòu)建提供了一個安全的基礎(chǔ),再加上如今的汽車智能化程度也越來越高,內(nèi)存安全漏洞的多少對汽車來說也至關(guān)重要。研究表明,內(nèi)存安全漏洞占各種操作系統(tǒng)中所有漏洞的 60-70%,這通常是在 C 和 C++ 中普遍存在的問題,Rust 正逐漸成為安全關(guān)鍵型軟件的理想選擇。

黑莓 QNX 高級副總裁兼負(fù)責(zé)人 John Wall 在一份聲明中表示:

Rust 正迅速成為開發(fā)者社區(qū)的一個重要工具,當(dāng)我們的客戶說他們需要這項(xiàng)支持時,我們聽取了他們的意見。安全是我們的精神,不應(yīng)該是你選擇加入的東西。它應(yīng)該是默認(rèn)存在的。有了 Rust,我們可以繼續(xù)保證我們的客戶在我們的軟件開發(fā)平臺上獲得順暢的體驗(yàn),同時不影響安全和性能關(guān)鍵服務(wù)。

Rust 可以與黑莓 QNX 產(chǎn)品系列集成,隨著車輛更加依賴軟件和自動化,而不僅僅是硬件,滿足和維護(hù)功能安全標(biāo)準(zhǔn)的難度也越來越大。迄今為止,全球約有 2.15 億輛汽車在使用黑莓 QNX,其中包括商用車和重型機(jī)械,預(yù)計(jì)隨著行業(yè)的進(jìn)步以及汽車和科技市場之間界限的不斷模糊,QNX 還會繼續(xù)增長。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 黑莓
    +關(guān)注

    關(guān)注

    0

    文章

    187

    瀏覽量

    21681
  • 軟件開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    586

    瀏覽量

    27276

原文標(biāo)題:黑莓將在軟件開發(fā)中支持 Rust

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實(shí)現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于嵌入式軟件開發(fā)與AI整合的詳細(xì)分析
    的頭像 發(fā)表于 07-31 09:25 ?486次閱讀
    嵌入式<b class='flag-5'>軟件開發(fā)</b>與AI整合

    【《軟件開發(fā)珠璣》閱讀體驗(yàn)】+ 心得

    【《軟件開發(fā)珠璣》閱讀體驗(yàn)】+ 心得 感謝電子發(fā)燒友論壇提供的讀書機(jī)會。讀這本書使我在編程方面多了位資深老師。 在軟件項(xiàng)目開發(fā)領(lǐng)域的時,我閱讀了《軟件開發(fā)珠璣》這本書。它以獨(dú)特的視角和
    發(fā)表于 06-23 17:56

    上位機(jī)軟件開發(fā)用什么語言

    上位機(jī)軟件開發(fā)是指開發(fā)用于與下位機(jī)(如PLC、單片機(jī)等)進(jìn)行通信、控制和數(shù)據(jù)處理的計(jì)算機(jī)軟件。上位機(jī)軟件在工業(yè)自動化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域有著廣泛的應(yīng)用。選擇合適的編程語言對于
    的頭像 發(fā)表于 06-06 10:44 ?945次閱讀

    廣告電商+超級云APP結(jié)合 # 軟件開發(fā)# 模式開發(fā)# 小程序開發(fā)# App開發(fā)

    軟件開發(fā)APP
    jf_01576396
    發(fā)布于 :2024年04月09日 17:42:13

    緣起今生:英飛凌車規(guī)MCU全系支持Rust 語言開發(fā)

    隨著軟件功能的日趨強(qiáng)大,軟件開發(fā)工作量隨之劇增,軟件開發(fā)團(tuán)隊(duì)也不斷嘗試改進(jìn)軟件開發(fā)方法,旨在保證軟件
    的頭像 發(fā)表于 04-05 13:43 ?324次閱讀
    緣起今生:英飛凌車規(guī)MCU全系<b class='flag-5'>支持</b><b class='flag-5'>Rust</b> 語言<b class='flag-5'>開發(fā)</b>

    [鴻蒙]OpenHarmony4.0的Rust開發(fā)

    背景 Rust 是一門靜態(tài)強(qiáng)類型語言,具有更安全的內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢。Rust 官方也使用 Cargo 工具來專門為
    的頭像 發(fā)表于 02-26 17:28 ?659次閱讀
    [鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b><b class='flag-5'>開發(fā)</b>

    鴻蒙OS之Rust開發(fā)

    Rust是一門靜態(tài)強(qiáng)類型語言,具有更安全的內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢。
    的頭像 發(fā)表于 01-29 17:19 ?744次閱讀

    keil arm軟件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《keil arm軟件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-26 15:51 ?7次下載

    一次Rust重寫基礎(chǔ)軟件的實(shí)踐

    受到2022年“谷歌使用Rust重寫Android系統(tǒng)且所有Rust代碼的內(nèi)存安全漏洞為零” [1] 的啟發(fā),最近筆者懷著濃厚的興趣也順應(yīng)Rust 的潮流,嘗試著將一款C語言開發(fā)的基礎(chǔ)
    的頭像 發(fā)表于 01-25 11:21 ?481次閱讀

    嵌入式軟件開發(fā)軟件開發(fā)的區(qū)別

    嵌入式軟件開發(fā)軟件開發(fā)是兩個不同的概念,它們在一些關(guān)鍵方面有著明顯的區(qū)別。嵌入式軟件開發(fā)是指開發(fā)嵌入在硬件設(shè)備中的軟件,而
    的頭像 發(fā)表于 01-22 15:27 ?1788次閱讀

    嵌入式軟件開發(fā)流程

    電子發(fā)燒友網(wǎng)站提供《嵌入式軟件開發(fā)流程.ppt》資料免費(fèi)下載
    發(fā)表于 11-17 14:37 ?3次下載
    嵌入式<b class='flag-5'>軟件開發(fā)</b>流程

    Rust的標(biāo)準(zhǔn)庫的功能劃分

    對于大部分軟件開發(fā)工程師而言,他們用Rust主要開發(fā)應(yīng)用層軟件,也就是運(yùn)行在用戶空間的程序。它們基于標(biāo)準(zhǔn)庫編寫,實(shí)現(xiàn)各種業(yè)務(wù)功能。應(yīng)用層的軟件
    的頭像 發(fā)表于 10-29 17:17 ?1123次閱讀
    <b class='flag-5'>Rust</b>的標(biāo)準(zhǔn)庫的功能劃分

    AUTOSAR軟件開發(fā)流程簡介

    AUTOSAR軟件開發(fā)流程簡介 AUTOSAR軟件開發(fā)流程是指在AUTOSAR架構(gòu)下進(jìn)行軟件開發(fā)的一系列步驟和方法。它包括以下幾個主要階段: 需求分析:在這個階段,根據(jù)汽車電子系統(tǒng)的需求,定義和分析
    的頭像 發(fā)表于 10-27 15:55 ?2724次閱讀
    AUTOSAR<b class='flag-5'>軟件開發(fā)</b>流程簡介

    MDK是否可以支持STM8的軟件開發(fā)?

    MDK是否可以支持STM8的軟件開發(fā)
    發(fā)表于 10-12 07:31

    基于Android的應(yīng)用軟件開發(fā)實(shí)例初探

    電子發(fā)燒友網(wǎng)站提供《基于Android的應(yīng)用軟件開發(fā)實(shí)例初探.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 16:57 ?0次下載
    基于Android的應(yīng)用<b class='flag-5'>軟件開發(fā)</b>實(shí)例初探