Ще финансира ли Google превода на Rust на ядрото на Linux?

Лого ядро ​​Linux, Tux

Ядрото на Linux е написано на C, а други части в ASM. Преди време беше предприета инициативата да се пренапишат и тези стари ASM части в C, за да се улесни разбирането и актуализирането на разработчиците. Сега те говорят за друга стъпка, каквато е използване на Rust в ядрото за сигнали за сигурност.

Това е нещо, което се обсъжда както вътрешно в общността, така и външно. Без да продължавам, преди година, Линус Торвалдс Той увери, че в бъдеще ще стане свидетел на замяната на C с друг език за програмиране: «Може или не може да бъде в ръцете на Ръжда«. И тази година Google обяви, че ще финансира част от този проект, като плаща на програмист на пълен работен ден, за да пренапише частично кода.

Вашият работодател ще бъде Група за защита на интернет, същата организация с нестопанска цел, отговорна за изпълнението на Let's Encrypt и издаването на безплатни SSL сертификати. Въпросният програмист ще бъде испанецът Мигел Охеда, който вече е участвал в програмирането на софтуера за Големия адронен колайдер в ЦЕРН.

Въпреки че по принцип става въпрос само за някои по -критични части, които ще бъдат предадени на Rust от съображения за сигурност, като например някои контролери и модули подобно, в бъдеще се предвижда да бъде изцяло. По този начин ядрото ще се възползва от предимствата на този език за програмиране с отворен код, създаден от Mozilla.

Тази операция е много скъпо, и включва своите рискове, но със сигурност има доста корпорации, заинтересовани да финансират този тип проекти. Сега това беше Google, но е по -вероятно да се присъединят още. Трябва обаче да стане ясно, че промените, направени от испанския разработчик, не гарантират тяхното внедряване в официалната версия на ядрото на Linux за момента. Те трябва да получат напредък от екипа на администратора на ядрото и Torvalds решава дали да пусне този код с Rust включва.

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.