Google anunció que la iniciativa Android Open Source Project ya soporta Rust

Google anunció que la iniciativa Android Open Source Project ya soporta Rust

Es importante para Google hacer las correciones pertinentes al código en la plataforma de Android, ya que la seguridad, la estabilidad y la calidad de cada versión es prioridad absoluta.

Los fallos de seguridad de la memoria siguen siendo uno de los principales problemas de estabilidad, y representan sistemáticamente el 70 % de las vulnerabilidades de seguridad de alta gravedad de Android.

Nos complace anunciar que el proyecto de código abierto de Android (AOSP) admite ahora el lenguaje de programación Rust para el desarrollo del propio sistema operativo.

Los niveles inferiores del sistema operativo requieren lenguajes de programación como C, C++ y Rust. Son ligeros en recursos y tienen características de rendimiento más predecibles. En el caso de C y C++, el desarrollador es responsable de gestionar el tiempo de vida de la memoria. Y en el caso de Rust, proporciona garantías de seguridad de la memoria utilizando una combinación de comprobaciones en tiempo de compilación para imponer la vida de los objetos y comprobaciones en tiempo de ejecución para asegurar que los accesos a la memoria son válidos. Esta seguridad se consigue proporcionando un rendimiento equivalente al de C y C++.

Más información en arsTechnica, Blog de Seguridad de Google.

Comments are closed