ИТ / Статьи
ПО регуляторика
9.11.2022

Open Source – в гражданский оборот

Чего ждет IT-отрасль от эксперимента по использованию открытого ПО

С 1 ноября в России стартовал эксперимент по предоставлению права использования программ на условиях открытой лицензии и созданию условий для применения открытого ПО (Open Source). Ранее правительство РФ приняло соответствующее постановление. Документ, в частности, предусматривает создание национального репозитория ПО с открытым кодом и размещение в нем софта, созданного в том числе за бюджетные средства, для переиспользования в других проектах. RSpectr собрал мнения представителей IT-отрасли об эксперименте и о том, как привлечь команды разработчиков в российский репозиторий.

ПОДДЕРЖИВАТЬ И РАЗВИВАТЬ

В постановлении правительства РФ о проведении эксперимента отмечается, что его участниками определены Минцифры, МВД, Росреестр, а также на добровольной основе – Российский фонд развития информационных технологий (РФРИТ), федеральные органы исполнительной власти, государственные внебюджетные фонды РФ, исполнительные органы субъектов РФ, госкорпорации, юридические и физические лица, направившие заявки до 1 апреля 2023 года.

Эксперимент продлится до 30 апреля 2024 года. По его итогам будет сформирована нормативная база для публикации ПО с открытым кодом

РФРИТ должен обеспечить создание национального репозитория такого ПО, а также сформулировать порядок отбора и требования к оператору этого хранилища – российской НКО. Указывается, что организация репозитория будет обеспечена без привлечения средств федерального бюджета.

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

Ранее замглавы Минцифры Максим Паршин отмечал важность поддержки сообщества разработчиков ПО с открытым исходным кодом и создания среды для их совместной работы, свободной от санкционных рисков. «Благодаря опубликованной форме открытой лицензии программное обеспечение, созданное в том числе за бюджетные средства, может быть использовано для реализации новых проектов», – сказал замминистра.

Как сообщила RSpectr директор АНО «Открытый код» Любовь Орлова, с каждым годом доля открытого ПО на рынке все больше растет. «Поэтому надо растить и развивать внутри страны разработчиков ПО с открытым кодом, создавать для этого все условия», – считает эксперт.

В комментарии для RSpectr директор департамента разработки ПО компании «Рексофт» Николай Сокорнов отметил, что у государственных предприятий и ведомств накопилось достаточное количество ПО различных классов, которое было создано на средства бюджета. Идея его переиспользования и развития силами сообщества разработчиков вполне логична. Он также напомнил, что самый популярный международный репозиторий GitHub находится под управлением западной компании, доступ к нему может быть ограничен для российских разработчиков в любое время.

БЫСТРЕЕ И ДЕШЕВЛЕ

По словам председателя совета директоров «Базальт СПО» Алексея Смирнова, эксперимент направлен на то, чтобы отработать все юридические и организационные аспекты публикации разработанного по госзаказу ПО под свободной лицензией.

«Делается это не только для переиспользования в других госпроектах, но и для применения всеми желающими. Фактически речь идет о введении свободного ПО в гражданский оборот», – прокомментировал для RSpectr Алексей Смирнов.

Эксперт считает, что в результатах эксперимента заинтересованы добросовестные разработчики, передающие права и исходные коды разработанного по госзаказу ПО госзаказчику. Последний получает на такое ПО исключительные права и может, в частности, опубликовать его под свободной лицензией. Но после публикации видно и качество программного кода, и то, соответствует ли оно исходной конкурсной документации.

Алексей Смирнов, «Базальт СПО»:

– После публикации разработчик может легально самостоятельно дорабатывать и развивать продукт, в том числе для коммерческого использования. Другие разработчики также получают такое право, что естественно, ведь продукт разработан на средства налогоплательщиков.

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

Руководитель отдела комплексной разработки компании NGR Softlab Ильмар Хабибулин сообщил RSpectr, что IТ-компании, разрабатывающие ГИС, заинтересованы в конкретных результатах этого эксперимента: наличии доступного и бесплатного инфраструктурного ПО, реализующего низовые общесистемные и интеграционные функции, что позволит сократить затраты на разработку дополнительных модулей сопряжения с различными ГИС, на выполнение общих задач, которые ранее реализовывались каждой системой самостоятельно.

Генеральный директор IT-компании WaveAccess Александр Азаров полагает, что

инициатива предоставит бизнесу и госсектору в России широкий спектр альтернативных решений, до этого момента неизвестных широкому кругу

«И если это позволит заместить хотя бы 10-20% западного софта, существенно уменьшив зависимость отрасли, то это уже будет успешный результат», – сказал Александр Азаров в разговоре с RSpectr.

КАЧЕСТВО И БЕЗОПАСНОСТЬ

Заместитель генерального директора компании Postgres Professional Иван Панченко считает, что при проведении эксперимента важно соблюсти два ключевых правила.

Во-первых, все заинтересованные разработчики должны иметь реальную возможность вести совместную работу, сообщил он RSpectr. Для этого

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

Во-вторых, изначальные разработчики должны продолжать поддерживать опубликованные коды: принимать патчи, исправлять ошибки, консультировать других программистов. Иными словами, должны быть созданы условия для формирования сообщества вокруг опубликованного кода. «Только при таком условии открытый код будет работать. В противном случае изучать код будут киберпреступники», – предупредил эксперт.

Основатель компании CodeScoring Алексей Смирнов в разговоре с RSpectr также высказал свои опасения: «В противном случае нас ждет мина замедленного действия, когда все наоткрывают свои наработки, а потом аналитики безопасности найдут в них множественные уязвимости, которые придется исправлять довольно срочным темпом, пока под атаку не встали государственные системы, разработанные с применением таких решений».

В рамках эксперимента IT-бизнес должен не только воспринять культуру разработки и переиспользования сторонних компонентов, но и должна быть продемонстрирована способность создавать качественные и безопасные открытые компоненты, добавил эксперт.

ФИШКИ ДЛЯ РЕПОЗИТОРИЯ

В то же время идея создания национального репозитория ПО вызывает и скепсис у ряда игроков рынка. Так, основатель, директор по разработке и развитию продуктов «МойОфис» Дмитрий Комиссаров задается вопросом целесообразности.

«Уже сегодня существует большое количество репозиториев открытого ПО. Например, “Сизиф” от “Базальт-СПО” или ABF от “НТЦ ИТ Роса”. Никто не мешает пользоваться теми репозиториями, которые уже представлены на рынке», – сообщил он RSpectr.

Николай Сокорнов обращает внимание на то, что айтишников может смутить само понятие «эксперимент». Как пояснил эксперт, если у команды разработчиков нет понимания, что новый репозиторий – это надолго, с серьезными планами по развитию площадки, то встает логичный вопрос, а стоит ли тратить усилия. Ведь разработка ПО со стороны команд идет на бесплатной и добровольной основе.

Эксперт также считает правильным позиционировать проект российского репозитория как международный, открывая его для дружественных стран как минимум. «Ценность репозитория именно в совместной разработке решений большим количеством команд. При таком подходе продукты получаются более качественными», – сказал Николай Сокорнов.

По мнению эксперта, чтобы привлечь команды разработчиков перенести и развивать свои проекты в российском репозитории, нужна платформа, позволяющая с максимальным комфортом создавать код, которая ничем не уступала бы сервису GitHub.

Еще одно предложение эксперта –

необходимо внедрять инструменты продвижения проектов

Они могут стать диверсификатором отечественной платформы от GitHub. Например, если проект востребован, то он получает годовое продвижение в «Яндексе», или РФРИТ делает экспертную оценку проектов и предлагает особенно интересные к внедрению пилотов на государственных предприятиях.

Николай Сокорнов, «Рексофт»:

– Надо не забывать, что GitHub не единственный международный проект, есть китайский аналог и другие, например, Gitee и GitFlic. Без таких отличий и фишек национальный репозиторий превратится в «кладбище» кода, который никому не нужен.

Марина Новикова

Изображение: RSpectr, Adobe Stock, Freepik

Еще по теме

Почему буксует импортозамещение электронных компонентов

Почему рынок коммерческих дата-центров нуждается в регулировании

Что ждет начинающего тестировщика в 2024 году

Как найти перспективные зарубежные рынки для российских решений

Какие угрозы несет интернет тел человечеству

Успеют ли банки заменить импортный софт и оборудование до 2025 года

Зачем компании вкладывают деньги в ИТ-состязания?

Импортозамещение и внутренняя разработка ПО в страховании

Почему рынок информационных технологий РФ возвращается к классической дистрибуции

Что сделано и не сделано в цифровизации России за 2023 год

Как заботу о вычислениях переложить на вендоров и почему не все к этому готовы

Когда российский бизнес начнет замещать импортное ИТ-оборудование

Чего добились за два года активного импортозамещения ПО

Как искусственный интеллект меняет банковскую систему РФ

Как проходит цифровая трансформация отечественного госсектора