1. TugaTech » Software » Noticias de Software » Adeus C++? Microsoft incentiva o uso de Rust para drivers mais seguros no Windows
  Login     Registar    |                      
Siga-nos

Você não está conectado. Conecte-se ou registre-se

  

Opções



Mensagens anteriores

Adeus C++? Microsoft incentiva o uso de Rust para drivers mais seguros no Windows em Qui 24 Jul 2025 - 19:21

DJPRMF

Rust logo da linguagem de programação

A linguagem de programação Rust tem vindo a ganhar uma popularidade considerável nos últimos anos, e a Microsoft parece estar totalmente a bordo. Depois de ter integrado o Rust no kernel do Windows 11 em julho de 2023, a gigante tecnológica está agora a incentivar ativamente os programadores a adotar esta linguagem para a criação de drivers no seu sistema operativo.

A segurança da memória como prioridade máxima

Numa publicação no seu blog, a Microsoft sublinha a importância crítica de escrever código seguro para drivers. Estes componentes de baixo nível comunicam diretamente com o hardware, e qualquer falha pode ter consequências graves para a estabilidade e segurança do sistema. É aqui que o Rust brilha.

O principal ponto de venda do Rust é a sua garantia de segurança de memória, uma área que historicamente tem sido um enorme desafio para linguagens tradicionais como C e C++, comummente usadas para escrever drivers. Para além disso, o Rust oferece outras vantagens significativas:

  • Verificações de tipo rigorosas

  • Segurança em ambientes de concorrência (concurrency)

  • Capacidades de análise estática

  • Abstrações em tempo de compilação

  • Interoperabilidade com linguagens de programação tradicionais

O projeto windows-drivers-rs e o papel da equipa Surface

A aposta da Microsoft não é apenas teórica. A equipa do Surface já está a contribuir ativamente para o projeto de código aberto windows-drivers-rs, disponível no GitHub. Este projeto está a ser utilizado para desenvolver e distribuir drivers escritos em Rust para os dispositivos Surface.

Segundo a equipa, esta abordagem não só está a melhorar a segurança e a fiabilidade dos seus próprios produtos, mas também a "elevar a fasquia de segurança para todo o ecossistema Windows". A Microsoft apela agora a que mais programadores se juntem e contribuam para a iniciativa windows-drivers-rs, que contém bibliotecas (crates), exemplos, documentação e guias, suportados por uma comunidade ativa.

O futuro dos drivers no ecossistema Windows

Olhando em frente, a Microsoft prometeu melhorias na plataforma, avanços para alcançar a paridade de funcionalidades entre o Rust e o tradicional Windows Driver Kit (WDK), e uma maior disponibilidade de abstrações de código aberto.

Resta saber se o Rust se tornará a norma para a escrita de drivers no diversificado ecossistema de hardware do Windows, mas o impulso dado pela Microsoft é, sem dúvida, um passo significativo nessa direção.



  As mensagens apresentadas em cima não são actualizadas automaticamente pelo que se uma nova mensagem for colocada enquanto se encontra nesta página, não irá aparecer na lista em cima.


Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech