Релиз FreeRDP 2.3, свободной реализации протокола RDP

Опубликован новый выпуск проекта FreeRDP 2.3, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.0. В новой версии: Добавлена возможность использования протокола Websocket для соединений через прокси. Улучшен wlfreerdp, клиент для окружений на базе протокола Wayland. В X11-клиент xfreerdp добавлена поддержка работы в окружении XWayland (налажен захват клавиатуры). Внесены улучшения в кодек, позволившие минимизировать возникновения графических артефактов при манипуляций с окнами. Налажена … Читать далее Релиз FreeRDP 2.3, свободной реализации протокола RDP

GitHub опубликовал отчёт о блокировках в 2020 году

GitHub опубликовал ежегодный отчёт, в котором отражены поступившие за 2020 год уведомления о нарушении интеллектуальной собственности и публикации незаконного содержимого. В соответствии с действующим в США Законом об авторском праве в цифровую эпоху (DMCA, Digital Millennium Copyright Act), в 2020 году GitHub получил 2097 требований о блокировке, охватывающих 36901 проектов. Для сравнения, в 2019 году поступило 1762 запросов о блокировке, охвативших 14371 проектов, в 2018 году — 1799, 2017 году — 1380, в 2016 году — 757, в 2015 году — 505, а в 2014 году — 258. От владельцев репозиториев поступило 37 опровержений на неправомерную блокировку. От государственных служб … Читать далее GitHub опубликовал отчёт о блокировках в 2020 году

Red Hat Enterprise Linux стал бесплатен для организаций, развивающих открытое ПО

Компания Red Hat продолжила расширение программ по бесплатному использованию Red Hat Enterprise Linux, закрывающих потребности пользователей в традиционном CentOS, возникшие после трансформации проекта CentOS в CentOS Stream. В дополнение к ранее предоставленным бесплатным сборкам для рабочих внедрений (production), насчитывающих до 16 систем, предложена новая опция «Red Hat Enterprise Linux (RHEL) for Open Source Infrastructure», которая позволяет без ограничений бесплатно использовать RHEL в инфраструктуре сообществ разработчиков открытых проектов и организаций, поддерживающих разработку открытого ПО. В частности, новая программа охватывает организации и проекты, вовлечённые в разработку и хостинг программного обеспечения, распространяемого под открытыми лицензиями, одобренными для включения в репозитории Fedora Linux. Бесплатное … Читать далее Red Hat Enterprise Linux стал бесплатен для организаций, развивающих открытое ПО

Проект Debian запустил сервис для динамического получения отладочной информации

Дистрибутив Debian ввёл в строй новый сервис debuginfod, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без отдельной установки связанных с ними пакетов с отладочной информацией из репозитория debuginfo. Запущенный сервис даёт возможность использовать появившуюся в GDB 10 функциональность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки. Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов. При сборке с поддержкой debuginfod, GDB может автоматически подсоединяться к серверам debuginfod для загрузки недостающей отладочной информации об обрабатываемых файлах или разделения отладочных файлов и исходных текстов для отлаживаемого исполняемого файла. В Debian поддержка … Читать далее Проект Debian запустил сервис для динамического получения отладочной информации

Проблема с загрузкой Linux на Intel NUC7PJYH, всплывшая после обновления BIOS 0058

Обладатели мини-компьютера Intel NUC7PJYH на базе CPU ex-Atom Intel Pentium J5005 Gemini Lake столкнулись с проблемой работы Linux и Unix-подобных операционных систем после обновления BIOS до версии 0058. Вплоть до использования BIOS 0057 с работой Linux, FreeBSD, NetBSD проблем не возникало (была отдельная проблема с OpenBSD), но после обновления BIOS до версии 0058 на данном компьютере из-за проблемы с ACPI произошёл сбой при использовании Linux и Unix-подобных операционных систем. Лицензионная Windows 10 на этом компьютере работала нормально. На официальном форуме Intel NUC отчёт об ошибке был опубликован в середине января 2021 года. Ошибку подтвердили около десяти пользователей, столкнувшихся с аналогичной … Читать далее Проблема с загрузкой Linux на Intel NUC7PJYH, всплывшая после обновления BIOS 0058

GitHub документировал механизм блокировки всей сети форков

Компания GitHub внесла изменения в правила обработки жалоб, ссылающихся на нарушение действующего в США Закона об авторском праве в цифровую эпоху (DMCA). Изменения касаются блокировки форков и определяют возможность автоматического блокирования всех форков репозитория, в котором подтверждено нарушение чужой интеллектуальной собственности. Применение автоматической блокировки всех форков предусмотрено только, если зафиксировано более 100 форков, заявитель провёл рецензирование достаточного количества форков и подтвердил нарушение в них своей интеллектуальной собственности. Для автоматической блокировки форков заявитель должен явно указать в своей жалобе, что на основе выполненной ручной проверки можно сделать вывод о наличии во всех или большинстве форков идентичного нарушения. Если число форков не … Читать далее GitHub документировал механизм блокировки всей сети форков

Google профинансирует работу по повышению безопасности ядра Linux

Организация Linux Foundation объявила о предоставлении компанией Google финансирования работы по сопровождению механизмов защиты в ядре Linux и усилению безопасности ядра. В режиме полного рабочего дня будут трудоустроены Густаво Сильва (Gustavo Silva) и Натан Ченслор (Nathan Chancellor). Натан известен своей работой по обеспечению сборки ядра Linux с использованием компилятора Clang и задействованию при сборке механизмов защиты на этапе компиляции, таких как CFI (Control Flow Integrity). Дальнейшая работа Натана на первом этапе будет сосредоточена на устранении всех ошибок, всплывающих при применении Clang/LLVM, и внедрении системы непрерывной интеграции для тестирования сборок на базе Clang. Когда известные проблемы будут решены начнётся работа по … Читать далее Google профинансирует работу по повышению безопасности ядра Linux

Релиз платформы OroPlatform 4.2.1 LTS, а также приложений OroCommerce и OroCRM

Состоялся релиз OroPlatform 4.2.1 LTS, открытой платформы бизнес-приложений (BAP), разрабатываемой компанией ORO. Платформа предназначена для упрощения и ускорения разработки индивидуальных бизнес-приложений. Код OroPlatform написан на языке и распространяется под лицензией MIT. Платформа создана на основе полнофункциональной веб-инфраструктуры Symfony и предлагает большую гибкость, высокое качество кода и такие функции, как: Интуитивно понятный пользовательский интерфейс на основе макетов и тем. Расширенную навигацию и управление через меню. Многоуровневую конфигурацию. Менеджер сущностей и полей сущностей. Управление пользователями, ролями и разрешениями. REST API с JSON: стандартная поддержка API. Отчёты, рабочие процессы, аудит данных и многие другие функции. Одновременно с платформой выпущены примеры приложений, разработанные с … Читать далее Релиз платформы OroPlatform 4.2.1 LTS, а также приложений OroCommerce и OroCRM

Выпуск Tor Browser 10.0.12 и дистрибутив Tails 4.16

Сформирован релиз специализированного дистрибутива Tails 4.16 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.1 ГБ. В новом выпуске задействованы новые версии ядра Linux 5.10 (в прошлой версии поставлялось ядро 5.9), Tor Browser 10.0.12, Thunderbird 78.7.0. Осуществлён переход на новую стабильную ветку Tor 0.4.5. В процессе загрузке обновлений убран … Читать далее Выпуск Tor Browser 10.0.12 и дистрибутив Tails 4.16

Уязвимости во FreeBSD, позволяющие обойти ограничения jail-окружений

В развиваемой проектом FreeBSD системе изолированных окружений jail выявлены две уязвимости: CVE-2020-25582 — уязвимость в реализации системного вызова jail_attach, предназначенного для прикрепления внешних процессов к существующим jail-окружениям. Проблема проявляется во время вызова jail_attach при помощи команд jexec или killall, и позволяет привилегированному процессу, изолированному внутри jail, изменить свой корневой каталог и получить полный доступ ко всем файлам и каталогам в системе. CVE-2020-25581 — состояние гонки при удалении процессов при помощи системного вызова jail_remove, позволяет запущенному внутри jail привилегированному процессу избежать удаления при завершении работы jail и получить полный доступ к системе через devfs при при последующем запуске jail с тем … Читать далее Уязвимости во FreeBSD, позволяющие обойти ограничения jail-окружений

MyCompany — открытая платформа для автоматизации бизнес-процессов малых предприятий

Опубликовано открытое и бесплатное решение MyCompany, которое реализует основные бизнес-процессы малого бизнеса. Решение легко устанавливается и поддерживает российское законодательство. В качестве GUI может использоваться как веб-интерфейс, так и десктоп-клиент, запускающийся через Java Web Start. Для оценки возможностей платформы доступна демо-версия с заполненными данными (для тестирования тёмной темы можно воспользоваться отдельной страницей с логином и паролем blm. Код распространяется под лицензией Apache 2.0. На сервере решение устанавливается и запускается как Java приложение, состоящее из сервера приложений и веб-приложения под управлением Apache Tomcat. В качестве системы управления базой данных используется PostgreSQL. Платформа разработана на базе открытой платформы lsFusion (лицензия LGPL), которая имеет … Читать далее MyCompany — открытая платформа для автоматизации бизнес-процессов малых предприятий

Релиз Firefox 86

Состоялся релиз web-браузера Firefox 86. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.8.0. На стадию бета-тестирования в ближайшие часы будет переведена ветка Firefox 87, релиз которой намечен на 23 марта. Основные новшества: В строгом режиме блокировки нежелательного контента (strict) активирован режим полной защиты Cookie (Total Cookie Protection), в котором для каждого сайта используется отдельное изолированное хранилище для Cookie. Предложенный метод изоляции не позволяет использовать Cookie для отслеживания перемещения между сайтами, так как все Cookie, выставляемые из загружаемых на сайт сторонних блоков, теперь привязываются к основному сайту и не передаются при обращении к этим блокам с других сайтов. В … Читать далее Релиз Firefox 86

Новая версия Wine Launcher 1.4.46 — инструмента для запуска Windows игр через Wine

Доступен новый выпуск проекта Wine Launcher, развивающего Sandbox-окружение для запуска Windows-игр. Среди основных особенностей: изолированность от системы, отдельный Wine и Prefix для каждой игры, сжатие в образы SquashFS для экономии места, современный стиль лаунчера, автоматическая фиксация изменений в каталоге Prefix и генерация из этого патчей. Код проекта распространяется под лицензией GPLv3. Значимые изменения по сравнению с прошлой публикации: Добавлена поддержка мультимедийного сервера PipeWire. Добавлена установка VKD3D Proton. Добавлена установка Media Foundation. Улучшен алгоритм сжатия Squashfs, скорость чтения увеличилась на ~35%. Реализовано автодополнение команд Winetricks Добавлены оптимизации производительности видео драйверов NVIDIA и Mesa. Добавлен режим отладки «env debug=1 ./start». MangoHud обновлён … Читать далее Новая версия Wine Launcher 1.4.46 — инструмента для запуска Windows игр через Wine

Выпуск passwdqc 2.0.0 с поддержкой внешних фильтров

Выпущена новая версия passwdqc — набора инструментов для контроля сложности паролей и парольных фраз, включающего модуль pam_passwdqc, программы pwqcheck, pwqfilter (добавлена в этой версии) и pwqgen для использования вручную или из скриптов, а также библиотеку libpasswdqc. Поддерживаются как системы с PAM (большинство Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), так и без PAM (поддерживается интерфейс passwordcheck в OpenBSD, прилагается обвязка для использования pwqcheck из PHP, существует платная версия для Windows, а программы и библиотека также могут быть использованы и на других системах). По сравнению с прошлыми версиями, добавлена поддержка внешних файлов фильтрации паролей, в том числе двоичных, которые на данный момент … Читать далее Выпуск passwdqc 2.0.0 с поддержкой внешних фильтров

Репозиторий проекта RE3 заблокирован на GitHub

GitHub заблокировал репозиторий проекта RE3 и 232 форка, включая три приватных репозитория, после поступления жалобы от компании Take-Two Interactive, которой принадлежит связанная с играми GTA III и GTA Vicecity интеллектуальная собственность. Для блокировки было использовано заявление о нарушении действующего в США Закона об авторском праве в цифровую эпоху (DMCA). Код RE3 пока остаётся доступен в репозитории для Arch Linux и в зеркале GitHub на archive.org. Зеркало на GitLab уже удалено. Напомним, что проектом re3 была проведена работа по обратному инжинирингу исходных текстов игр GTA III и GTA Vice City, выпущенных около 20 лет назад. Опубликованный код был готов для сборки … Читать далее Репозиторий проекта RE3 заблокирован на GitHub

Выпуск системы инициализации sysvinit 2.99

Представлен релиз классической системы инициализации sysvinit 2.99, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan, Debian GNU/Hurd и antiX. Одновременно сформирован выпуск применяемой в связке с sysvinit утилиты insserv 1.23.0 (версия утилиты startpar не изменилась). Утилита insserv предназначена для организации процесса загрузки с учётом зависимостей между init-скриптами, а startpar применяется для обеспечения параллельного запуска нескольких скриптов в процессе загрузки системы. В новом выпуске sysvinit обновлены man-руководства и проведена работа по устранению опечаток в комментариях к коду. Кроме документации и улучшения читаемости кода в sysvinit функциональных изменений нет. … Читать далее Выпуск системы инициализации sysvinit 2.99

Доступны новые установочные сборки Void Linux

Сформированы новые загрузочные сборки дистрибутива Void Linux, который является самостоятельным проектом, не использующим наработки других дистрибутивов и разрабатываемый с применением непрерывного цикла обновления версий программ (rolling-обновления, без отдельных релизов дистрибутива). Прошлые сборки были опубликованы в 2019 году. Кроме появления актуальных загрузочных образов на основе более свежего среза системы обновление сборок функциональных изменений не несёт и их использование имеет смысл только для новых установок (в уже установленных системах обновления пакетов доставляются по мере готовности). Для платформ x86_64, i686, armv6l, armv7l и aarch64 подготовлены Live-образы с рабочими столами Enlightenment, Cinnamon, Mate, Xfce, LXDE и LXQt, а также консольная сборка. В сборках для … Читать далее Доступны новые установочные сборки Void Linux

Релиз сетевого конфигуратора NetworkManager 1.30.0

Доступен стабильный релиз интерфейса для упрощения настройки параметров сети — NetworkManager 1.30.0. Плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки. Основные новшества NetworkManager 1.30: Реализована возможность сборки со стандартной Си-библиотекой Musl. Добавлена поддержка устройств Veth (Virtual Ethernet). Добавлена поддержка новых возможностей утилиты ethtool по задействованию offload-обработчиков сетевой карты. Добавлена поддержка 192-разрядного режима WPA3 Enterprise Suite-B. Для работы плагина dhcpcd теперь требуется как минимум версия dhcpcd-9.3.3 с опцией «—noconfigure». Добавлена опция «ipv4.dhcp-client-id=ipv6-duid» (RFC4361). Реализованы новые настройки для управления определением имени хоста на основе обратного резолвинга в DNS или через DHCP. В libnm добавлена поддержка … Читать далее Релиз сетевого конфигуратора NetworkManager 1.30.0

Доступна двадцать четвёртая альфа-версия открытой игры 0 A.D.

После почти трёхлетнего затишья состоялся двадцать четвёртый альфа-выпуск свободной игры 0 A.D., которая представляет собой стратегию реального времени с качественной 3D-графикой и игровым процессом во многом похожим на игры серии «Age of Empires». Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. Сборка игры доступна для Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora и Arch Linux), FreeBSD, OpenBSD, macOS и Windows. Текущая версия поддерживает сетевую игру и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Игра охватывает более десяти цивилизаций, существовавших в диапазоне с 500 года до нашей … Читать далее Доступна двадцать четвёртая альфа-версия открытой игры 0 A.D.

Выпуск пакетного менеджера APT 2.2

Подготовлен релиз инструментария для управления пакетами APT 2.2 (Advanced Package Tool), который вобрал изменения, накопленные в экспериментальной ветке 2.1. Кроме Debian и производных от него дистрибутивов APT также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как PCLinuxOS и ALT Linux. Новый выпуск в ближайшее время будет интегрирован в ветку Debian Unstable и в пакетную базу Ubuntu (в Ubuntu 20.10 использовалась экспериментальная ветка 2.1). Из изменений можно отметить: Добавлена поддержка поэтапных обновлений, которые уже применяются в Ubuntu для ограничения распространения и управления развёртыванием обновлений. Например, поэтапные обновления позволяют распространить обновления для перехода на новый стабильный релиз вначале среди … Читать далее Выпуск пакетного менеджера APT 2.2

Языку Python исполнилось 30 лет

20 февраля 1991 года Гвидо ван Россум опубликовал в группе alt.sources первый выпуск языка программирования Python, над которым работал с декабря 1989 года в рамках проекта по созданию скриптового языка для решения задач системного администрирования в операционной системе Amoeba, который был бы более высокого уровня, чем Си, но, в отличие от Bourne shell, предоставлял бы более удобный доступ к системным вызовам ОС. Имя для проекта было выбрано в честь комедийной группы Монти Пайтон (Monty Python). В первой версии была реализована поддержка классов с наследованием, обработка исключений, система модулей и базовые типы list, dict и str. Реализация модулей и исключений была … Читать далее Языку Python исполнилось 30 лет