Memory Safe Languages in Android 13 Reduce Vulnerabilities

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)

  • "Migrating away from C/C++ is challenging, but we’re making progress. Rust use is growing in the Android platform, but that’s not the end of the story.

    To meet the goals of improving security, stability, and quality Android-wide, we need to be able to use Rust anywhere in the codebase that native code is required. We’re implementing userspace HALs in Rust. We’re adding support for Rust in Trusted Applications. We’ve migrated VM firmware in the Android Virtualization Framework to Rust.

    With support for Rust landing in Linux 6.1 we’re excited to bring memory-safety to the kernel, starting with kernel drivers."

    The push for Rust to replace C and C++ continues. This is confirmation of the NSA recommendation to discontinue using C and C++:

    https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI...

    If you do not know Rust, now is the time to learn:

    https://doc.rust-lang.org/book/

    Here are some fun holiday-themed exercises to learn with:

    https://adventofcode.com/

  • book

    The Rust Programming Language

  • "Migrating away from C/C++ is challenging, but we’re making progress. Rust use is growing in the Android platform, but that’s not the end of the story.

    To meet the goals of improving security, stability, and quality Android-wide, we need to be able to use Rust anywhere in the codebase that native code is required. We’re implementing userspace HALs in Rust. We’re adding support for Rust in Trusted Applications. We’ve migrated VM firmware in the Android Virtualization Framework to Rust.

    With support for Rust landing in Linux 6.1 we’re excited to bring memory-safety to the kernel, starting with kernel drivers."

    The push for Rust to replace C and C++ continues. This is confirmation of the NSA recommendation to discontinue using C and C++:

    https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI...

    If you do not know Rust, now is the time to learn:

    https://doc.rust-lang.org/book/

    Here are some fun holiday-themed exercises to learn with:

    https://adventofcode.com/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts