Bude spoločnosť Google financovať preklad jazyka Rust jadra Linuxu?

Logo jadra Linuxu, Tux

Jadro Linuxu bolo napísané v jazyku C a ďalšie časti v ASM. Pred nejakým časom bola iniciatíva prepísaná aj tieto staré časti ASM v C, aby bolo vývojárom jednoduchšie porozumieť a aktualizovať. Teraz hovoria o ďalšom kroku, aký je pomocou hrdze v jadre pre bezpečnostné otázky.

Je to niečo, o čom sa diskutovalo interne v komunite aj externe. Bez toho, aby sme šli ďalej, pred rokom, Linus Torvalds Ubezpečil, že v budúcnosti bude svedkom nahradenia jazyka C iným programovacím jazykom: «Môže, ale nemusí byť v rukách Rusta«. A tento rok spoločnosť Google oznámila, že bude financovať časť tohto projektu a zaplatí programátorovi na plný úväzok za čiastočné prepísanie kódu.

Váš zamestnávateľ bude Internet Security Group, rovnaká nezisková organizácia zodpovedná za prevádzkovanie šifrovania Let's Encrypt a vydávanie bezplatných certifikátov SSL. Príslušným programátorom bude Španiel Miguel Ojeda, ktorý sa už podieľal na programovaní softvéru pre Large Hadron Collider v CERN.

Aj keď v zásade ide len o niektoré kritickejšie časti, ktoré budú z bezpečnostných dôvodov postúpené spoločnosti Rust, napríklad z určitých ovládače a moduly podobný, v budúcnosti má byť celý. Týmto spôsobom jadro bude ťažiť z výhod tohto programovacieho jazyka s otvoreným zdrojovým kódom vytvoreného spoločnosťou Mozilla.

Táto operácia je dosť drahé, a zahŕňa to svoje riziká, ale určite existuje niekoľko spoločností, ktoré majú záujem financovať tento typ projektu. Teraz to bol Google, ale pravdepodobne sa pripojí viac. Musí však byť zrejmé, že zmeny, ktoré vykonal španielsky vývojár, v súčasnej dobe nezabezpečujú ich implementáciu do oficiálnej verzie jadra Linuxu. Mali by dostať súhlas od tímu pre správu jadra a Torvalds sa rozhodne, či tento kód vydá s Rust includes.

Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.