Microsoft, en önemli çekirdek kodlarından bazılarını korumaya çalışırken, Rust artık Windows geliştiricilerine ulaşmaya başlıyor.
Windows İşletim Sistemi Güvenliği Direktörü David Weston, Windows’un “önümüzdeki birkaç hafta veya ay” içinde Rust ile önyükleneceğini açıkladı ve sözüne sadık kalarak, şirket çekirdek kitaplıkları bellek açısından güvenli kodda yeniden yazıyor.
Şirketin C++ veri türlerini Rust eşdeğerlerine dönüştürme hedefini açıklamaya devam etti ve şirketin başarısına selam vererek “güvenli olmayan koda çok az çağrı yapıldığını” ilan etti.
Windows için Rust
Bellek açısından güvenli kod, koddaki hataların yazılım veya sabit yazılım çalıştıran herhangi bir elektronik cihazı etkileme potansiyeli göz önüne alındığında, son yıllarda büyüyen bir tartışma konusu olmuştur. Rust, istismar edilebilir kodların gönderilmesini en başta önlemeye yardımcı olmak için tasarlanmıştır ve bu durumda Windows’u daha güvenli hale getirir.
Microsoft’un Rust taahhüdü benzersiz değil, çünkü Google iki yıl önce Android’de kodlama diline hazır olduğunu duyurmuştu ve “C ve C++’daki bellek güvenlik hataları adreslenmesi en zor yanlışlık kaynağı olmaya devam ediyor” ifadesini kullanmıştı. ” Rust, Android Açık Kaynak Projesi’nde Kotlin ve Java’ya katıldı.
Windows 10 ve üzeri sürümlerde DWriteCore zaten Rust devriminin bir parçası olmuştur ve artık C++’dan çok daha fazla Rust kodu satırına sahiptir.
Windows için daha güvenli bir geleceğin ipuçlarını veren Weston’a göre, Rust’a geçiş, şirketin geliştiricilerinin işletim sisteminin en eski sorunlarıyla mücadele ettiğini gören bir adım.
Tel Aviv’de sunum (yeni sekmede açılır)“Rust’u ne kadar sevsek de, Rust’ta son 40 yıllık C ve C++ kodunu yeniden yazmanın muhtemelen çözüm olmadığını biliyoruz” diyerek, “daha geniş yaklaşımların” Rust’ın kullanılamayacağı bir geleceği dile getirebileceğini belirtti. her şeyin başı ve sonu çözümü.
Aracılığıyla Kayıt (yeni sekmede açılır)