Разработчики ядра Linux прояснили ситуацию с удалением российских мэйнтейнеров из проекта. Ветеран разработки ядра Linux Джеймс Боттомли, мэйнтейнер подсистемы SCSI и бывший член совета директоров Linux Foundation, принес извинения за неясность ситуации и предоставил официальные разъяснения.
По словам Боттомли, удаление связано с санкционными требованиями США - разработчики из компаний, находящихся в списке OFAC SDN Министерства финансов США, не могут числиться в файле MAINTAINERS ядра Linux. Причина в том, что основная инфраструктура разработки ядра и значительная часть мэйнтейнеров находятся в США, что обязывает следовать американскому законодательству.
Ситуация затронула ряд российских разработчиков, включая Сергея Семина, который внес существенный вклад в развитие ядра - 518 подписанных патчей, 253 рецензированных изменения и 80 протестированных патчей. Семин поддерживал код для оборудования Baikal, драйвер контроллера Synopsys DWC libata и различные медиадрайверы. В своем прощальном письме разработчик отметил, что потерял мотивацию продолжать работу над ядром после внезапного удаления, несмотря на то, что уже более года участвовал в разработке как волонтер.
Боттомли выразил надежду, что удаление из списка мэйнтейнеров будет достаточной мерой для соответствия требованиям Минфина США, и существующий код от подсанкционных разработчиков не придется удалять. Он также предложил добавить упоминания о вкладе удаленных участников в файл CREDITS.
В контексте санкционных ограничений примечательна позиция создателя файловой системы Ext4 Теодора Цо. Отвечая на предложение удалить из мэйнтейнеров сотрудников Huawei, он пояснил различие в санкционных режимах. Для Huawei в США действуют исключения, позволяющие принимать патчи и участвовать в рецензировании кода через публичные платформы. К российским компаниям применяются более строгие ограничения из-за возможного военного применения Linux в ракетах и беспилотных аппаратах.
Юристы продолжают обсуждение деталей соблюдения санкций при разработке ядра и планируют выпустить развернутый документ с правилами. Боттомли отметил, что задержка в предоставлении разъяснений была связана именно с продолжающейся юридической проработкой вопроса.
Linux: обзоры и обновления
• В KDE Plasma 6.6 добавят поддержку команды «winver» для отображения сведений о системе
• Proton Experimental улучшает совместимость с Fellowship, Marvel Rivals и Assassin’s Creed Shadows
• KDE Plasma 6.5 доступна в KDE Neon и Arch Linux
• Fedora разрешила использование ИИ в проектах, сохранив ответственность за авторами
• Релиз KDE Plasma 6.5: Что нового
• Производительность AMD Ryzen 9 9950X и 9950X3D на Windows 11 и Ubuntu: результаты тестов