Executando verificação de segurança...
1

Microsoft está reescrevendo parte do kernel do Windows em Rust para tornar código mais seguro

A intenção é converter algumas libraries escritas em C++ já nos próximos meses. Falhas de segurança de memória são responsáveis ​​por cerca de 70% das vulnerabilidades listadas no CVE em produtos da Microsoft.

A adoção de Rust no Windows começou em 2020 com o DWriteCore, a implementação do Windows App SDK da engine DWrite para análise de texto, layout e renderização. O DWriteCore agora consiste em cerca de 152 mil linhas de código em Rust e 96 mil em C++.

Até agora, a interface de dispositivo gráfico do Microsoft Windows (Win32 GDI) possui 36 mil linhas em Rust. A versão mais recente do Windows 11 inicializa com a versão em Rust, que passa em todos os testes GDI.

Carregando publicação patrocinada...