ИИ-инструменты могут получить статус соавтора в разработке ядра Linux

ИИ-инструменты могут получить статус соавтора в разработке ядра Linux

ИИ-инструменты могут получить статус соавтора в разработке ядра Linux

Разработчик из Nvidia Саша Левин предложил патч-серию, которая может сделать ИИ-ассистентов вроде Copilot, Claude или Cursor полноценной частью процесса разработки Linux-ядра — но по строго заданным правилам.

Во-первых, патч добавляет конфигурационные заготовки (stubs) для популярных ИИ-инструментов: GitHub Copilot, Claude, Codeium, Cursor, Continue, Windsurf, Aider и других. Все они будут ссылаться на единый файл с документацией — чтобы было ясно, как именно такие помощники могут быть задействованы.

Во-вторых — и это важнее — вводятся официальные правила, по которым в ядре можно использовать ИИ при написании кода. Главное требование: если ИИ что-то помог написать, в коммите нужно указывать это явно — с помощью строки Co-developed-by:. Пример:

Co-developed-by: Claude <claude-opus-4-20250514> 

А вот Signed-off-by: использовать для ИИ нельзя. Эта строка юридически означает следующее: человек подтверждает, что имеет право внести изменение и соблюдает лицензии — и такую ответственность может нести только живой разработчик.

В примере, приведённом в патче, Claude помог поправить опечатку в документации по OPP: вместо "dont" стало "don't". Вроде мелочь, но теперь с правильной атрибуцией.

Левин также предлагает создать новый раздел Documentation/AI/ в кодовой базе ядра. Там — чёткие инструкции:

  • Следовать стандартам кодирования Linux.
  • Уважать существующий процесс разработки.
  • Понимать лицензионные требования.

Отдельно подчёркивается: у ИИ бывают проблемы с пониманием этих аспектов, поэтому человеческий контроль обязателен.

Очевидно, ИИ-инструменты всё активнее используются даже в таких серьёзных проектах, как Linux-ядро. Патч Левина — попытка легализовать и структурировать этот процесс, не жертвуя качеством и юридической чистотой.

Так что, если вы уже тайком пользовались Copilot для фиксов в ядре, — теперь будет шанс делать это открыто, но по правилам.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

В Kaspersky DFI появился модуль непрерывного мониторинга поверхности атаки

«Лаборатория Касперского» добавила в сервис Digital Footprint Intelligence новый модуль для непрерывного мониторинга поверхности атаки (Attack Surface Management, ASM). Он позволяет отслеживать состояние внешнего периметра компании: доступные узлы и сервисы, уязвимости и другие слабые места, которые могут использовать злоумышленники.

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

Информация о хостах и сервисах собирается из различных специализированных поисковых систем, что расширяет обзор по сетевому периметру организации.

По словам Юлии Новиковой, руководителя Kaspersky Digital Footprint Intelligence, новый модуль поможет специалистам по ИБ не только выявлять уязвимости, но и получать рекомендации по снижению рисков и реагированию на угрозы. Это упростит расследование инцидентов и повысит устойчивость компаний к атакам.

Согласно данным «Лаборатории Касперского», самым распространённым способом первоначального проникновения в последние годы остаётся эксплуатация публичных приложений. В 2024 году на их долю пришлось 39% инцидентов.

При этом более 90% использованных злоумышленниками уязвимостей были известны уже больше года, что показывает проблемы с инвентаризацией и своевременными обновлениями.

Digital Footprint Intelligence в целом предназначен для того, чтобы компании могли отслеживать свой цифровой след, выявлять потенциальные угрозы и реагировать на них до того, как они приведут к серьёзным последствиям.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru