Недавно Швейцария приняла закон, требующий от правительства использовать программное обеспечение с открытым исходным кодом (OSS) и раскрывать исходный код любого программного обеспечения, разработанного государственным сектором или для него. По данным ZDNet, такой подход «государственный орган, публичный кодекс» делает деятельность правительства более прозрачной, одновременно повышая безопасность и эффективность. Такой шаг, скорее всего, потерпит неудачу в США, но становится все более распространенным по всей Европе.

Согласно новому «Федеральному закону Швейцарии об использовании электронных средств для выполнения государственных задач» (EMBAG), правительственные учреждения должны использовать программное обеспечение с открытым исходным кодом во всем государственном секторе.

Это не совсем новый шаг для Швейцарии. В 2011 году Федеральный верховный суд Швейцарии опубликовал судебное заявление Open Justitia, используя лицензию OSS. Это было непопулярно среди компании-разработчика юридического программного обеспечения Weblaw, и за этим последовало более десяти лет политических и юридических баталий.

Новый закон допускает кодификацию, позволяющую Швейцарии выпускать свое программное обеспечение по лицензиям OSS. И не только это; он требует, чтобы исходный код был выпущен таким образом, «если только права третьих лиц или соображения безопасности не исключают или не ограничивают это».

В дополнение к обязательному коду OSS, EMBAG также требует, чтобы швейцарские правительственные учреждения публиковали для общественности правительственные данные, не являющиеся личными и не чувствительными к безопасности. Этот аспект нового закона, получивший название «Открытые правительственные данные», способствует двойному подходу «открытости по умолчанию», который должен облегчить повторное использование программного обеспечения и данных, а также сделать управление более прозрачным.

Другие страны Европы предприняли аналогичные шаги. Французская версия ФБР США, известная как Национальная жандармерия, использует Linux на большинстве компьютеров. Шлезвиг-Гольштейн, одна из 16 земель Германии, недавно перевела 30 000 компьютеров с продуктов Microsoft на Linux и LibreOffice.

Европейский Союз также в течение многих лет работал над тем, чтобы помочь OSS стать более безопасным с помощью проекта «Аудит свободного и открытого программного обеспечения» (FOSSA). В то же время могут быть некоторые причины для беспокойства по поводу будущего OSS в Европе — есть опасения, что Европейская комиссия может сократить финансирование важного источника финансирования проектов OSS.

Однако в США поддержка OSS гораздо меньше. Правительство США действительно предлагает некоторую поддержку открытого исходного кода, но она гораздо более ограничена. Например, Федеральная политика в отношении исходного кода требует, чтобы правительственные учреждения выпускали как минимум 20% своего нового специально разработанного кода в виде OSS. Кроме того, Управление общих служб (GSA) требует от своих организаций учитывать и публиковать любой свой открытый исходный код.

Критическая разница, однако, заключается в том, что ни один закон в США не предписывает использование программного обеспечения с открытым исходным кодом, как в Швейцарии. Если новая открытость Швейцарии сработает хорошо, она может стать моделью для дальнейших перемен во всей остальной Европе и Соединенных Штатах.

Источник: Tomshardware.com