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


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

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

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

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

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

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

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


相關推薦

2024-10-15

公司(BlackBerry)近日发布了一份基于全球 1000 名嵌入式软件开发人员和工程师的调查结果指出,开发人员和软件工程师面临着越来越大的压力,需要在快速创新与安全和保障之间取得平衡,满足紧迫的项目期限与保持功能安全

2023-07-18

接下载Rust开源社区发布的龙架构二进制版本。Rust开发者将在龙架构平台上获得良好的开发体验。 Rust介绍 Rust是近年来新兴的系统级编程语言,专注于安全性、并发性和性能。Rust拥有丰富的类型系统和所有权模型,可通过在编

2023-09-15

近发布日期时 CLion 的 Rust 插件的可用性选项。 RustRover 将在公开预览期间免费——JetBrains 计划将产品的公开预览持续到最晚 2024 年 9 月,许可模式将在临近商业发布日期时最终确定。

2024-01-07

非 Linus 拒绝在美国感恩节假期后立即发布,这种情况下将在一周后推出)。   三、首批用户可见的 Rust 代码最早可能在 Linux 6.8 中合并到内核。这些代码初始阶段应该不会支持许多系统,但它标志着一个重要转变:一旦 Rust

2022-04-21

了一些设计改进,例如更细粒度的常量失效机制,预计这将在 Ruby on Rails 应用程序中发挥巨大作用。 默认情况下,YJIT 不会被编译,也不需要 cargo/rustc。如果 YJIT 在 dev 模式下构建,则cargo用于获取开发依赖项,但在 release 中构

2022-03-25

Google 日前在官方招聘页面放出新的,而这个招聘信息则是泄漏了 Android Studio 的未来发展方向。根据招聘信息介绍,该职位是 Android Studio 高级软件工程师,在简介中 Google 写道: 我们正在 Android Studio 中启动一个新项目,以使其

2023-04-29

t 将进入操作系统内核。"在接下来的几周或几个月内,你将在内核中使用 Rust 启动 Windows,这真的很酷。这里的基本目标是将其中一些内部的 C++ 数据类型转换为其 Rust 等价物。" Windows 的 Rust 革新始于 2020 年的 DWriteCore,它是 Win

2022-09-15

系统投资的一部分,JFrog 已经承诺其安全研究团队的成员将在 Rust 基金会安全团队工作。 Rust 基金会执行董事 Bec Rumbul 称,经常有一种误解,即因为 Rust 确保内存安全,所以大家就误认为它就是 100% 安全的。但 Rust 和其他语言

2024-04-04

Linux 内核的 Rust 代码正准备升级到 Rust 1.78,该版本将在一个月后发布为稳定版。 虽然Rust 1.78要到5月初才会发布,不过由米格尔-奥赫达(Miguel Ojeda)领导的Rust Linux内核开发人员已经在为下一次升级做准备了。 随着向 Rust 1.78

2023-08-02

组和安全代码工作组。所有这些威胁模型的详细信息预计将在不久的将来与社区共享。 更多详情可查看完整报告。

2023-11-18

在不受审批流程限制的情况下生成内容并进行迭代,我们将在工作存储库中制定规范草案。在一些工具的帮助下,我们将公开跟踪哪些项目仍需要团队批准,以及哪些项目受到利益相关者的公开关注。 我们将所有变更分类为次

2022-09-21

的热度: Linus Torvalds 透露,没有意外的话 Rust 将在 6.1 版本进入 Linux 内核 Cloudflare 放弃 Nginx,使用内部 Rust 编写的 Pingora GStreamer 准备将 Rust 编写的插件作为其官方二进制版本的一部分发布 Rust 成立专门的安全

2022-04-03

助的预算为每年 30 万美元(2022 年为 17 万美元),最初将在 2022 年 4 月开设一个申请窗口。 困难补助金。向面临经济困难的社区成员提供 500 美元至 1500 美元不等的奖金。2022 年的预算为 15,000 美元。申请持续开放,直到分配的

2022-10-17

,目前还不能用于现实用例。 Linux 内核 6.1 的稳定版本将在 12 月发布,根据内核开发人员 Greg Kroah-Hartman 的说法,由于 Linux 6.1 是今年最后一个主要的 Linux 内核版本,它应该会是下一个 LTS 系列。