Как "Базальт СПО" создает софт международного уровня на базе свободного кода

Реальная независимость

Как "Базальт СПО" создает софт международного уровня на базе свободного кода
© ТАСС

Мировой производитель системного ПО на базе собственной платформы разработки "Базальт СПО" в этом году отмечает свое 25-летие. Сегодня его системами со свободным ПО пользуются тысячи организаций — от госсектора до крупного бизнеса.

"Исторически наша экспертиза развивается благодаря сотрудничеству с международным сообществом разработчиков свободного ПО и доступу к передовым мировым разработкам. Более 25 лет мы популяризируем и следуем идеологии СПО, которая предполагает обмен опытом разработчиков всего мира. Свободное программное обеспечение позволяет нам создавать софт на уровне международных стандартов и при этом вносить вклад в развитие мировой разработки", — отмечает генеральный директор "Базальт СПО" Сергей Трандин.

Компания создает комплексную ИТ-систему "Альт", которая включает операционные системы, виртуализацию, контейнеризацию, контроллер домена и платформу сборки ПО. Свои продукты "Базальт СПО" производит на базе инфраструктуры разработки "Сизиф". Как обратил внимание Трандин, "Базальт СПО" обеспечивает реальную независимость благодаря полному суверенитету разработки.

"Базальт СПО" и ПАО "Ростелеком"

В прошлом году в состав собственников "Базальт СПО" вошел ПАО "Ростелеком". Как отмечает генеральный директор компании, теперь заказчики и партнеры получают доступ к расширенной экосистеме ПО и оборудования ИТ-кластера, совместимого с продуктами "Базальт СПО".

"Мы также планируем синергию экспертизы для создания новых продуктов в целях удовлетворения всех потребностей заказчиков. Понимая сложность задачи миграции на российское ПО, "Базальт СПО" вместе с партнерами фокусируется на адресной работе с каждым клиентом", — сказал он.

Как отмечают эксперты ИТ-кластера, больше всего средств расходуется на обеспечение и поддержку интеграции программных продуктов и на повторные проверки после обновлений ПО. По словам генерального директора "Базальт СПО", кластерная модель дает заказчикам ощутимые экономические выгоды в виде снижения операционных затрат.

"Мы обеспечиваем заказчикам и технологическим партнерам возможность применить платформенный подход к построению и развитию ИТ-инфраструктуры: не "лоскутное одеяло", а инфраструктура, выстроенная на единой пакетной базе и сервисах репозитория. Все компоненты нашей платформы — программные модули, системные библиотеки, фреймворки, базы данных и другие — проверены, включены в репозиторий и гарантированно работают в составе любого из программных продуктов "Базальт СПО". Поэтому все наше ПО бесшовно интегрируется и может синхронно обновляться без потери совместимости", — объяснил Трандин.

Заказчики, как он отметил, идут в реализацию сложных инфраструктурных проектов, которые требуют много времени на пресейл, тестирование и иногда доработку прикладных решений и сервисов с учетом пожеланий клиентов. Долгоиграющие масштабные проекты могут отражаться в текущем году в снижении выручки, однако в перспективе благотворно складываются на финансовых показателях компании. На фоне тенденции на сокращение бюджетов заказчиков в 2024–2025 годах "Базальт СПО" не поднимала стоимость лицензий и сертификатов техподдержки основных продуктов компании. Их удельная стоимость в прошлом году даже снизилась по отношению к 2024 году, а количество приобретенных в 2025 году лицензий и сертификатов по отношению к 2024 году выросло более чем на 20%.

Требования к партнерам растут

За последние несколько лет партнерская программа "Базальт СПО" практически не изменялась, но требования к партнерам выросли. По словам Трандина, их экспертиза также усилилась: из компаний, занимающихся продажами ПО, партнеры выросли в интеграторов, умеющих реализовывать на площадках заказчиков комплексные решения высокого уровня сложности.

Генеральный директор "Базальт СПО" также назвал партнеров профессиональными "постановщиками задач" для развития решений, которые корпорация включает в свои продукты.

"Важно отметить и значительные выгоды для партнерской сети — интеграторы и дистрибьюторы, получив доступ ко всему стеку продуктов ИТ-кластера, могут расширить продуктовую линейку и увеличить объем продаж. Технологические партнеры — разработчики ПО — получают возможность продвигать свои продукты в составе единого платформенного решения. Надо отметить, что мы проводим обучение партнеров и обеспечиваем их необходимыми материалами", — сказал он.

Безопасное ПО

Процессу безопасной разработки ПО команда "Базальт СПО" уделяет особое внимание. В числе мер и мероприятий, направленных на это, — сборка, тестирование и исследование кода, участие в крупных международных проектах, обучение, развитие штата высокопрофессиональных разработчиков.

В работе подразделения безопасной разработки – одного из самых многочисленных в компании - используются продукты Института системного программирования Российской академии наук (ИСП РАН) и технологии искусственного интеллекта. "Базальт СПО" - активный участник Консорциума безопасной разработки ИСП РАН и занимает лидирующие позиции в этом профессиональном сообществе. Команда специалистов корпорации создала и развивает Hantis — конвейер для автоматизации исследований в области разработки безопасного программного обеспечения, позволяющий минимизировать рутинные операции.

Опасения о том, что после передачи всех полномочий проверки ПО вендору безопасность программных продуктов может снизиться, Трандин назвал беспочвенными.

"Принципы безопасности наших продуктов закладываются уже на этапе проектирования приложений. Разработка ведется на базе стабильной ветки независимого репозитория, локализованного в России, все компоненты этой ветки проверены на совместимость. Исходный код регулярно проверяется с помощью специализированных инструментов статического и динамического анализа. Все внешние компоненты и библиотеки (зависимости) проверяются на наличие известных уязвимостей. Процессы сборки релизов выполняются в изолированной среде и защищены от внешнего вмешательства. Есть регламенты по поиску, регистрации, исправлению и закрытию уязвимостей. Такой подход опровергает миф о слабой защищенности вендорских продуктов, созданных на основе свободного ПО. Свободный код не враг, а союзник в борьбе за безопасность", — сказал он.

"Люди – безусловная ценность"

"Базальт СПО" следит за развитием технологий искусственного интеллекта и рассматривает их как одно из перспективных направлений, способных повысить эффективность процессов разработки и сопровождения программного обеспечения. Корпорация расширяет применение ИИ, но при этом не планирует увольнять разработчиков по примеру зарубежных вендоров.

"Люди — это безусловная ценность компании. Наши разработчики, являясь активными участниками международного сообщества Open Source, естественным образом вовлечены в изучение и практическое применение современных инструментов на базе ИИ. В рамках этой работы мы изучаем доступные технологии и оцениваем их применимость в задачах разработки, тестирования и анализа кода", — отметил гендиректор корпорации.

Главной целью применения любой технологии, включая ИИ, он назвал обеспечение безопасности и качества программных продуктов.