«Альт Платформа»: Впервые в России появился «завод» по производству любых программных продуктов, вплоть до операционных систем
«Базальт СПО» выпустила первый в России технологический комплекс «Альт Платформа», позволяющий создавать из отечественных компонентов программные решения любого масштаба — от простых приложений до отраслевых цифровых инфраструктур. О возможностях, особенностях и преимуществах использования «Альт Платформы» рассказывает релиз-менеджер Андрей Черепанов.
Что такое «Альт Платформа» и что можно делать с ее помощью?
Андрей Черепанов: «Альт Платформа» — это комплекс современных технологий и продуктов, которые «Базальт СПО» на протяжении 20 лет развивает и использует для выпуска операционных систем семейства «Альт».
Строго говоря, «Альт Платформа» представляет собой набор инструментов для сборки общесистемного и прикладного программного обеспечения и выпуска собственных решений, например, специализированного ПО или операционных систем, создаваемых с учетом конкретных требований тех или иных заказчиков.
Этот продукт давно ждали предприятия и организации, которым необходимо перейти на российское и свободное ПО. В числе пользователей, заинтересованных в «Альт Платформе», можно назвать компании, создающие свои ОС, а также разработчиков программных продуктов, рассчитанных на работу под управлением ОС «Альт».
В чем же заключаются преимущества «Альт Платформы»? Почему с ее помощью собирать софт предпочтительнее и удобнее, чем без нее?
Андрей Черепанов: Главное преимущество в том, что, используя «Альт Платформу», включенную в Реестр Минцифры, заказчики создают собственные программные продукты, которые можно не только внедрять на своих предприятиях, но и распространять в виде дистрибутивов. Учитывая, что разработка ведется с использованием российского решения и полностью контролируется заказчиком, проблем с включением готового продукта в реестр не возникнет.
Второе немаловажное преимущество заключается в том, что мы предоставляем заказчикам нашу вендорскую поддержку. «Базальт СПО» поставляет свои решения на рынок более 20 лет, и у нас помимо богатого инструментария и обширной базы программ есть много высококлассных специалистов, умеющих собирать и сопровождать самые сложные продукты. Поэтому основной посыл, который мы хотим донести до пользователей: «Альт Платформа» — это не только технология, не только пакетная база, где все отлажено и поддерживается в актуальном и работоспособном состоянии, но и наша техническая поддержка, наши консультации и помощь заказчикам на любом этапе — начиная от разворачивания самого комплекса и заканчивая сборкой пакетов и дистрибутивов.
Наконец, третье существенное обстоятельство — российским пользователям всегда доступен репозиторий проекта «Сизиф». Надо подчеркнуть, что «Базальт СПО» развивает и поддерживает проект «Сизиф», он находится под юрисдикцией и на территории Российской Федерации и не может быть отключен извне. Это особенно актуально сейчас, когда те или иные зарубежные интернет-ресурсы закрывают доступ российским пользователям.
На каких аппаратных архитектурах работает «Альт Платформа»?
Андрей Черепанов: На данный момент мы предлагаем решение, работающее на архитектуре х86_64. Но поскольку наши ОС «Альт» совместимы с 11-ю различными платформами, мы можем в кратчайшие сроки расширить поддержку архитектур и для «Альт Платформы».
Что представляют собой программные продукты, собранные на «Альт Платформе»? Это разновидности операционных систем «Альт», или же это ПО, работающее под управлением ОС «Альт»?
Андрей Черепанов: Операционные системы, созданные с использованием «Альт Платформы», не могут быть клонами ОС «Альт», поскольку эти ОС — продукты «Базальт СПО». На «Альт Платформе» разрабатываются либо новые программные продукты, включающие дополнительное ПО (прикладное и системное) и совместимые с ОС «Альт», либо оригинальные операционные системы со своими названиями. Такие продукты разработчики могут зарегистрировать в Реестре Минцифры, тиражировать, поставлять третьим фирмам.
Важно отметить, что «Альт Платформа» — это прежде всего технологический комплекс для сборки и распространения ПО. К процессу разработки ПО у заказчиков мы не имеем отношения.
В зависимости от решаемой задачи, у заказчика могут быть разные варианты использования «Альт Платформы». Самый простой — развернуть у себя «Альт Платформу», создать «зеркало» хранилища программных пакетов и затем использовать «зеркало» для того, чтобы регулярно обновлять ОС со своего корпоративного сервера, без необходимости каждый раз подключать все компьютеры к хранилищу «Базальт СПО».
Второй вариант более сложный. Он предполагает, что в состав дистрибутива, созданного на «Альт Платформе», будет включено ПО сторонних фирм.
Третий вариант — когда у крупной компании есть свой штат разработчиков и они создают собственные решения. В этом случае мы можем помочь им в сборке пакетов для последующего распространения.
Много ли времени потребуется заказчикам для подготовки специалистов, способных собирать ПО на «Альт Платформе»?
Андрей Черепанов: Бывает, что человек вливается в команду профессионалов через месяц, а бывает, что через полгода. Мы находимся в начале пути по подготовке нужных кадров у заказчиков.
Чтобы освоить все возможности «Альт Платформы», надо пройти обучение в «Базальт СПО». У нас накоплен большой опыт по подготовке специалистов. Сейчас мы создаем курсы, где будем передавать знания по использованию «Альт Платформы» для сборки дистрибутивов и пакетов. Проведена большая предварительная работа. Есть подразделение, которое будет оказывать техническую поддержку.
Как повлияет выход «Альт Платформы» на российских разработчиков?
Андрей Черепанов: Появление «Альт Платформы» — это начало новой эпохи для наших компаний. Фактически, речь идет о переходе промышленной разработки ПО, которая велась одним вендором в интересах крупных заказчиков, на индустриальные рельсы: к массовому выпуску программных продуктов на основе российской платформы, независимой от аналогичных зарубежных платформ. Это новый уровень технологий, производительности и качества.