Что изменилось
В документации ядра Linux появился отдельный раздел AI Coding Assistants. То есть AI-инструменты при разработке ядра теперь прямо допускаются официально.
Какие правила
Главное правило простое: AI может помогать, но ответственность всегда на человеке.
Разработчик обязан сам проверить весь сгенерированный код, убедиться в совместимости с лицензией GPL-2.0-only, сам добавить Signed-off-by и взять на себя полную ответственность за патч.
Еще одно новое правило: для таких патчей рекомендуют указывать тег Assisted-by, где пишется, какой AI-инструмент и какая модель использовались.
Пример:
Assisted-by: Claude:claude-4.6-opus coccinelle sparse
Signed-off-by: Name <email@example.com>
Вывод
AI-код в Linux теперь не серая зона. Позиция ядра теперь такая: использовать можно, скрывать участие AI не стоит, но за баги, лицензию и качество кода отвечает только человек.
LinuxCamp | #news
