23 октября Грег Кроа-Хартман, один из ведущих разработчиков ядра Linux, уволил 11 специалистов из РФ.
Минцифры России анонсировало планы по созданию собственного Linux-сообщества, объединив разработчиков из стран, готовых сотрудничать с Россией, сообщил представитель министерства в интервью для РБК. Этот шаг стал ответом на недавние увольнения 11 российских программистов, работавших над развитием ядра Linux.
Представитель Минцифры охарактеризовал увольнение российских сотрудников Linux как очередной факт дискриминации. По его словам, ключевым направлением на сегодняшний день является усиление кооперации и установление диалога с теми странами, которые готовы работать с Россией. Министерство считает необходимым договариваться с потенциальными партнерами и строить альтернативную структуру, создавая условия для взаимовыгодного сотрудничества, что может привести к созданию уникального продукта. Однако обсуждалось ли уже создание подобного альтернативного сообщества с какими-то странами, представитель ведомства не уточнил.
Linux-сообщество — часть международного сообщества свободного программного обеспечения, в рамках которого пользователи и разработчики создают и развивают открытый софт (Open Source), позволяющий изучать, модифицировать и распространять программный код. Сообщество Linux, сформированное вокруг операционной системы GNU/Linux, включает участников из различных стран: США, Германии, Индии, Бразилии, Китая, Японии, России и многих других.
23 октября, Грег Кроа-Хартман, один из ведущих разработчиков ядра Linux, отстранил от работы 11 российских специалистов, использующих российские почтовые сервисы или аффилированных с российскими организациями, такими как МГУ, SberDevices (занимается разработкой пользовательских сервисов и умных устройств) и «Открытая мобильная платформа» (развивает российскую операционную систему «Аврора», принадлежит «Ростелекому»). На следующий день основатель Linux Линус Торвальдс объяснил, что это решение было принято на основе юридических рекомендаций, связанных с санкциями против России.
Эксперты отмечают, что основной удар от отстранения российских сотрудников придется на Linux. Специалисты указывают, что данное решение окажет негативное влияние на жизнь сообщества разработчиков и взаимное доверие внутри него, что неизбежно отразится на качестве продукта. При этом подчеркивается, что вклад российских разработчиков в ядро Linux не является критичным, и российские патчи, вероятно, продолжат приниматься, хотя возможно появление российских форков.
Компаниям, которые ранее инвестировали в ядро Linux, теперь будет труднее интегрировать свои изменения в основную ветку. Отстранение коснулось разработчиков, связанных с компаниями из SDN-листа или находящимися под санкциями. Ожидается повышение уровня подозрительности к патчам от российских разработчиков, что осложнит процесс передачи изменений в основную ветку — критически важный аспект для поддержки дистрибутивов Linux.
Ситуация вызвала значительный резонанс в IT-сообществе, поставив вопрос о будущем российских операционных систем на базе Linux. Примечательно, что в документации ядра Linux есть прямой запрет на дискриминацию участников проекта по расовому, национальному и другим признакам.
Последствием отстранения станет увеличение нагрузки на разработчиков ядра в российских продуктах. В настоящее время производители работают с собственными версиями ядра, но стремятся делиться улучшениями с оригинальным проектом для минимизации различий. При введении ограничений на прием улучшений от российских специалистов эта разница будет нарастать. Основной проблемой считается отслеживание обновлений в репозиториях других проектов для их портирования в отечественные дистрибутивы, однако существование множества зеркал и способов обхода ограничений делает эту проблему решаемой.
Анализируя инициативу Минцифры, эксперты отмечают, что «мир открытого кода претерпевает изменения», способные негативно повлиять как на Россию, так и на международное сообщество. Создание собственной альтернативы Linux-сообществу рассматривается как приоритетная задача для государства, особенно в контексте обеспечения технологического суверенитета страны.
Предложение Минцифры фактически подразумевает создание форка ядра Linux. Среди потенциальных участников нового сообщества называется Китай, достигший значительных успехов в разработке операционных систем, однако высказываются сомнения в его готовности делиться наработками.
Подчеркивается целесообразность создания нового форка Linux усилиями сообщества стран, а не отдельного государства. Для успеха такого проекта России необходимо занять позицию лидера и донора программного кода. Однако существует важное препятствие — недостаточное количество разработчиков необходимого уровня для полной ответственности за ядро операционной системы.
Инициатива Минцифры по созданию собственного Linux-сообщества оценивается как чрезмерно амбициозная. Маловероятно принятие изменений от российского сообщества в официальной ветке Linux, а ключевые решения по развитию ядра останутся за международным сообществом, несмотря на возможную организацию локальной команды разработчиков.
Технически создание собственного форка Linux и его развитие силами российских специалистов возможно, но потребует значительных ресурсов и доступа к международному опыту. В предложении отмечается важность поддержания компетенций и развития навыков российских разработчиков — даже если их изменения не войдут в основную ветку, сохранится практический опыт и возможность развития в данной области.
Одно найти легче, чем другое. Спойлер: это не темная материя