Участие в открытых IT-проектах теперь может привести к уголовной ответственности, пишет SecurityLab.
Как сообщает OpenNET, Государственная Дума РФ одобрила в последнем, окончательном чтении несколько законопроектов: №346588-8 , №346769-8 и №346750-8 . Эти законы направлены на запрет участия граждан РФ в незарегистрированных иностранных некоммерческих организациях, которые не внесены в специальный реестр. Кроме того, законы предусматривают уголовную ответственность за организацию деятельности подобных организаций. После утверждения Советом федерации и подписания президентом, законы вступят в силу.
Как считает 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);