Изображение: Freepik AI
Министерство цифрового развития, связи и массовых коммуникаций РФ отказалось от идеи создания единого репозитория открытого кода и сосредоточилось на разработке общих правил для российских аналогов GitHub. Вместо единого хранилища, ведомство планирует создать концепцию, предусматривающую единые требования к кибербезопасности для отечественных хранилищ кода.
На протяжении нескольких лет в России предпринимались попытки создания аналогов GitHub, но эти инициативы не получили широкой поддержки среди разработчиков. Теперь Минцифры заявляет о подготовке общего регулирования для существующих аналогов GitHub в стране, что свидетельствует об отказе от идеи создания национального репозитория. Эта информация была представлена директором Центра компетенций по импортозамещению в ИКТ Ильей Массухом.
Предстоящие изменения могут быть восприняты как регресс для тех, кто надеялся на создание единого пространства для публикации программного обеспечения. Решение в пользу децентрализованной системы хранилищ кажется более практичным, однако оно также вызывает вопросы о стандартах и совместимости между различными платформами. Как отмечает директор департамента разработки ПО «Рексофт» Николай Сокорнов, эксплуатация распределенных систем хранения кода сопряжены с определенными рисками, включая проблемы с безопасностью и защитой данных.
Важно отметить, что в российской IT-сфере уже давно существуют локальные репозитории от крупных компаний, таких как «Ростелеком» и «Сбер». Анализируя эти примеры, представители разработчиков ПО подчеркивают, что выбор площадки для репозитория не столь критичен. Гораздо важнее создание активного сообщества вокруг проектов с открытым исходным кодом, которое будет способствовать их развитию. Бесплодные попытки создать репозиторий без вовлечения сообщества могут привести к провалу всей инициативы.
По заявлениям Минцифры, средства, первоначально выделенные на создание единого репозитория, будут перераспределены на поддержку актуальных проектов в области открытого ПО и разработку новых IT-продуктов. Такой подход оправдан, поскольку вместо создания инфраструктуры, которая может не найти спроса на рынке, эти ресурсы могут быть направлены на действительно необходимые и востребованные проекты.