一、技术与项目进展

1. Rust启用Polonius Alpha Nightly支持

Rust官方宣布在Nightly工具链中启用Polonius Alpha借用检查器,这是下一代借用检查器的重要里程碑,旨在改进当前NLL检查器的限制,允许部分此前被拒绝但符合安全规则的代码模式通过编译,如get_mut_or_default场景。性能回归总体可控,最坏情况2-3倍。计划年底前稳定,开发者可通过-Zpolonius=off禁用。

🔗 https://blog.rust-lang.org/2026/08/04/enabling-polonius-alpha-on-nightly/

2. gccrs持续推进Linux内核Rust编译支持

gccrs项目2026上半年聚焦编译Linux内核Rust代码,修复了属性处理、名称解析、元数据导出等问题,并重写了Drop基础设施以确保析构语义正确。项目按三个里程碑推进:嵌入式Rust、Rust for Linux(核心目标)和通用编译器。元数据导出bug在测试内核代码时被发现,两位开发者已升任GCC维护者加速上游合入。🔗 https://lwn.net/SubscriberLink/1083202/f1ba926cd57ac5c5/

3. RUSTSEC-2026-0226:nostr钱包事件解析存在身份验证绕过漏洞

RustSec发布高危安全公告(CVSS 7.5),nostr crate 0.44.7以下版本中,NIP-47/NIP-60钱包事件解析器在验证事件类型、ID、签名和钱包公钥之前即解密中继节点提供的事件。攻击者可签名伪造事件,恶意中继利用共享秘密注入虚假钱包数据,导致钱包状态损坏或应用误操作。修复版本已调整为先验证后解密。🔗 https://rustsec.org/advisories/RUSTSEC-2026-0226.html

4. SeaORM 2.0正式发布:Rust异步ORM迎重大更新

SeaORM 2.0历经43个候选版本后稳定发布,带来全新精简实体格式(关系直接作为Model字段)、嵌套ActiveModel一键保存、强类型列常量等特性。新增同步模式支持嵌入式场景、Arrow/Parquet列式加载及SQL Server支持。1.0 API保持兼容可渐进升级。项目已获278位贡献者、2200万次下载。🔗 https://www.sea-ql.org/blog/2026-07-27-sea-orm-2.0/

5. Ferrocene 26.00发布

Ferrous Systems发布面向安全关键系统的Rust编译器工具链更新,新增Armv8-R AArch64裸机、RHIVOS 2、s390x Linux、PowerPC64 Linux等目标平台支持,并将core::fmt模块纳入认证体系。

🔗 https://ferrous-systems.com/blog/ferrocene-26-05-0/

二、产业与学术动态

1. Rust项目正式落地LLM代码生成相关政策

Rust主仓库发布政策,禁止直接提交未经修改的大模型原始生成代码,以防止质量与版权隐患。但允许LLM用于代码审查、问题分析、辅助改写等场景。该政策现阶段仅作用于主仓库,后续计划逐步推广。🔗 https://blog.rust-lang.org/inside-rust/2026/08/05/rust-langrust-is-adopting-an-llm-policy/

2. Rust商业网络成立两月已汇聚近50家企业

Rust商业网络(RCN)成立两个月,已有近50家企业、超100人订阅。由AWS、Canonical、JetBrains等成员组成指导委员会。重点议题包括资金支持维护者、生态缺口、LTS工具链等,并设立Funding Directory让多家企业共同资助Rust项目。RCN持续推动企业协作和Rust产业化。🔗 https://rustfoundation.org/media/updates-from-rust-commercial-network-rcn/

3. Rust基金会资助团队公布MiR项目进展

Rust基金会资助团队已募集35万美元捐款,用于建立维护者驻留计划。45名项目成员申请资助,其中编译器领域需求最集中(21人)。计划提供年薪1万美元(全职)至月薪1000美元(半日)的合同制岗位,优先资助端用户影响大、需求迫切且无企业赞助的团队,首批候选团队包括rustup、cargo、clippy等,预计8月底公布最终人选。🔗 https://blog.rust-lang.org/inside-rust/2026/08/04/funding-team-progress-update-july-2026/

4. Rust官方发布All-Hands 2026开发者大会回顾

本次线下大会共有166名开发者到场,分多个小组开展Bevy、嵌入式Rust等主题研讨。会议涵盖编译器稳定性属性、rustc作为库、Sized Hierarchy、自动特质等讨论,以及Rust/C++互操作、Rust for Linux、Rust for CPython等跨项目协作议题。官方确认2027 All-Hands开发者大会将安排在荷兰RustWeek活动期间举办。

🔗https://blog.rust-lang.org/inside-rust/2026/07/31/all-hands-2026-retrospective/

5. Rust内容团队发布RustWeek访谈与新Changelog系列

Rust内容团队推出RustWeek 2026访谈视频,涵盖C++互操作(Teor谈Tor项目经验)和安全关键Rust(Pete LeVasseur介绍Safety-Critical Rust Consortium)。同时启动新版本Changelog系列,首期解读Rust 1.97.0更新。内容团队欢迎社区参与贡献。🔗 https://blog.rust-lang.org/2026/08/06/content-team-rustweek-interviews-and-changelog.html

6. JetBrains分享Rust生态布局

Rust in Production播客邀请JetBrains Rust生态负责人讨论RustRover IDE、rust-analyzer协作、调试体验及异步Rust工作流。

🔗 https://corrode.dev/podcast/s06e09-jetbrains/

7. floDl探索Rust深度学习生态

基于libtorch构建的深度学习框架,提供张量计算、自动求导、神经网络模块及GPU支持,探索Rust在AI训练和科学计算场景的应用。

🔗 https://flodl.dev/blog/then-i-looked-at-it

8. 嵌入式Rust模糊测试:用Socratic方法拷问闪存存储库

文章介绍如何对嵌入式Rust闪存Key-Value存储库进行模糊测试。闪存写入涉及验证、序列化、空间查找、压缩等多条复杂路径,手动测试难以覆盖。模糊测试通过覆盖率引导的变异输入自动探索代码分支,发现未预期的panic。使用cargo fuzz结合libFuzzer即可运行,以"存储即可取回"为校验承诺。🔗 https://www.linkedin.com/pulse/fuzz-testing-embedded-rust-interrogating-flash-storage-gorazd-kovacic-hs14e

9. C/C++到Rust迁移指南:渐进式策略更安全

JetBrains发文探讨C/C++项目迁移到Rust的实践策略。建议优先考虑性能敏感、并发密集或安全关键的模块。全量重写仅适用于小型项目;大型系统应渐进式迁移,从无依赖的叶子模块开始,先解决构建、链接、FFI等集成问题,再逐步扩展。核心挑战是跨语言边界的内存安全,需明确所有权和分配规则。🔗 https://blog.jetbrains.com/rust/2026/07/27/cpp-to-rust-migration/

10. STM32 Blue Pill点灯:嵌入式Rust入门教程

文章演示使用Embedded Rust在STM32 Blue Pill(STM32F103C8T6)上实现LED闪烁。使用stm32f1xx-hal库,通过ST-LINK V2调试器经SWD接口烧录。代码配置PC13引脚为推挽输出,在循环中交替高低电平控制板载LED(低电平点亮)。项目基于cargo模板生成,展示no_std环境下的嵌入式开发流程。🔗 https://blog.implrust.com/posts/2026/08/blinky-with-stm32f103c8t6-embedded-rust/

三、会议与活动

1. RustConf 2026议程公布

将于2026年9月8日至11日在加拿大蒙特利尔举行,覆盖异步Rust、Linux内核开发、FFI、生产环境应用等议题,包含Workshop和社区交流活动。

🔗 https://rustconf.com/schedule/

2. Rust团队健康峰会9月8日蒙特利尔举行

Rust项目将于9月8日在蒙特利尔举办团队健康峰会,与RustConf 2026并行。会议面向团队负责人、领导委员会等领导角色,聚焦领导力、导师制、继任计划、招募及跨团队协作等组织议题。峰会旨在促进经验交流,不现场做决策,目标是帮助项目长期健康可持续发展。🔗 https://rustfoundation.org/media/rust-teams-health-summit-september-8-in-montreal/

总结

本期 Rust 在编译器优化、生态安全修补、社区规则制定与商业扶持多维度同步推进,生态成熟度与长效保障能力显著提升。

Logo

开放原子旋武开源社区(简称“旋武社区”)是由开放原子开源基金会孵化及运营的技术社区,致力于在中国推广和发展Rust编程语言生态,推动Rust在操作系统、终端设备、安全技术、基础软件等关键领域的产业落地,构建安全、可靠、高效的软件基础设施。

更多推荐