💡
原文中文,约900字,阅读约需3分钟。
📝
内容提要
谷歌的 Android 团队通过使用内存安全语言,将漏洞率从76%降至24%。他们发现大多数错误来自新代码,因此决定在新项目中使用 Rust 等内存安全语言。这减少了内存相关漏洞。与此同时,iceoryx2 发布了快速进程间通信库,rainfrog 支持 MySQL 和 SQLite,j4rs 实现 Rust 和 Java 互相调用。
🎯
关键要点
- 谷歌的 Android 团队通过使用内存安全语言将漏洞率从76%降至24%。
- 大多数错误来自新编写或最近修改的代码,因此决定在新项目中使用内存安全语言。
- Android 团队的目标是实现“默认安全”的设计,偏爱内置内存安全的语言。
- Rust 的集成减少了内存相关漏洞,并避免了其他类别的错误。
- iceoryx2 发布了一个快速的进程间通信库,具有高级功能和去中心化架构。
- rainfrog 开始支持 MySQL 和 SQLite,提供轻量级的数据库管理功能。
- j4rs 允许 Rust 和 Java 之间的相互调用,简化了跨语言开发。
➡️