Новости

Значительные события: релизы, анонсы компаний, RFC, инженерные события вокруг Rust.

18.12.2025Написан первый GPU-драйвер Redox — для встроенной графики Intel Tiger Lake и Kaby Lakegitlab.redox-os.org

Впервые в Redox появился драйвер видеокарты — для встроенной графики Intel Tiger Lake и Kaby Lake. Пока он умеет только переключать режимы; параллельно реализуются базовые интерфейсы Linux DRM, чтобы драйверы и программы переносились без переписывания.

10.12.2025Поддержка Rust в ядре Linux перестала быть экспериментальнойlwn.net

На ежегодном собрании мейнтейнеров ядра Linux поддержка языка Rust переведена из разряда экспериментальной в разряд основной части ядра. Метка «экспериментальной функциональности» снимается, и код на Rust далее рассматривается наравне с кодом на C.

30.10.2025Rust 1.91.0: полная поддержка 64-битной ARM на Windows и линт на висящие указателиblog.rust-lang.org

Вышел Rust 1.91.0. Цель aarch64-pc-windows-msvc повышена до первого уровня поддержки — теперь на 64-битных ARM-системах под Windows даются полные гарантии, включая прогон всех тестов. Добавлен предупреждающий линт на возврат сырых указателей на локальные переменные.

22.09.2025В ядре Redox дедлоки теперь ловятся на этапе компиляции — через систему типовgitlab.redox-os.org

В ядре Redox появились упорядоченные блокировки: каждому типу блокировки присвоен свой токен, а комбинации, способные привести к дедлоку, отвергаются компилятором. Часть найденных таким образом дедлоков уже исправлена.

18.09.2025Rust 1.90.0: линкером по умолчанию на Linux стал LLD, а cargo publish научился публиковать воркспейсblog.rust-lang.org

Вышел Rust 1.90.0. Главное изменение невидимо в коде: на платформе x86_64-unknown-linux-gnu компилятор теперь линкует линкером LLD вместо GNU ld. Инкрементальная сборка стала примерно на 40 процентов быстрее, сама линковка — в семь раз.