Минцифры готовит общее регулирование существующих аналогов GitHub в РФ и отказывается от проекта единого репозитория

от автора

11 октября 2024 года СМИ сообщили, что Минцифры готовит единое регулирование существующих аналогов GitHub в РФ, включая общие требования по кибербезопасности. Ведомство отказывается от идеи создания одного основного российского репозитория открытого кода.

Вместо единого российского репозитория открытого кода Минцифры готовит документ, который описывает правила и требования к российским хранилищам, заявил СМИ директор Центра компетенций по импортозамещению в сфере информационно-коммуникационных технологий Илья Массух. По его словам, в Минцифры было принято решение об отказе от единого репозитория кода, и вместо него сейчас «в высокой степени готовности» находится «концепция российских репозиториев», в которую войдут единые требования по безопасности хранилищ.

В Минцифры заявили СМИ, что «сейчас совместно с заинтересованными ведомствами и организациями ведомство работает над концепцией создания и развития экосистемы репозиториев, находящихся на территории и в юрисдикции РФ».

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

Директор департамента разработки программного обеспечения «Рексофт» Николай Сокорнов объяснил СМИ, что отказ от единого репозитория кода — «правильная инициатива», так как распределенная система хранилищ кода более безопасна.


В апреле СМИ сообщили, что Минцифры пересмотрит эксперимент по созданию российского аналога GitHub в рамках его развёртывания на уже существующей подобной платформе одной из IT-компаний в РФ. В этом случае в ведомстве смогут не тратиться на новую инфраструктуру для этого проекта, а перенаправить выделенные средства командам разработчиков ПО с открытым кодом.

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

Средства ликвидируемого «Росинфокоминвеста», которые планировалось направить на создание репозитория (1,39 млрд рублей), предлагается использовать для поддержки наиболее востребованных проектов в сфере открытого ПО и создания новых IT-продуктов, говорят в Минцифры. Обязательным условием для получателей будет размещение продуктов в российских репозиториях открытого ПО.

В марте 2024 года СМИ сообщили, что запуск проекта российского аналога GitHub от Российского фонда развития информационных технологий (РФРИТ) и Минцифры отложен на неопределённый срок в связи с отсутствием финансирования. В начале марта 2023 года Минцифры нашло инвестиции в размере более 1,3 млрд рублей на создание государственного репозитория ПО. Ведомство выяснило, что на счетах фонда «Росинфокоминвест» с 2007 года находится без движения нужная для создания отечественного аналога GitHub сумма. Но эти деньги так и не были переданы в РФРИТ, ответственный за реализацию проекта российского аналога GitHub.

По данным профильных экспертов в РФ уже несколько лет существуют локальные репозитории крупных компаний, включая проекты «РТК-Феникс» («Ростелеком»), «Сфера» (T1), GitVerse («Сбер»), GitFlic (компании «Ресолют», которая на 51% принадлежит «Группе Астра»).

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

История создания российского аналога GitHub от РФРИТ и Минцифры

В ноябре 2022 года стартовал эксперимент по созданию государственного репозитория ПО от Минцифры. Он должен продлиться до 30 апреля 2024 года.

В начале апреля прошлого года Российский фонд развития информационных технологий (РФРИТ) завершил приём заявок от активных разработчиков Open Source на участие в эксперименте по развитию использования открытого ПО в рамках создания национального репозитория — аналога GitHub. Основным критерием отбора на этом этапе был опыт работы с открытым кодом. Для подтверждения опыта разработчикам было необходимо указать в своей заявке ссылки на информационные ресурсы (Habr, Github или аналогичные).

Согласно постановлению Правительства РФ от 10.10.2022 № 1804 «О проведении эксперимента по предоставлению права использования программ для электронных вычислительных машин, алгоритмов, баз данных и документации к ним, в том числе исключительное право на которые принадлежит Российской Федерации, на условиях открытой лицензии и созданию условий для использования открытого программного обеспечения», предусматривается:

  • создание национального репозитория ПО с открытым кодом;

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

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

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

Данная лицензия очень похожа на «Государственную открытую лицензию» версии 1.1. Права на текст лицензии принадлежат Минцифры (digital.gov.ru), она действует в рамках законодательства РФ.


30 апреля 2022 года Минцифры пообещало запустить российский аналог GitHub до конца года. В этом проекте будут участвовать госкомпании и крупные отечественные IT-компании. Например, там должно было публиковаться программное обеспечение под открытой лицензией, находящееся в собственности государства.


В начале февраля 2022 года СМИ сообщили, что Минцифры уже в мае этого году начнёт эксперимент по созданию российского аналога GitHub. Там должны были быть представлены программные продукты под открытой лицензией, созданные на бюджетные средства, например, исходные коды и программы, которые были разработаны для Минцифры, МВД, Росреестра, Пенсионного фонда и других госорганов. Российские разработчики и компании смогут на добровольной основе публиковать там свои программы.

Обслуживать и размещать на своей IT-инфаструктуре аналог популярного веб-сервиса для хостинга IT-проектов и их совместной разработки GitHub будет отдельный оператор. Его должен определить Российский фонд развития информационных технологий (РФРИТ).

Минцифры планировало, что в национальном репозитории на условиях открытой лицензии (разрешает бесплатно использовать софт, в том числе модифицировать и продавать его, использовать его исходный код в других продуктах) будет размещено в первую очередь открытое программное обеспечение инфраструктуры электронного правительства. Правда, за исключением всех компонентов, которые обеспечивают функции криптографической защиты информации пользователей.

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

Основной участник и организатор отечественного аналога GitHub — недавно созданная некоммерческая организация «Открытый код». В неё уже вошли компании VK, Т1, «Ростелеком» и другие разработчики и заказчики программных решений с открытым кодом.


Примечательно, что в октябре 2021 года Минцифры и АНО «Цифровая экономика» представили некоммерческую организацию Russian Open Source Foundation, которая должна была объединить основных разработчиков софта с открытым кодом в нашей стране, включая Яндекс, Mail.ru Group, ВТБ, Postgres Pro, Arenadata и «Сбер». На базе этой НКО запущен портал Russia Open Source Hub. Это коммуникационная площадка и независимое сообщество, которое объединяет всех причастных к «открытому коду», разработке российского ПО и IT-индустрии в целом.


В сентябре 2021 года Правительство РФ утвердило второй пакет решений для ускоренного развития IT-индустрии страны и о том, что в стране должна появиться отечественная платформа-аналог GitHub.


В январе 2020 года Минэкономики предложило создать в России аналог GitHub за 2,1 млрд рублей. Тогда ведомство пояснило, что отечественный GitHub необходим на случай отключения России от GitHub и других подобных репозиториев «из-за репутационных и санкционных рисков».


В России уже была одна попытка создать национальный репозиторий, которую предпринял Национальный фонд алгоритмов и программ в 2014 году по заказу Минкомсвязи. Но этот проект оказался провальным.


Платформы для развития открытого исходного кода от российских IT-компаний

«Ростелеком» создал на базе своих мощностей безопасный и доверенный репозиторий проверенных и популярных Open Source пакетов и библиотек, наиболее часто используемых при разработке ПО, под названием «РТК-Феникс».

Правительство Москвы открыло доступ к библиотеке разработок с открытым кодом Mos.Hub (МосХаб) — аналогу GitHub и GitLab. Информационным сопровождением проекта Mos.Hub занимаются специалисты Департамента информационных технологий Москвы (ДИТ).

Дочка «Сбера» компания «СберТех» приглашает разработчиков протестировать свой аналог GitHub — веб-сервис GitVerse, который полностью совместим с Git и имеет высокую скорость работы.

Российская компания 3Logic Group от­ка­залась от сов­мес­тно­го проек­та с китайской компанией Open Source China (OSChina, создатель Gitee) и запустила платформу для хранения и разработки открытого исходного кода Gitlife.


ссылка на оригинал статьи https://habr.com/ru/articles/849856/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *