Linux 6.1 Kernel Ännerungen fir Rust Sprooch z'ënnerstëtzen

Linus Torvalds huet Ännerungen un der Linux 6.1 Kernel Branche ugeholl, déi d'Fäegkeet implementéiere fir Rust als zweet Sprooch ze benotzen fir Treiber a Kernel Moduler z'entwéckelen. D'Patches goufen no engem Joer an en halleft Testen an der Linux-nächst Branche akzeptéiert an d'Kommentaren eliminéiert. D'Verëffentlechung vum Kernel 6.1 gëtt am Dezember erwaart. Den Haaptgrond fir Rust z'ënnerstëtzen ass et méi einfach ze maachen sécher a qualitativ héichwäerteg Apparat Chauffeuren ze schreiwen andeems d'Wahrscheinlechkeet reduzéiert gëtt fir Feeler ze maachen wann Dir mat Erënnerung schafft. Rust Ënnerstëtzung ass net als Standard aktivéiert a féiert net dozou datt Rust als erfuerderlech Kernel Build Ofhängegkeet abegraff ass.

De Kernel huet bis elo eng minimal, ofgeschnidden Versioun vun de Patches ugeholl, déi vun 40 op 13 Tausend Zeilen Code reduzéiert gouf an nëmmen déi néideg Minimum ubitt, genuch fir en einfachen Kernelmodul ze bauen an der Rust Sprooch geschriwwe ginn. An Zukunft ass et geplangt déi existent Funktionalitéit graduell ze erhéijen, aner Ännerungen aus der Rust-for-Linux Branche ze transferéieren. Parallel gi Projeten entwéckelt fir déi proposéiert Infrastruktur ze benotzen fir Treiber fir NVMe Drive, den 9p Netzprotokoll an den Apple M1 GPU an der Rust Sprooch z'entwéckelen.

Source: opennet.ru

Setzt e Commentaire