Мейнтейнер подсистемы SCSI, ранее занимавший посты члена совета директоров и председателя технического консультативного совета Linux Foundation, Джеймс Боттомли (James Bottomley) раскрыл алгоритм возвращения в список мейнтейнеров Linux разработчиков из неподсанкционных российских компаний. По умолчанию, сотрудничество с компаниями из США для работников компаний, находящихся в санкционном списке Минфина США, ограничена и такие разработчики не могут находится в числе мейнтейнеров ядра Linux. Причём это не касается Huawei, которая тоже в санкционном списке США.
Оказалось, что в США действует несколько разных санкционных режимов. Например, санкции, которые применяются к Huawei, попадают под исключения, допускающие возможность принимать исправления и вовлекать в рецензирование кода разработчиков данной компании, если взаимодействие с ними осуществляется на публичной платформе, такой как списки рассылки разработчиков ядра Linux.
В случае подсанкционных российских компаний требования более жёсткие, так как Linux может применяться в военных целях, например, в ракетах и беспилотных летательных аппаратах. Мейнтейнеры, проживающие в США, обязаны при приёме изменений выполнять законы и требования, установленные правительством США, а также убедиться, что производимые действия не представляют опасность для других разработчиков Linux. При этом у мейнтейнеров из других стран могут возникать другие обязательства.
Причиной следования санкциям и возникновения текущей ситуации с удалением всех разработчиков с RU названо нахождение в США всей инфраструктуры для разработки ядра Linux и большого числа сопровождающих. Из-за этого при разработке ядра невозможно игнорировать требования законодательства США.
Если удаление из список мейнтейнеров Linux российских разработчиков произведено по ошибке и текущий работодатель не находится в чёрном списке Минфина США, то разработчику следует предоставить информацию об этом Грегу Кроа-Хартману (это именно та документация, о которой шла речь в первоначальной рассылке об удалении российских разработчиков).
Юристы Linux Foundation продолжают обсуждение специфики следования санкциям при разработке ядра Linux и в дальнейшем намерены опубликовать подробный документ, описывающего связанные с санкциями правила комплаенса и другие необходимые ограничения по работе мейнтейнеров. Вероятно, список мейнтейнеров ядра Linux будет еще проверяться несколько раз для выявления запрещённых разработчиков.
Ранее отвечающий за поддержку стабильной ветки ядра Linux Грег Кроа-Хартман (Greg Kroah-Hartman) внёс изменение в список мейтейнеров подсистем ядра Linux. Из списка мейнтейнеров проекта ядра Linux оказалось удалено 11 разработчиков, работающих в российских компаниях. В качестве причины удаления упомянута ситуация с выполнением различных требований комплаенса (various compliance requirements). Также отмечено, что разработчики могут быть возвращены в список мейнтейнеров проекта в случае предоставления определённой документации.
Линус Торвальдс прокомментировал ситуацию с исключением российских разработчиков из списка мейнтейнеров Linux. Торвальдс рассказал, что необходимость блокировки российских разработчиков ему и другим мейнтейнерам пояснили юристы, но он не будет начинать дискуссию по юридическим вопросам со случайными людьми, не причастными к работе над ядром, которых он подозревает в том, что они оплачиваемые тролли.
24 октября 2024 года в списке рассылки сообщества разработчиков Linux вышло официальное заявление разработчика «Байкал Электроникс» Сергея Сёмина по поводу исключения из списка мейнтейнеров Linux с темой «linux: прощание от волонтёра сообщества Linux».
Источник: habr.com