По информации портала OpenNET, Госдума РФ приняла в третьем чтении три законопроекта, которые могут помешать участию российских разработчиков в основных международных проектах СПО (свободное программное обеспечение).
В конце июля Госдума приняла в окончательном чтении законопроект №346588-8 (поправки в ФЗ «О некоммерческих организациях»), №346769-8 (поправки в Кодекс РФ об административных правонарушениях) и №346750-8 (поправки в Уголовный кодекс РФ и статьи 31 и 151 Уголовно-процессуального кодекса РФ).
В совокупности эти поправки запрещают участие граждан РФ в незарегистрированных в специальном реестре иностранных некоммерческих организациях, и вводящие, среди прочего, уголовную ответственность за организацию деятельности подобных организаций.
По оценке экспертов OpenNET, у переданных в Совет Федерации на согласование законопроектов есть очень серьёзный побочный эффект - под его действие потенциально попадает участие во многих международных проектах, занимающихся разработкой свободного программного обеспечения.
Большая часть крупных открытых проектов, не принадлежащих коммерческим компаниям, зарегистрированы именно как некоммерческие организации для того, чтобы иметь возможность легально принимать и распоряжаться пожертвованиями, а также оплачивать труд наёмных работников. Так как критерии применения закона не определены, под его действие можно притянуть что угодно: от коммитов в репозиторий и до отправки сообщения об ошибке. Под угрозой преследования по новым статьям не только обычные пользователи проектов СПО, но и сотрудники российских компаний, осуществляющие разработку и внедрение СПО по программе импортозамещения, так как делать это без участия в апстриме невозможно. Российские разработчики и мейнтейнеры проектов активно делятся частью наработок с исходными проектами, а также сообщают о найденных ошибках.
Примеры курируемых некоммерческими организациями крупных проектов СПО, без которых не обходится ни один дистрибутив Linux, включая отечественные ALT Linux, Astra Linux, Rosa Linux и другие популярные решения:
ядро Linux (управляется The Linux Foundation);
вся GNU-обвязка каждого дистрибутива, включая стандартные утилиты (sed, awk, cat и т.д.), загрузчик операционной системы GRUB, компиляторы языков программирования C/C++, набор GnuPG, применяющийся для подписи пакетов во всех дистрибутивах, и так далее (Free Software Foundation);
веб-браузер Firefox и почтовый клиент Thunderbird (Mozilla Foundation);
СУБД PostgreSQL (The PostgreSQL Foundation);
СУБД MariaDB (MariaDB Foundation);
пользовательское окружение KDE, включая все входящие в комплект поставки приложения, а также графический редактор Krita, офисный пакет Kalligra Office (KDE e.V.);
пользовательское окружение GNOME, включая все входящие в комплект поставки приложения, а также графический редактор GIMP, офисный пакет GOffice (GNOME Foundation);
язык программирования Python (Python Foundation);
язык программирования PHP (PHP Foundation);
язык программирования Perl (Perl Foundation);
язык программирования Rust (Rust Foundation);
среда разработки Eclipse и платформа Jakarta EE (Eclipse Foundation);
офисный пакет LibreOffice (Open Document Foundation);
офисный пакет OpenOffice, а также http-сервер Apache, сервер приложений Tomcat и др. (Apache Software Foundation);
дистрибутив Debian, на котором основаны некоторые отечественные дистрибутивы Linux (организации Debian France, Debian.ch);
операционная система FreeBSD, включая её ядро и все компоненты (FreeBSD Foundation);
операционная система OpenBSD, сервер OpenSSH, а также множество стандартных утилит работы с SSH (The OpenBSD Foundation);
операционная система NetBSD (NetBSD Foundation).