BlackBerry se familiariza por fin con Rust

Foto del autor

Blackberry y Elektrobit han anunciado una colaboración para apoyar el lenguaje de programación Rust en su desarrollo de software para automoción, que, según informan, está «ganando impulso rápidamente» en el sector.

Rust es un lenguaje a prueba de memoria que promete proporcionar una base segura para el desarrollo de software en todos los terminales.

Las vulnerabilidades de seguridad de memoria son un fallo de seguridad común y la investigación muestra que representan el 60-70% de todas las vulnerabilidades en varios sistemas operativos. Al eliminar estos problemas que suelen prevalecer en C y C++, Rust es muy adecuado para el software de seguridad crítica.

Blackberry, Elektrobit y Rust

«La seguridad es nuestra filosofía y no debería ser algo a lo que haya que optar. Debería estar siempre presente por defecto», declaró John Wall, vicepresidente senior y responsable de Blackberry QNX.

«Con Rust podemos seguir garantizando a nuestros clientes una experiencia sin fricciones en nuestra Plataforma de Desarrollo de Software, sin comprometer la seguridad ni los servicios críticos para el rendimiento.»

La relación entre Blackberry QNX y Elektrobit, que ha estado implementando proyectos en Rust desde 2019, tiene una historia saludable. La pareja ha ayudado a contribuir código y asegurar su calidad con la comunidad Rust.

La industria automotriz se encuentra en medio de una gran transición que verá cómo la tecnología se arraiga más profundamente en todos los aspectos de la automoción, y las empresas esperan que Rust siente las bases críticas para los vehículos definidos por software, donde los estándares de seguridad son primordiales.

Blackberry QNX se utiliza en 215 millones de vehículos en todo el mundo hasta la fecha, incluidos vehículos comerciales y maquinaria pesada, y se espera que siga creciendo a medida que avancen las industrias y se desplacen las fronteras entre los mercados de la automoción y la tecnología.