写点什么

Windows 11 测试版正式发布,微软:Rust 安全可靠,将继续增加使用量

  • 2023-07-17
    北京
  • 本文字数:662 字

    阅读完需:约 2 分钟

Windows 11测试版正式发布,微软:Rust 安全可靠,将继续增加使用量

7 月 12 日,微软发布了 Windows 11 测试版 (Insider Preview Build 25905),在公告中,微软称此版本已经使用 Rust 重写 Windows 11 内核中的部分函数。

 

“与用 C/C++ 编写的传统程序相比,Rust 在可靠性和安全性方面具有优势。此预览版附带了 Rust 编写的关键内核功能的早期实现。具体来说是在 win32kbase_rs.sys 包含 GDI 区域的新实现。虽然这是一个小试验,但我们将继续增加 Rust 在内核中的使用。”

 

目前该功能仅对部分人可见,微软称需要监控反馈并了解效果,然后再将其推送给所有人。

 

在此之前,Windows 操作系统安全总监 David “dwizzle” Weston 在 4 月中旬的以色列 BlueHat IL 2023 安全会议上,宣布了 Rust 将正式入驻 Windows 系统内核。

 

他声称微软主要改写了两个项目,DWriteCore 以及 Win32 GDI,包含了一些非常古老的代码。其中 Win32 GDI 写自 80 年代后期 90 年代初期,专为 286/386 设计。

 

微软首先将 Rust 引入到了 DWriteCore,它属于 Windows DWrite 引擎的 Windows App SDK 实现,用于文本分析、布局和渲染。

 

这项工作是从 2020 年开始的,目前 DWriteCore 包含约 15.2 万行 Rust 代码和 9.6 万行 C++代码。

 

另外,微软 Windows 图形设备接口(Win32 GDI)也在进行 Rust 移植,目前已拥有 3.6 万行 Rust 代码。Weston 强调说,对比 C++,Rust 不仅易于编写还易于理解。最新版本的 Windows 11 中使用的就是这个 Rust 版本。

 

更多阅读:

https://blogs.windows.com/windows-insider/2023/07/12/announcing-windows-11-insider-preview-build-25905/

https://www.infoq.cn/article/HdhHwuPQk4FCdPBpmdlP

2023-07-17 21:184006

评论

发布
暂无评论
发现更多内容

化学结构绘图软件 ChemDraw2023 详细安装教程

理理

【YashanDB知识库】exp导出csv报错YAS-00218 string conversion failed

YashanDB

数据库 yashandb

OmniFocus Pro 4 for mac(最佳GTD时间效率工具)v4.5正式直装版

小玖_苹果Mac软件

同为 Binance Labs 投资 ,APX Finance 与 Astherus 合并意味几何?

股市老人

Sora之后,视频生成模型的中国牌局

脑极体

AI

最新 HUAWEI DevEco Studio 调试技巧

万少

华为 鸿蒙 HarmonyOS NEXT

Alfred 5 智能搜索,自动化工作流程,打造高效Mac体验!

理理

📢CnosDB新版本2.4.3 Aries发布:新增特性与优化一览📢

CnosDB

AI rust 时序数据库 开源社区 CnosDB

解锁软件测试的高效与灵活:深入Mock测试的核心价值

代码忍者

QSpace Pro for mac多窗格文件管理器,灵活且实用!

理理

YashanDB共享集群V23.3 新特性解读

YashanDB

数据库 yashandb

币安移除铭文市场的深度解读:背后原因及其对区块链行业的影响

chainwiseweb3

DAPP系统开发 区块链技术开发 dapp开发 铭文 铭文系统开发

2025年度计划如何制定?10个年度计划模板推荐!

职场工具箱

项目管理 职场 可视化 年度计划 办公软件

当前热门 DApp 模式解析:六大方向的趋势与创新

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

活动报名:Voice Agent 开发者分享会丨RTE Meetup

声网

Affinity Designer for Mac(强大的矢量图设计软件)v2.5.7中文免激活版

小玖_苹果Mac软件

又双叒叕出来了一款船新Copilot!腾讯终于发大招了!码农们又可以丝滑摸鱼啦~

左诗右码

【YashanDB知识库】YAS-00218 string conversion failed.

YashanDB

数据库 yashandb

NocoBase 本周更新汇总:提升性能

NocoBase

开源 低代码 零代码 无代码 版本更新

XtraFinder for Mac:解锁Mac文件管理的终极神器!

理理

Highlight for Mac:文本高亮神器,让阅读更轻松!

理理

苹果电脑玩王者荣耀用什么软件怎么操作?

阿拉灯神丁

游戏 王者荣耀 手游 CrossOver Mac下载 mac游戏模拟器

在企业内部开展“管理项目”,如何进行项目激励

爱吃小舅的鱼

项目管理 项目激励

苹果发布 macOS Sequoia 15.2 新增Apple Intelligence功能

理理

Scrivener for Mac(最好用的mac写作软件)v3.4.0中文激活版

小玖_苹果Mac软件

Windows 11测试版正式发布,微软:Rust 安全可靠,将继续增加使用量_编程语言_Tina_InfoQ精选文章