Решение об отстранении 11 российских разработчиков от ядра Linux и последующий жёсткий комментарий Линуса Торвальдса вызвали серьёзный резонанс в ИТ-сообществе. Это поставило под вопрос будущее российских систем на базе Linux. Чтобы оценить ситуацию, IT-World обратился к Евгению Замрию, главному архитектору ОС «МСВСфера», специалисту с многолетним опытом разработки Linux-дистрибутивов, включая CloudLinux OS и AlmaLinux OS.
Какие последствия может иметь решение об отстранении российских разработчиков от роли сопровождающих ядра Linux?
Замрий отметил, что, несмотря на огорчение, подобное решение было предсказуемо. Он обратил внимание на парадокс — в документации ядра содержится принцип недопущения притеснений по расовым и национальным признакам, который, по сути, был нарушен. Комментарий Линуса Торвальдса был довольно резким и неуважительным. По мнению Замрия, вмешательство политики в разработку свободного ПО вредит отрасли: часть разработчиков может потерять мотивацию участвовать в проекте, но серьёзного влияния на разработку ядра в целом это не окажет.
Что касается российских разработчиков, такие ограничения не оказывают значительного влияния. Российские компании заранее планировали подобные сценарии и готовы к ним.
Какие сложности могут возникнуть у российских разработчиков ОС, особенно в части работы с драйверами и обновлениями ядра?
Увеличится нагрузка на команды разработки, так как многие компании стараются сокращать разницу между своей версией ядра и оригиналом, отдавая наработки обратно в проект. Если внесение изменений станет невозможным, разрыв между версиями возрастёт, и потребуется больше ресурсов на портирование и адаптацию к новым версиям. Однако, по мнению Замрия, эта проблема будет решаться в рамках консорциума, созданного при ИСП РАН, что минимизирует риски.
Есть ли риск полной изоляции, например, ограничения доступа к репозиториям Linux и другим open-source проектам?
Риски изоляции существуют, хотя свободное ПО разработано под открытыми лицензиями, и переход к закрытой модели маловероятен — это может вызвать серьёзные юридические проблемы и сопротивление сообщества. Однако технические ограничения в отношении исходного кода для России представляют вполне реальный риск, и такие шаги уже предприняли компании, как Red Hat и HashiCorp.
По словам Замрия, большинство российских разработчиков, включая команду «МСВСфера», давно подготовились к подобным сценариям. В России существуют требования, обязывающие хранить исходный код и сборочную инфраструктуру на её территории. Кроме того, благодаря созданному в прошлом году консорциуму при поддержке ФСТЭК и ИСП РАН можно обеспечить безопасность Linux и критически важных компонентов. На случай блокировки существует возможность поддерживать собственную версию ядра с необходимыми изменениями.
Основная задача — отслеживать обновления в зарубежных репозиториях для своевременного портирования в российские дистрибутивы. Существуют зеркала, VPN и другие способы, позволяющие легально поддерживать доступ к свободному ПО, и технических барьеров здесь нет.