Принятые болгарским парламентом поправки к закону об электронном правительстве требуют разрабатывать для госучреждений программное обеспечение с открытым исходным кодом. Парламентарии также предусмотрели создание публичного репозитория, который упростит закупки такого ПО и сделает их более прозрачными. Вопросами соблюдения законности и создания государственного репозитория будет заниматься специальное агентство.
Внесённые в закон изменения выдвигают следующие требования к административным органам при подготовке технических и функциональных заданий для проведения государственных тендеров на разработку ПО:
- программы должны соответствовать принципам Open Source;
- все авторские и смежные права на соответствующие программы, их исходный код, дизайн интерфейсов и баз данных, которые являются предметом государственного заказа, должны передаваться заказчику в полном объёме, без ограничений на использование, изменение или распространение;
- разработки должны вестись и храниться в поддерживаемом госагентством репозитории (публичное национальное хранилище с системой контроля версий; скорее всего, его зеркало будет размещено на Github).
Публикация исходных кодов всех проектов должна снизить число инцидентов, связанных с информационной безопасностью (за последние годы в государственных сайтах и информационных системах Болгарии было найдено множество уязвимостей, которые оставались незакрытыми долгое время, потому что срок действия контракта с подрядчиком истёк), и уменьшить количество злоупотреблений при госзакупках (например, когда за огромную сумму подрядчик разрабатывал статический сайт).
Болгарский активист Божидар Божанов, который принимал участие в продвижении поправок в законодательство, предупреждает, что их принятие еще не означает их соблюдение. Крупные подрядчики наверняка попытаются обойти поправки и найти лазейки, чтобы не выкладывать исходный код. Поэтому требуется пристальный общественный контроль.
Важно отметить, что требования закона не относятся к покупке лицензий, то есть госструктуры по-прежнему имеют право закупать, например, проприетарный софт от Microsoft и Oracle вместо LibreOffice и аналогичных свободных программ.
Болгария, которую ещё в советские времена называли «Кремниевой долиной Восточного блока», является одним из мировых лидеров аутсорсинговой разработки. В ИКТ-секторе, который генерирует около 10% ВВП страны, задействовано 80 тыс. чел. Население же Болгарии меньше, чем Беларуси — 7,2 млн. чел.