< 返回版块

苦瓜小仔 发表于 2025-08-15 14:37

Tags:日报

Rust 基金会公告:发布 2025 年度技术报告

Rust 基金会 2025 技术报告要点速览
(覆盖 2024 Q3 – 2025 Q3)

  1. 安全与供应链

    • Trusted Publishing 已在 crates.io 全面上线,集成 GitHub Secret Scanning、自动事件响应和加固发布流程。
    • 基于 TUF 的 crate 签名基础设施 已完成三套完整仓库实现,准备全生态推广。
    • 启动 Rust 版 Capslock 能力分析工具 开发,并在 crates.io 集成漏洞发现功能。
  2. 关键基础设施优化

    • CI 成本下降 75%(流程优化 + 低成本 Runner),同时保持贡献者体验。
    • 所有 Rust 仓库现已 基础设施即代码(IaC) 管理,提升可维护性与安全性。
  3. 安全关键领域就绪

    • Safety-Critical Rust 联盟 规模扩大,已在蒙特利尔、伦敦、乌得勒支举行面对面会议,制定对标 MISRA 等行业标准的编码指南与参考工具。
  4. 跨语言互操作

    • Rust-C++ 互操作倡议 发布战略路线图,参与 ISO WG21 会议,启动跨语言工具链与文档规划,旨在让遗留 C++ 环境零妥协地引入 Rust。
  5. 语言规范与长期可持续性

    • Ferrocene Language Specification(FLS) 已并入 Rust 项目,为官方 Rust 语言规范与安全认证奠定基础。
  6. 资金与合作

    • 持续获得 OpenSSF Alpha-Omega 项目 资助,以及 AWS、GitHub、Mullvad VPN 的基础设施捐赠。

阅读:https://rustfoundation.org/media/rust-foundations-2025-technology-report-showcases-year-of-rust-security-advancements-ecosystem-resilience-strategic-partnerships/

Bevy 5 周年生日快乐~

  1. 里程碑版本

    • 0.15:Required Components、实体拾取、曲线、VBAO、雾效、OIT、文本改进等。
    • 0.16:GPU-Driven Rendering、大气散射、贴花、遮挡剔除、ECS Relations、no_std、统一错误处理等。
    • 0.17(即将):早期光追 Solari、Feathers UI 组件、热重载、WESL shader、CLI α 版。
    • 0.18(预计):BSN 统一场景 & UI 系统落地。
  2. 数字增长
    GitHub ★ 40 k → 40.9 k;crates.io 下载 149 万 → 275 万;Discord 2.8 万成员;贡献者 1291 人;Jam #6 403 人参加。

  3. 新基础设施

    • 专用游戏硬件 + Twitcher 持续性能监控(@mockersf)。
    • bevy_cli:脚手架、lint、Web 一键构建。
    • Firewheel 音频引擎 + 实验绑定。
    • WESL:跨项目 WGSL 超集,已在 0.16 实验支持。
  4. 真实游戏
    Tiny Glade、Death Trip、LongStory 2、Exofactory、Sunny Shores 等已上线或即将上线,均用 Bevy。

  5. 痛点与资金

    • 仍无正式 Editor,但 BSN + Feathers + BRP 已搭好地基。
    • 基金会仅 2 名全职 + 1 名兼职,薪资远低于市场价;呼吁个人/企业捐款或赞助。

阅读:https://bevy.org/news/bevys-fifth-birthday/

Reddit:http://reddit.com/r/rust/comments/1mn9plk/bevys_fifth_birthday/

讨论:“用 Rust 编写”实际上是一个功能吗?

我看到越来越多的项目自豪地以“用 Rust 编写”为首——就像它与“离线支持”或“GPU 加速”处于同一水平。

我从来没有写过一行 Rust 代码。我并不反对它,只是还没有找到借口。但从外部来看,我无法判断:

这确实是一个面向用户的好处(更好的稳定性、更少的 RAM 使用、更安全的代码等)

这主要是开发人员的吹嘘(例如“看看我们有多现代、多安全”)

或者这只是 2025 年版的“现在有了区块链”

高赞回答:

“Fish shell 已完成从 C++ 到 Rust 的重写 ,他们给出的主要原因是社区参与。他们希望继续吸引新的开发者,而且很多新一代开发者喜欢使用 Rust 工作(Fish 团队中的许多人也是如此)。我一直认为,开源项目中的“用 Rust 编写”是对那些通常对 Rust 项目更感兴趣的贡献者的充满希望的邀请。事实上,我实在想不出有哪个闭源软件产品会宣传这一点。”

Reddit:https://www.reddit.com/r/rust/comments/1mp3q4h/is_written_in_rust_actually_a_feature/

--

From 日报小组 苦瓜小仔

社区学习交流平台订阅:

评论区

写评论
qq1469617613 2025-08-18 09:40

Bevy 不会夭折了吧,希望它发展越来越好,解决资金问题

1 共 1 条评论, 1 页