Ne samo Linux: Windows 11 zdaj vključuje komponente, napisane v Rustu
Windows 11 se začne, da se komponente napišejo v Rust. Rust je sodoben programski jezik, varen s pomnilnikom, ki postaja vse bolj priljubljen. Prej je bilo jedro Linuxa edini glavni projekt, ki je imel podporo za Rust za svoje module, zdaj pa se je skupini pridružil Windows.
Rust je programski jezik na visoki ravni za splošne namene z več paradigmami, ki se osredotoča na zmogljivost, varnost tipov in sočasnost. Zagotavlja varnost pomnilnika – to pomeni, da vse reference kažejo na dejanski pomnilnik – brez potrebe po zbiralniku smeti ali štetju sklicev, ki ga najdemo v drugih jezikih, ki varujejo pomnilnik.
Mark Russinovich, tehnični direktor Microsoft Azure, je v skupni rabi na svojem Twitterju, da Insiderjeve različice sistema Windows 11 že vključujejo komponente, ki jih poganja Rust.
Medtem ko Mark Russinovich ni omenil, v katerem kanalu se uporabljajo jedrne datoteke, so jih orlovski navdušenci že opazili. Po navedbah
@XenoPartner, komponente Rust so bile prvič predstavljene l zgradba 25163 pred odstranitvijo zgradba 25169. Potem so se vrnili nazaj zgradba 25346. Torej, vse te gradnje so iz "starega" kanala Dev, ki sčasoma postal "novi" Kanarski kanal.Na varnostni konferenci BlueHat IL 2023 v Izraelu aprila podpredsednik Microsofta je rekel David Weston podjetje opravlja "agresivno in smiselno delo za zaščito pomnilnika," ki je ključni vir podvigov.
Poleg tega bo Microsoft podpiral programski jezik Rust v varnostnem čipu Pluton. Ta čip je zasnovan za zaščito občutljivih informacij in šifrirnih ključev pred napadi, izvedenimi s fizičnim dostopom do naprave.
Če vam je ta članek všeč, ga delite s spodnjimi gumbi. Od vas ne bo vzelo veliko, nam pa bo pomagalo rasti. Hvala za tvojo podporo!
Advertisement