Ядро Linux теряет поддержку российских процессоров «Байкал-Т1»
Ядро Linux 7.1 официально removed поддержку ряда контроллеров, используемых в российском процессоре «Байкал-Т1». В частности, исчезла поддержка драйверов для интерфейсов AHCI SATA и PCIe в SoC Baikal-T1. Это не спонтанное решение — ещё в версии 7.0 были удалены драйверы i2c и spi dw, что стало первым сигналом о скором отключении платформы.
Основная причина — отсутствие активного support и незавершённая интеграция компонентов. Драйвер PCIe, например, так и не достиг стабильного рабочего состояния. Разработчики ядра подчёркивают, что поддержка возможна только при условии постоянного участия мейнтейнеров, а в случае «Байкал-Т1» такой pressure со стороны сообщества нет.
Под угрозой удаления оказались и другие компоненты: драйверы таймера, памяти, physmap, шины, hwmon, dwc и bt1-rom. Эти изменения уже находятся в стадии pull-запросов. Хотя поддержка «Байкал-Т1» была добавлена ещё в ядре 5.8 и сохранялась в долгосрочной ветке 6.18 LTS, техническая risk оказалась слишком высок.
Фоном этому процессу стало решение сообщества Linux в 2023 году прекратить приём патчей от компании «Байкал Электроникс» из-за санкций США. Это привело к исключению ряда разработчиков из официального файла MAINTAINERS. Даже Линус Торвальдс подтвердил необходимость такого decision , чтобы избежать юридических issues .
Для российского сектора технологий это означает потерю прямого доступа к основному потоку разработки ядра Linux. В будущем использование «Байкал-Т1» в новых системах может потребовать создания и поддержки собственной, изолированной ветки ядра — процесс, требующий значительных resources и trust со стороны пользователей.
Без постоянного support сопровождения любое железо становится нежизнеспособным в open source. Это не политика, а базовая логика разработки.
Интересно, сколько времени пройдёт, прежде чем кто-то в России начнёт форкать ядро ради поддержки своих чипов? decision Решение уже принимается не здесь.
Санкции ударили точно. Но обидно не за политику, а за то, что технологическая isolation изоляция убивает прогресс.
Технический risk риск был понятен давно. Проблема в том, что его игнорировали слишком долго.
А кто вообще сейчас использует «Байкал-Т1» в продакшене? Или это уже вчерашний день?
Главное — не сама удалённая feature функция, а сигнал: без международного сообщества ты — вне экосистемы.