0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

黑莓将在软件开发中支持Rust

OSC开源社区 来源:OSC开源社区 2023-01-16 16:00 次阅读

黑莓(BlackBerry)是一家总部位于加拿大的企业软件和服务公司,也曾是智能手机行业的霸主之一,根据 Statista 的统计数据显示,黑莓在 2010 年曾一度达到过 20% 的市场份额,这也是黑莓的巅峰时刻。

了解黑莓的用户都知道,黑莓的一大特色就是安全,这也是各国政要、商务人士都选择使用黑莓的一大原因。如今黑莓早已退出智能手机行业,但仍然专注于为汽车、医疗保健、政府和物流等行业提供解决方案。

可能 “安全” 两个字已经被深深刻入了黑莓的 DNA 中,近日黑莓宣布将和 Elektrobit 展开合作,在其汽车软件开发中支持 Rust 编程语言,使开发人员能够构建安全、可靠和高效的汽车软件。

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

作为一种内存安全语言,Rust 为软件的构建提供了一个安全的基础,再加上如今的汽车智能化程度也越来越高,内存安全漏洞的多少对汽车来说也至关重要。研究表明,内存安全漏洞占各种操作系统中所有漏洞的 60-70%,这通常是在 C 和 C++ 中普遍存在的问题,Rust 正逐渐成为安全关键型软件的理想选择。

黑莓 QNX 高级副总裁兼负责人 John Wall 在一份声明中表示:

Rust 正迅速成为开发者社区的一个重要工具,当我们的客户说他们需要这项支持时,我们听取了他们的意见。安全是我们的精神,不应该是你选择加入的东西。它应该是默认存在的。有了 Rust,我们可以继续保证我们的客户在我们的软件开发平台上获得顺畅的体验,同时不影响安全和性能关键服务。

Rust 可以与黑莓 QNX 产品系列集成,随着车辆更加依赖软件和自动化,而不仅仅是硬件,满足和维护功能安全标准的难度也越来越大。迄今为止,全球约有 2.15 亿辆汽车在使用黑莓 QNX,其中包括商用车和重型机械,预计随着行业的进步以及汽车和科技市场之间界限的不断模糊,QNX 还会继续增长。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 黑莓
    +关注

    关注

    0

    文章

    187

    浏览量

    21716
  • 软件开发
    +关注

    关注

    0

    文章

    609

    浏览量

    27341

原文标题:黑莓将在软件开发中支持 Rust

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TMS320C6201 DSP软件开发技术

    电子发烧友网站提供《TMS320C6201 DSP软件开发技术.pdf》资料免费下载
    发表于 10-26 09:25 0次下载
    TMS320C6201 DSP<b class='flag-5'>软件开发</b>技术

    PGA450-Q1软件开发指南

    电子发烧友网站提供《PGA450-Q1软件开发指南.pdf》资料免费下载
    发表于 09-30 14:25 0次下载
    PGA450-Q1<b class='flag-5'>软件开发</b>指南

    ECU电控软件开发及测试介绍

    本文重点介绍符合AutoSar架构的应用软件开发、MBD开发模式下的软件质量评估与优化方案、复杂场景下的ECU性能压力测试方案。
    的头像 发表于 09-26 14:25 3247次阅读
    ECU电控<b class='flag-5'>软件开发</b>及测试介绍

    TUSS44x0软件开发指南

    电子发烧友网站提供《TUSS44x0软件开发指南.pdf》资料免费下载
    发表于 09-14 10:59 0次下载
    TUSS44x0<b class='flag-5'>软件开发</b>指南

    BQ769x2 软件开发指南

    电子发烧友网站提供《BQ769x2 软件开发指南.pdf》资料免费下载
    发表于 08-12 14:41 0次下载

    嵌入式软件开发与AI整合

    嵌入式软件开发与AI整合是当前技术发展的重要趋势之一。随着人工智能技术的快速发展,嵌入式系统越来越多地集成了AI算法,以实现更复杂的智能功能。以下是关于嵌入式软件开发与AI整合的详细分析
    的头像 发表于 07-31 09:25 669次阅读
    嵌入式<b class='flag-5'>软件开发</b>与AI整合

    【《软件开发珠玑》阅读体验】+ 心得

    【《软件开发珠玑》阅读体验】+ 心得 感谢电子发烧友论坛提供的读书机会。读这本书使我在编程方面多了位资深老师。 在软件项目开发领域的时,我阅读了《软件开发珠玑》这本书。它以独特的视角和
    发表于 06-23 17:56

    上位机软件开发用什么语言

    上位机软件开发是指开发用于与下位机(如PLC、单片机等)进行通信、控制和数据处理的计算机软件。上位机软件在工业自动化、物联网、智能家居等领域有着广泛的应用。选择合适的编程语言对于
    的头像 发表于 06-06 10:44 1540次阅读

    广告电商+超级云APP结合 # 软件开发# 模式开发# 小程序开发# App开发

    软件开发APP
    jf_01576396
    发布于 :2024年04月09日 17:42:13

    缘起今生:英飞凌车规MCU全系支持Rust 语言开发

    随着软件功能的日趋强大,软件开发工作量随之剧增,软件开发团队也不断尝试改进软件开发方法,旨在保证软件
    的头像 发表于 04-05 13:43 422次阅读
    缘起今生:英飞凌车规MCU全系<b class='flag-5'>支持</b><b class='flag-5'>Rust</b> 语言<b class='flag-5'>开发</b>

    [鸿蒙]OpenHarmony4.0的Rust开发

    背景 Rust 是一门静态强类型语言,具有更安全的内存管理、更好的运行性能、原生支持多线程开发等优势。Rust 官方也使用 Cargo 工具来专门为
    的头像 发表于 02-26 17:28 827次阅读
    [鸿蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b><b class='flag-5'>开发</b>

    鸿蒙OS之Rust开发

    Rust是一门静态强类型语言,具有更安全的内存管理、更好的运行性能、原生支持多线程开发等优势。
    的头像 发表于 01-29 17:19 919次阅读

    keil arm软件开发指南

    电子发烧友网站提供《keil arm软件开发指南.pdf》资料免费下载
    发表于 01-26 15:51 7次下载

    一次Rust重写基础软件的实践

    受到2022年“谷歌使用Rust重写Android系统且所有Rust代码的内存安全漏洞为零” [1] 的启发,最近笔者怀着浓厚的兴趣也顺应Rust 的潮流,尝试着将一款C语言开发的基础
    的头像 发表于 01-25 11:21 605次阅读

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在硬件设备中的软件,而
    的头像 发表于 01-22 15:27 2215次阅读