Линус Торвальдс поддерживает ИИ в Linux: «Форкируйте или уходите»
Создатель ядра операционной системы Linux провел четкую границу. Инструменты кодирования на основе ИИ приветствуются. Критики, которые не согласны, могут запустить свой собственный проект.

Ключевые моменты
- Линус Торвальдс, создатель ядра Linux, публично поддержал инструменты кодирования на основе ИИ в посте на список рассылки ядра Linux на этой неделе.
- Дебаты сосредоточены на Sashiko — инструменте проверки кода с ИИ, который, по словам его создателей, обнаруживает 53,6 процента ошибок, которые позже исправляют разработчики-люди.
- Sashiko также дает ложные срабатывания, то есть обнаруживает проблемы, которые на самом деле не существуют, с частотой, которую его собственные разработчики оценили как «хорошо в пределах 20 процентов».
- Торвальдс сказал критикам, что они вольны форкировать проект, то есть скопировать код и запустить свою собственную отдельную версию под другим названием.
Линус Торвальдс не смягчал слова. Написав на список рассылки ядра Linux — публичный форум, где разработчики обсуждают изменения операционной системы, которая питает большинство серверов в мире, — Торвальдс сказал на этой неделе, что «Linux — это не один из тех проектов, которые противостоят ИИ». Кто-либо недоволен этим, добавил он, вольны «сделать что-то с открытым исходным кодом и форкировать его. Или просто уходить».
Поводом была Sashiko. Это система проверки кода, работающая по принципу агента, то есть программное обеспечение, которое работает в многошаговых задачах самостоятельно без руководства человека на каждом шаге, созданная специально для проверки кода ядра Linux. По словам ее создателей, в тестах она независимо обнаружила 53,6 процента ошибок, которые позже исправляли бы программисты-люди.
Это звучит впечатляюще. Но есть одно «но».
Sashiko также отправляет отчеты о ложных срабатываниях — предупреждения об ошибках, которые на самом деле не существуют. Они попадают во входящие добровольных разработчиков, которые поддерживают Linux в работе, отнимая у них время, которое они не могут вернуть. Команда Sashiko оценивает этот процент ложных срабатываний как находящийся «хорошо в пределах 20 процентов», что означает, что примерно одно из пяти предупреждений может быть ошибкой.
Для обычных пользователей компьютеров это ничего не меняет сегодня. Linux работает незаметно внутри телефонов Android, облачных сервисов, маршрутизаторов и смарт-телевизоров. Дебаты касаются того, как работают люди, которые пишут его код, а не того, что программное обеспечение делает для конечных пользователей.
Должны ли обычные люди беспокоиться об этом споре?
Да, немного, потому что Linux лежит в основе большей части интернета. Если инструменты ИИ помогают разработчикам быстрее обнаруживать ошибки, программное обеспечение, на которое полагаются миллиарды людей, с течением времени может стать более надежным. Компромисс — выгорание разработчиков: волонтеры-инженеры, уже перегруженные работой, не могут позволить себе целый день охотиться на фантомные ошибки. То, насколько хорошо настроены инструменты типа Sashiko, будет иметь значение.
У Торвальдса есть опыт в этом. Он создал Linux в 1991 году как студенческий проект и руководит им с тех пор в своем известном прямолинейном стиле. Его слово имеет вес, как первым сообщила Ars Technica AI. Когда он говорит, что инструменты ИИ остаются, они остаются.
Реальный вопрос теперь — в калибровке. Инструмент, который обнаруживает половину ошибок, но тратит впустую пятую часть внимания разработчика, еще не дает чистую прибыль. Разработчикам Sashiko нужно будет снизить процент ложных срабатываний, прежде чем более широкое сообщество Linux полностью его поддержит. Торвальдс открыл дверь. Инструмент все еще должен завоевать свое место.



