Создатель Linux объяснил, почему ядро развивается без блокбастеров - и что не так с ИИ-отчётами о багах
На Open Source Summit India 2026 Линус Торвальдс в очередной раз показал, что умеет охлаждать индустриальный энтузиазм одной беседой. Никакого пафоса, никаких революций - только честная картина того, как устроена разработка ядра изнутри.
Ядро живёт без прорывов - и это нормально
С тех пор как Торвальдс перешёл на Git, философия разработки Linux принципиально изменилась. Не громкие релизы раз в год, а непрерывный поток небольших улучшений. Именно это, по его словам, делает ядро устойчивым. Никаких накопленных долгов, никаких обвалов. Просто монотонная, надёжная работа - день за днём.
Сам создатель признал, что давно почти не пишет код. Его роль сместилась: теперь он скорее арбитр и навигатор, чем программист. Разбирать пулл-реквесты, улавливать общий смысл изменений, не пускать в ядро мусор в последний момент. И ещё - гасить человеческие конфликты, которые, по его словам, куда сложнее технических багов.
ИИ нашёл баги. И создал новую головную боль
Торвальдс не отрицает: языковые модели начали выявлять реальные уязвимости в коде, и это само по себе любопытно. Но у медали есть обратная сторона. LLM генерируют правдоподобно выглядящие отчёты, которые при проверке оказываются галлюцинациями. Разработчики вынуждены тратить время не на починку ошибок, а на доказательство того, что их вовсе не существует.
Проблема системная. Сам он использует LLM для небольших личных проектов и прототипов - там цена ошибки невелика. Но для работы на уровне ядра Linux такой инструмент пока недостаточно надёжен. Мало найти баг. Нужен живой человек, который проверит, напишет патч и доведёт обсуждение до результата. ИИ этого не сделает.
Rust: интересно, но не спасение
Досталось и Rust - языку, которого многие в сообществе воспринимают как панацею от проблем C. Торвальдс считает его полезным инструментом, но категорически не согласен с максималистскими ожиданиями.
- Rust действительно помогает избежать части банальных ошибок, типичных для C - утечки памяти, гонки данных.
- Но плохую логику он не исправляет. Если программист написал неверный алгоритм, язык за него думать не станет.
- В смешанных C/Rust-проектах гарантии безопасности работают только внутри чистых Rust-модулей - на стыке с C они попросту не действуют.
Иными словами, Rust снижает вероятность одного класса ошибок. Но не превращает плохого разработчика в хорошего. Торвальдс об этом говорит без агрессии - скорее устало и точно.
Почему это важно
Linux сегодня работает на большинстве серверов мирового интернета, во всех крупных облачных инфраструктурах и фактически в каждом Android-устройстве. Это не абстрактный опенсорс-проект - это критическая инфраструктура планеты. Именно поэтому взгляды Торвальдса на ИИ, безопасность и инструментарий имеют вес далеко за пределами узкого сообщества разработчиков ядра. Он не хайпует. Он просто говорит, как есть.