Мы пообщались с Владимиром, экспертом по техническому оснащению провайдера AdminVPS. Он поделился с редакцией интересными тенденциями импортозамещения и путями развития серверных операционных систем.
Российских разработчиков хотят исключить из состава мейнтейнеров ядра Linux и других ключевых проектов с открытым кодом. Это означает, что они больше не смогут принимать решения о включении изменений в официальную ветку ядра. Таким образом, потеря официального статуса мейнтейнеров лишает их прямого влияния на развитие ядра, даже если у них по-прежнему есть доступ к его открытым исходникам для самостоятельных модификаций. Если они больше не смогут влиять на ядро Linux и вносить изменения напрямую, им придётся самостоятельно поддерживать и обновлять локальные версии системы, тратя на это больше ресурсов. Это также усложняет процесс интеграции с новым оборудованием и технологиями. Об этом и поговорим.
Какие ключевые проблемы возникают из-за невозможности влиять на развитие open source в случае ОС на базе Linux?
Операционные системы на базе Linux и другое ПО, имеющее открытый исходный код, представляют собой демократичную экосистему, где все участники могут вносить предложения, патчи и улучшения. Однако, мы можем наблюдать, что из-за нарушения дипломатических отношений между странами многие разработчики сталкиваются с невозможностью влиять на развитие open source. Им запрещают участвовать в разработке по признаку гражданства. Это связано с тем, что экосистемы разработчиков ПО обязаны подчиняться законодательству той или иной страны, а страны, в свою очередь, накладывают ограничительные санкции на участников IT-проектов.
Как вы сейчас видите ситуацию на рынке open source в связи с исключением российских участников из комьюнити Linux?
Ситуация на рынке open source в связи с исключением российских участников из сообщества разработчиков Linux непростая. Экосистема Linux всегда была открытой и инклюзивной, но в последние годы политическая обстановка и санкции изменили картину.
Российские разработчики, оказавшиеся в условиях изоляции, связанной с политикой, больше не могут активно вносить свой вклад в проекты, такие как Linux. Многие российские компании, которые использовали решения на основе open source, теперь могут быть ограничены в возможностях интеграции с глобальными проектами. Из-за санкций и политической напряженности российские участники теряют возможность работать с международными технологическими партнерами. Это приводит к ухудшению качества взаимодействия с зарубежными контрагентами и снижению конкурентоспособности на глобальном рынке.
Как будут развиваться российские ОС без возможности влияния на ядро Linux?
Без возможности влиять на развитие Linux российские операционные системы будут развиваться с важными ограничениями. В условиях, если будет закрыт доступ к последним версиям и патчам ядра Linux, российские разработчики вынуждены будут (и уже иногда используют) форки Linux, адаптируя их для своих нужд. Зачастую это и приводит к созданию изолированных версий ОС, которые не будут совместимы с мировыми стандартами. Например, российские ОС могут продолжить использовать старые версии Linux, что снизит их актуальность и безопасность. В условиях санкций российские ОС всё больше начинают зависеть от государственных заказов, нужд и в целом государственной поддержки. Например, системы, такие как Astra Linux, ориентированы на использование в государственных учреждениях и компаниях, где контроль над развитием операционной системы важен для соблюдения суверенитета и безопасности данных.
Вышла Astra Linux 1.8 — новая версия операционной системы, разработанной в России
Какие варианты решений вы видите для обеспечения самостоятельного, суверенного развития ОС?
Для обеспечения самостоятельного развития российских ОС в условиях ограниченного доступа к глобальному сообществу свободного ПО можно рассматривать следующие варианты решений.
- Разработка альтернативных ОС. Разработка ПО на базе других ядер, например, FreeBSD или других решений с открытым исходным кодом, которые могут быть адаптированы для российских нужд. Такие системы обладают менее сложной политической зависимостью и могут предложить необходимую гибкость для создания суверенных решений.
- Создание независимой экосистемы. Создание полностью независимой экосистемы с собственными драйверами, приложениями и инструментами. Это потребует значительных вложений в кадры, обучение и долгосрочное планирование, но, в перспективе, может обеспечить устойчивое развитие.
- Развитие гибридных систем. Использование сочетания отечественного ПО и open source решений для создания гибридных ОС, которые будут меньше зависеть от внешних источников. Это может включать в себя адаптацию существующих решений под российские реалии с усиленной безопасностью и локализацией.
Услуги хостинга и аренды VPS/VDS с опцией «Всё включено» у провайдера AdminVPS избавят вас от необходимости администрирования сервера на ОС Linux или Windows — её на себя возьмут наши специалисты.
Возможно ли создание локального open source-сообщества в России для компенсации утраченных возможностей сотрудничества с глобальным сообществом?
Создание локального сообщества open source в России теоретически возможно, но оно сталкивается с рядом вызовов, которые затрудняют, в целом, любой стране возможность развиваться. Тем не менее, несмотря на эти вызовы, создание локального open source сообщества возможно в рамках локализованных решений, например, для государственных нужд или специфических отраслей, таких как оборона и безопасность.
Видите ли вы возможным создание российского open source решения, на котором в дальнейшем будут строиться российские ОС?
Создание российского open source решения, на основе которого будут строиться отечественные ОС, возможно, но для этого потребуется комплексный подход. Скажем так, сейчас уже разрабатываются собственные решения, на которых возможно строить российские операционные системы. Примером может служить Astra Linux, которая уже разрабатывается с учётом специфики российской инфраструктуры и законодательства. Кроме того, Россия сотрудничает с дружественными странами (Китай, Индия и другие), которые не входят в западные альянсы, чтобы совместно создавать open source решения.
Почему российский рынок в целом пошел по пути создания ОС на Linux, а не начал собственную разработку?
На мой взгляд, основной причиной, по которой российский рынок пошел по пути создания ОС на базе Linux, является гибкость и зрелость ОС на базе Linux. Linux предоставляет собой зрелое и мощное ядро с обширной экосистемой и поддержкой множества типов и моделей оборудования. Это позволило российским разработчикам использовать его как основу для создания локализованных решений, не начиная с нуля, что значительно ускорило процесс разработки. Не стоит забывать об экономической целесообразности, ведь разработка собственного ядра с нуля — это огромные ресурсы и время. Использование Linux дает возможность сэкономить средства и быстрее внедрить решение на рынок, особенно в условиях ограниченного бюджета. Также важным фактором стало решение, что использование open source технологий позволяет избежать зависимости от зарубежных производителей и предоставить больше возможностей для контроля над государственными и корпоративными данными.
Читайте в блоге: