Μετάβαση στο περιεχόμενο
33 C
Athens
Πέμπτη, 19 Ιουνίου 2025

Microsoft ξαναγράφει τον βασικό κώδικα των Windows σε Rust

Η Microsoft ξαναγράφει τις βασικές βιβλιοθήκες των Windows στη γλώσσα προγραμματισμού Rust και ο κώδικας που είναι πιο ασφαλής για την μνήμη έφτασε ήδη στους προγραμματιστές.

microsoft rust

Ο David “dwizzle” Weston, διευθυντής ασφάλειας OS για τα Windows, ανακοίνωσε την άφιξη του Rust στον πυρήνα του λειτουργικού συστήματος στο BlueHat IL 2023 στο Τελ Αβίβ του Ισραήλ, τον περασμένο μήνα.

“Πραγματικά θα έχουμε εκκίνηση των Windows με την Rust στον πυρήνα τις επόμενες εβδομάδες ή μήνες, κάτι που θα είναι πολύ ωραίο”, ανέφερε. “Ο βασικός στόχος εδώ ήταν να μετατραπούν ορισμένοι από τους εσωτερικούς τύπους δεδομένων από C++ στα ισοδύναμα με Rust.”

Η Microsoft έδειξε το ενδιαφέρον της για την Rust πριν από αρκετά χρόνια σαν ένα τρόπο εντοπισμού και εξάλειψης σφαλμάτων ασφαλείας στην μνήμη. Αυτά τα σφάλματα βρίσκονται στο επίκεντρο περίπου του 70% των κενών ασφαλείας που περιλαμβάνονται στη λίστα CVE και επιδιορθώθηκαν από τους προγραμματιστές των Windows από το 2006.

Τον περασμένο Σεπτέμβριο, δόθηκε μια μια άτυπη εντολή: ο CTO του τμήματος Microsoft Azure, Mark Russinovich, δήλωσε ότι τα νέα έργα λογισμικού θα πρέπει να χρησιμοποιούν την Rust και όχι την C/C++.

Η μετάβαση των Windows σε Rust ξεκίνησε το 2020 με το DWriteCore, την εφαρμογή Windows App SDK της μηχανής DWrite των Windows για ανάλυση κειμένου, διάταξη και απόδοση. Το DWriteCore αποτελείται πλέον από περίπου 152.000 γραμμές κώδικα σε Rust και περίπου 96.000 γραμμές κώδικα σε C++.

Πέρα από την υποτιθέμενη βελτίωση της ασφάλειας, η απόδοση αναφέρεται ότι είναι 5 έως 15% ταχύτερη με την αντικατάσταση του OpenType Library Services.

Όλα αυτά είναι διαθέσιμα ήδη στους προγραμματιστές των Windows.

Το Microsoft Windows graphics device interface (Win32 GDI) μεταφέρεται αυτή την στιγμή στην Rust και έχει 36.000 γραμμές κώδικα. Η τελευταία έκδοση των Windows 11 εκκινεί με την έκδοση Rust, η οποία περνάει όλες τις δοκιμές GDI, αλλά η θύρα Rust είναι προς το παρόν απενεργοποιημένη πίσω από μια flag χαρακτηριστικών.

“Υπάρχει πραγματικά ένα SysCall στον πυρήνα των Windows τώρα που τρέχει με Rust”, είπε ο Weston.

Όμως “η επανεγγραφή των Windows στην Rust πιθανότατα δεν πρόκειται να γίνει σύντομα”, δήλωσε ο Weston, “αν και αγαπάμε την Rust, χρειαζόμαστε μια στρατηγική που περιλαμβάνει την ασφάλεια περισσότερου εγγενούς κώδικα.”

ΠΗΓΗ

ΣΧΕΤΙΚΑ ΑΡΘΡΑ

Leave a reply

εισάγετε το σχόλιό σας!
παρακαλώ εισάγετε το όνομά σας εδώ

ΠΡΟΣΦΑΤΑ ΑΡΘΡΑ

Έρχεται το Poco F7 και είναι…τούμπανο!

Η Poco λάνσαρε πρόσφατα τα Poco F7 Pro και Poco F7 Ultra και έρχεται τώρα να ανακοινώσει την ημερομηνία αποκάλυψης ενός ολοκαίνουργιου smartphone της συγκεκριμένης σειράς. Ο λόγος γίνεται για...

Το iOS 26 φέρνει επιτέλους ένα χαρακτηριστικό στα iPhone που ζητούσαν οι χρήστες εδώ και χρόνια!

Η Apple ανακοίνωσε πριν από μερικές ημέρες το iOS 26, το νέο λειτουργικό σύστημα για τα iPhone. Η εταιρία φέρνει πολλά νέα χαρακτηριστικά στις συσκευές, ενώ παράλληλα αλλάζει...

Xbox: Επόμενη γενιά με AMD

Όπως ανακοίνωσε η Microsoft, οι επόμενης γενιάς κονσόλες Xbox χρησιμοποιούν τεχνολογία της AMD ειδικά σχεδιασμένη γι αυτές, με στόχο να προσφέρουν ακόμα καλύτερα γραφικά,...

Honor X70: Έρχεται με οθόνη 6,7″ και ενσύρματη φόρτιση 80W

Η Honor ετοιμάζει το mid-range smartphone X70, τον διάδοχο του Χ60 που κυκλοφόρησε πέρυσι, σύμφωνα με μια νέα διαρροή από την Κίνα. Αυτή η...

Xiaomi Mix Flip 2: Ξεκίνησαν τα teaser – Πότε λανσάρεται

Το Mix Flip 2 της Xiaomi φημολογούνταν ότι θα κυκλοφορήσει επίσημα μέχρι το τέλος Ιουνίου και πλέον αποδεικνύεται ότι η φήμη ήταν σωστή. Σήμερα, η...

ΤΕΛΕΥΤΑΙΕΣ ΠΡΟΣΦΟΡΕΣ

Εσείς Ai… Εμείς Qi και μάλιστα 2 και VEGER… Ασύρματη φόρτιση στα 28€ από Ελλάδα και Giveaway

Άλλο ένα πολύ καλό προϊόν από την πάντα αξιόλογη Veger. Άλλη μια εξaiρετική προσφορά από το kimstore.gr Άλλο ένα Giveaway άλλο ένα δώρο για εσάς... και...

Σε “Ταξιδεύει” σε πάνω από 150 ΧΩΡΕΣ… Με GaN 100W, Στα 24€ ΚΟΜΠΛΕ… Blitzwolf TA2 5 σε1 Universal Travel Adapter

Ο τίτλος είναι αλήθεια μεταφορικός... όμως αλήθεια μπορεί να ταξιδέψει μαζί σου σε πάνω από 150 χώρες και μάλιστα να φροντίσει για σένα κρατώντας...

Το “καλύτερο” SUP (Stand Up Paddle) ΤΕΡΑΣ 3,5 Μέτρων… που ΜΠΟΡΕΙΣ να έχεις “Λόγω ΤΙΜΗΣ”… Στα 129€ ΚΟΜΠΛΕ (Βίντεο)

Ένα πραγματικά ονειρικό για πολλούς και πολλές από εμάς SUP που παρακαλούσαμε να βρούμε σε μια τιμή που να είναι τόσο καλή που να...

Τα πιο “ΤΣΑΜΠΑ” 280Hz… Σε 27άρα Gaming Οθόνη… Στα 144€ Κομπλέ… KTC H27E22P… “Αθάνατη” και με πολλά…

Άλλη μια από της πολυδοκιμασμένες κι αθάνατες KTC έφτασε στα χέρια μου και για ακόμη μια φορά με άφησε έκπληκτο με τις δυνατότητες την...

Από ΕΛΛΑΔΑ… Το “ΤΙΜΙΟ” Headset Με Σύνδεση 2 ΣΥΣΚΕΥΩΝ, ANC, BT 5.3 και πολλά άλλα… στα 31€ ΚΟΜΠΛΕ & GIVEAWAY

Δεν μπορώ να τα χαρακτηρίσω αλλιώς εκτός ΑΠΟ ΤΙΜΙΑ... Με Σύνδεση 2 ΣΥΣΚΕΥΩΝ, ANC, BT 5.3 και πολλά άλλα... με ποιότητα κατασκευής και υλικών...