Twórca Linuksa, Linus Torvalds, podobno zobowiązał się do wprowadzenia Rusta do systemu operacyjnego.
W e-mailu otrzymanym przez ZDNet (otwiera się w nowej karcie) Torvalds powiedział, że język programowania przejdzie do wersji 6.1 systemu operacyjnego Linux „chyba że wydarzy się coś dziwnego”.
To nie pierwszy raz, kiedy Linux podobno zaadoptował Rusta, a niektórzy twierdzą, że doczeka się wersji 5.20. Tym razem zaangażowanie Torvaldsa wydaje się być większe, jednak podkreśla, że „będzie miał tylko podstawową infrastrukturę (tzn. nie ma jeszcze poważnego przypadku użycia)”.
Rust dla Linuksa
Podobno pojawiły się pierwsze obawy dotyczące implementacji Rusta w odniesieniu do wymagań niestandardowych rozszerzeń, jednak Torvalds wyjaśnił, że Linux „od dziesięcioleci używa wyjątków od standardowego C”, co sugeruje, że firma jest już gotowa na dostosowanie się.
Linux 6.0 to aktualna oferta projektu, która jest dostępna do testowania od sierpnia 2022 r., jednak szczegóły następnej wersji są już ujawniane, w tym możliwość informowania przez system operacyjny, czy procesor jest uszkodzony.
Zgodnie z raportem CircleCI dotyczącym najpopularniejszych języków kodowania, Rust właśnie znalazł się na 25. miejscu w 2021 r. po tym, jak spadł z pierwszej 25 w poprzednim roku. Mimo to Rust jest ceniony za wysoką wydajność i jest wspierany przez Google w zakresie rozwijania systemu operacyjnego Android (który sam w sobie jest niezwykle popularną dystrybucją Linuksa).
W poście Blog Google dotyczący bezpieczeństwa (otwiera się w nowej karcie) W kwietniu 2021 r. członek zespołu Androida Wedson Almeida Filho powiedział, że Rust jest gotowy do przyłączenia się do C „jako praktycznego języka do wdrażania jądra”. Filho nadal wyjaśnia, że Rust „może pomóc [zespole] zmniejszyć liczbę potencjalnych błędów i luk w zabezpieczeniach w uprzywilejowanym kodzie, jednocześnie dobrze bawiąc się rdzeniem jądra i zachowując jego charakterystykę wydajności”.