Спасиб, баба пынь, попрограммировал и начал с себя.Ответственность за свободу: Новые законы угрожают разработчикам программного обеспеченияКак сообщает 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);Офисный пакет 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).