Выпуск дистрибутива KaOS 2022.04

Представлен выпуск KaOS 2022.04, дистрибутива с непрерывной моделью обновления, нацеленного на предоставление рабочего стола на основе свежих выпусков KDE и приложений, использующих Qt. Из специфичных для дистрибутива особенностей оформления можно отметить размещение вертикальной панели в правой стороне экрана. Дистрибутив развивается с оглядкой на Arch Linux, но поддерживает собственный независимый репозиторий, насчитывающий более 1500 пакетов, а также предлагает ряд собственных графических утилит. В качестве файловой системы по умолчанию применяется XFS. Сборки публикуются для систем x86_64 (2.8 ГБ). В новом выпуске: Компоненты рабочего стола обновлены до KDE Plasma 5.24.4, KDE Frameworks 5.93.0, KDE Gear 22.04 и Qt 5.15.3 c патчами от проекта … Читать далее Выпуск дистрибутива KaOS 2022.04

Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5

Опубликован релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов. Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE (форк Compton с расширениями TDE), улучшенный конфигуратор сети и механизмы аутентификации пользователей. Окружение Trinity может быть установлено и использовано одновременно с более актуальными выпусками KDE, в том числе предоставлена возможность использования в Trinity уже установленных в системе KDE-приложений. Также присутствуют средства … Читать далее Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5

Доступен fwupd 1.8.0, инструментарий для загрузки прошивок

Ричард Хьюз (Richard Hughes), создатель проекта PackageKit, активно участвующий в разработке GNOME, представил выпуск пакета fwupd 1.8.0, предлагающего фоновый процесс для организации обновления прошивок и утилиту fwupdmgr для управления прошивками, проверки появления новых версий и загрузки прошивок. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1. Одновременно объявлено о достижении проектом LVFS рубежа в 50 млн обновлений прошивок, доставленных пользователям. Проект предоставляет OEM-производителям и разработчикам прошивок сервис для загрузки прошивок в специальный централизованный каталог LVFS (Linux Vendor Firmware Service), который можно использовать в дистрибутивах Linux при помощи инструментария fwupd. В настоящее время в каталоге предложены прошивки для 829 … Читать далее Доступен fwupd 1.8.0, инструментарий для загрузки прошивок

Выпуск пользовательской оболочки Unity 7.6.0

Разработчики проекта Ubuntu Unity, развивающего неофициальную редакцию Ubuntu Linux с рабочим столом Unity, опубликовали выпуск Unity 7.6.0 , который отмечен как первый значительный выпуск за 6 лет после прекращения развития оболочки компанией Canonical. Оболочка Unity 7 основана на библиотеке GTK и оптимизирована для эффективного используемого вертикального пространства на рабочем столе. Код распространяется под лицензией GPLv3. Готовые пакеты сформированы для Ubuntu 22.04. Последний значительный релиз Unity 7 был опубликовал в мае 2016 года, после чего в ветку добавлялись только исправления ошибок. В Ubuntu 16.10 и 17.04 в дополнение к Unity 7 в состав была включена оболочка Unity 8, переведённая на библиотеку … Читать далее Выпуск пользовательской оболочки Unity 7.6.0

GitHub обновил правила, касающиеся торговых санкций

GitHub внёс изменения в документ, определяющий политику компании в отношении торговых санкций и выполнения требований законодательства США в области регулирования экспорта. Первое изменение сводятся к включению России и Беларуси в список стран, в которых недопускаются продажи продукта GitHub Enterprise Server. Ранее в данный список входили Куба, Иран, Северная Корея и Сирия. Второе изменение расширяет ограничения, ранее принятые для Крыма, Ирана, Кубы, Сирии, Судана и Северной Кореи, на самопровозглашенные Луганскую и Донецкую республики. Ограничения распространяются на продажи GitHub Enterprise и платные сервисы. Также для пользователей из стран, входящих в санкционный список, допускается ограничение доступа платных учётных записей к своим публичным репозиториям … Читать далее GitHub обновил правила, касающиеся торговых санкций

Компания Canonical представила Steam Snap для упрощения доступа к играм в Ubuntu

Компания Canonical рассказала о планах по расширению возможностей Ubuntu, как платформы для запуска игровых приложений. Отмечается, что развитие проектов Wine и Proton, а также адаптация античит-сервисов BattlEye и Easy Anti-Cheat, уже позволяют запускать в Linux многие игры, доступные только для Windows. После выхода Ubuntu 22.04 LTS компания намерена плотно заняться работой по упрощению доступа к играм в Ubuntu и повышению удобства их запуска. Развитие Ubuntu как удобного окружения для запуска игр отнесено к числу приоритетных направлений и для достижения цели компания намерена нанять дополнительный персонал. Первым шагом на пути к упрощению доступа к играм в Ubuntu стала публикация предварительной версии … Читать далее Компания Canonical представила Steam Snap для упрощения доступа к играм в Ubuntu

Уязвимость в репозитории NPM, позволяющая добавить сопровождающего без подтверждения

В репозитории пакетов NPM выявлена проблема с безопасностью, позволяющая владельцу пакета добавить в число сопровождающих любого пользователя, без получения от этого пользователя согласия и без информирования о совершённом действии. Проблема усугубляется тем, что после добавления стороннего пользователя в число сопровождающих, изначальный автор пакета мог удалить себя из списка сопровождающих и сторонний пользователь оставался единственным лицом, отвечающим за пакет. Проблемой могли воспользоваться создатели вредоносных пакетов для добавления в число сопровождающих известных разработчиков или крупных компаний с целью повышения доверия пользователей и создания иллюзии, что заслуженные разработчики отвечают за пакет, хотя на деле не имеют к нему никакого отношения и даже не … Читать далее Уязвимость в репозитории NPM, позволяющая добавить сопровождающего без подтверждения

Выпуск операционной системы Redox OS 0.7, написанной на языке Rust

После полутора лет разработки опубликован выпуск операционной системы Redox 0.7, разработанной с использованием языка Rust и концепции микроядра. Наработки проекта распространяются под свободной лицензией MIT. Для тестирования Redox OS предложены установочные и Live-образы, размером 75 МБ. Сборки сформированы для архитектуры x86_64 и доступны для систем с UEFI и BIOS. При подготовке нового выпуска основное внимание было уделено обеспечению работы на реальном оборудовании. Основные новшества: Полностью переписан загрузчик, в котором унифицирован и преимущественно написан на Rust код для загрузки на системах с BIOS и UEFI. Изменение загрузчика позволило существенно расширить спектр поддерживаемого оборудования. В ядре помимо исправления ошибок проведена работа по … Читать далее Выпуск операционной системы Redox OS 0.7, написанной на языке Rust

Патент, использованный для нападок на GNOME, признан недействительным

Организация Open Source Initiative (OSI), занимающаяся проверкой лицензий на предмет соответствия критериям Open Source, сообщила о продолжении истории с обвинением проекта GNOME в нарушении патента 9,936,086. В своё время проект GNOME не согласился выплачивать отчисления и развернул активную деятельность по сбору фактов, которые могли свидетельствовать о несостоятельности патента. Для остановки подобной деятельности компания Rothschild Patent Imaging пошла на уступку и в мае 2020 года заключила с GNOME соглашение, в результате которого проекту GNOME была предоставлена бесплатная лицензия на имеющиеся патенты и дано обязательство не предъявлять иски к любым открытым проектам. Тем не менее, это не остановило других энтузиастов, которые продолжили … Читать далее Патент, использованный для нападок на GNOME, признан недействительным

Выпуск Lakka 4.2, дистрибутива для создания игровых консолей

Состоялся релиз дистрибутива Lakka 4.2, позволяющего превратить компьютеры, телеприставки или одноплатные компьютеры в полноценную игровую консоль для запуска ретроигр. Проект является модификацией дистрибутива LibreELEC, изначально рассчитанного на создание домашних кинотеатров. Сборки Lakka формируются для платформ i386, x86_64 (GPU Intel, NVIDIA или AMD), Raspberry Pi 1-4, Orange Pi, Banana Pi, Hummingboard, Cubox-i, Odroid C1/C1+/XU3/XU4 и т.д. Для установки достаточно записать дистрибутив на SD-карту или USB-накопитель, подключить геймпад и загрузить систему. В основе Lakka лежит эмулятор игровых консолей RetroArch, обеспечивающий эмуляцию широкого спектра устройств и поддерживающий такие расширенные возможности, как многопользовательские игры, сохранение состояния, улучшение качества изображения старых игр при помощи шейдеров, … Читать далее Выпуск Lakka 4.2, дистрибутива для создания игровых консолей

Выпуск СУБД Redis 7.0

Опубликован релиз СУБД Redis 7.0, относящейся к классу NoSQL-систем. Redis предоставляет функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества, а также возможностью выполнения на стороне сервера скриптов-обработчиков на языке Lua. Код проекта поставляется под лицензией BSD. Дополнительные модули, в которых предлагаются расширенные возможности для корпоративных пользователей, такие как RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, с 2019 года поставляются под проприетарной лицензией RSAL. Развитие открытых вариантов данных модулей под лицензией AGPLv3 пытался продолжить проект GoodFORM, который последнее время находится в стагнации. В отличие от систем хранения в оперативной памяти, таких как Memcached, … Читать далее Выпуск СУБД Redis 7.0

Доступна мобильная платформа KDE Plasma Mobile 22.04

Опубликован выпуск мобильной платформы KDE Plasma Mobile 22.04, основанной на мобильной редакции рабочего стола Plasma 5, библиотеках KDE Frameworks 5, телефонном стеке ModemManager и коммуникационном фреймворке Telepathy. Для вывода графики в Plasma Mobile используется композитный сервер kwin_wayland, а для обработки звука применяется PulseAudio. Одновременно подготовлен выпуск набора мобильных приложений Plasma Mobile Gear 22.04, формируемого по аналогии с набором KDE Gear. Для создания интерфейса приложений применяется Qt, набор компонентов Mauikit и фреймворк Kirigami из состава KDE Frameworks, позволяющий создавать универсальные интерфейсы, пригодные для смартфонов, планшетов и ПК. В состав входят такие приложения, как KDE Connect для сопряжения телефона с рабочим столом, … Читать далее Доступна мобильная платформа KDE Plasma Mobile 22.04

Выпуск инсталлятора Archinstall 2.4, применяемого в дистрибутиве Arch Linux

Опубликован выпуск инсталлятора Archinstall 2.4, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Отдельно развивается реализация графического интерфейса установки, но она не включена в состав установочных образов Arch Linux и уже более двух лет не обновлялась. Archinstall предоставляет диалоговый (guided) и автоматизированный режимы работы. В диалоговом режиме пользователю последовательно задаются вопросы, охватывающие основные настройки и действия из руководства по установке. В автоматизированном режиме имеется возможность использования скриптов для развёртывания типовых конфигураций. Инсталлятор также поддерживает профили установки, например, … Читать далее Выпуск инсталлятора Archinstall 2.4, применяемого в дистрибутиве Arch Linux

Проблема с отсутствием сопровождения модуля NTFS3 в ядре Linux

В списке рассылки разработчиков ядра Linux отмечены проблемы с сопровождением новой реализации файловой системы NTFS, открытой компанией Paragon Software и включённой в состав ядра Linux 5.15. Одним из условий включения нового кода NTFS в ядро было обеспечение дальнейшего сопровождение кода в составе ядра, но начиная с 24 ноября прошлого года какая-либо активность в разработке открытой кодовой базы NTFS3 прекратилась, назначенный сопровождающий не выходит на связь, сообщения об ошибках игнорируются, а присланные патчи не рассматриваются для включения. Также отмечается специфичное отношение сопровождающих NTFS3 к присылаемым исправлениям до потери связи — патчи либо молча применялись к кодовой базе без предварительного рецензирования, либо … Читать далее Проблема с отсутствием сопровождения модуля NTFS3 в ядре Linux

Технический комитет отклонил план по прекращению поддержки BIOS в Fedora

На заседании комитета FESCo (Fedora Engineering Steering Committee), отвечающего за техническую часть разработки дистрибутива Fedora Linux, отклонено предложенное для релизации в Fedora Linux 37 изменение, переводящее поддержку UEFI в разряд обязательных требований для установки дистрибутива на платформе x86_64. Вопрос о прекращении поддержки BIOS отложен и вероятно разработчики вернуться к нему при подготовке выпуска Fedora Linux 38. Комитет также рекомендовал рассмотреть запасной вариант, в соответсвтии с которым предлагается учредить отдельную группу разработчиков — BIOS SIG (Special Interest Group), которая должна будет выработать план сохранения поддержки BIOS и привлечь к его реализации заинтересованных лиц, которые могли бы взять на себя работу по … Читать далее Технический комитет отклонил план по прекращению поддержки BIOS в Fedora

Уязвимости в networkd-dispatcher, позволяющие получить права root

Исследователи безопасности из компании Microsoft выявили две уязвимости (CVE-2022-29799, CVE-2022-29800) в сервисе networkd-dispatcher, получившие кодовое имя Nimbuspwn и позволяющие непривилегированному пользователю выполнить произвольные команды с правами root. Проблема устранена в выпуске networkd-dispatcher 2.2. Информации о публикации обновлений дистрибутивами пока нет (Debian, RHEL, Fedora, SUSE, Ubuntu, Arch Linux). Networkd-dispatcher применяется во многих дистрибутивах Linux, включая Ubuntu, использующих для настройки параметров сети фоновый процесс systemd-networkd, и выполняет функции сходные с NetworkManager-dispatcher, т.е. занимается запуском скриптов при изменении состояния сетевого соединения, например, применяется для запуска VPN после установки основного сетевого соединения. Связанный с networkd-dispatcher фоновый процесс выполняется с правами root и принимает сигналы … Читать далее Уязвимости в networkd-dispatcher, позволяющие получить права root

Релиз Chrome 101

Компания Google представила релиз web-браузера Chrome 101. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель, в которой сформировано обновление для прошлого выпуска Chrome 100. Следующий выпуск Chrome 102 запланирован на 24 мая. Основные изменения в Chrome 101: Добавлена функция Side Search, дающая … Читать далее Релиз Chrome 101

Выпуск дистрибутива Pop!_OS 22.04, развивающего рабочий стол COSMIC

Компания System76, специализирующаяся на производстве ноутбуков, ПК и серверов, поставляемых с Linux, опубликовала выпуск дистрибутива Pop!_OS 22.04. Pop!_OS основан на пакетной базе Ubuntu 22.04 и поставляется с собственным окружением рабочего стола COSMIC. Наработки проекта распространяются под лицензией GPLv3. ISO-образы сформированы для архитектуры x86_64 и ARM64 в вариантах для графических чипов NVIDIA (3.2 ГБ) и Intel/AMD (2.6 ГБ). Сборки для плат Raspberry Pi 4 задерживаются. Дистрибутив в первую очередь ориентирован на людей, использующих компьютер для создания чего-то нового, например, занимающихся разработкой контента, программных продуктов, 3D-моделей, графики, музыки или научной работой. Идея разработки собственной редакции дистрибутива Ubuntu пришла после решения Canonical перевести … Читать далее Выпуск дистрибутива Pop!_OS 22.04, развивающего рабочий стол COSMIC

Релиз Xpdf 4.04

Состоялся релиз набора Xpdf 4.04, включающего в себя программу для просмотра документов в формате PDF (XpdfReader) и набор утилит для конвертирования PDF в другие форматы. На странице загрузки сайта проекта доступны cборки для Linux и Windows, а так же архив с исходными текстами. Код поставляется под лицензиями GPLv2 и GPLv3. Выпуск 4.04 сосредоточен на исправлении ошибок, однако в нем есть и новые возможности: Изменения в XpdfReader: При закрытии файла номер текущей страницы сохраняется в ~/.xpdf.pages и при последующем открытии файла показывается эта страница. Данное поведение можно запретить при помощи настройки «savePageNumbers no» в xpdfrc. Добавлена возможность изменить порядок вкладок при … Читать далее Релиз Xpdf 4.04

Spotify выделил 100 тысяч евро на премии разработчикам открытого ПО

Музыкальный сервис Spotify представил инициативу FOSS Fund, в рамках которой намерен в течение года пожертвовать 100 тысяч евро разработчикам, сопровождающим различные независимые открытые проекты. Претенденты на получение поддержки будут номинированы инженерами компании Spotify, после чего специально созванный комитет отберёт получателей премий. Проекты, которые получат премии, будут объявлены в мае. В своей деятельности компания Spotify использует многие независимые открытые разработки и при помощи предложенной инициативы намерена отплатить сообществу за создание качественного общедоступного кода. Финансирование смогут получить независимые и активно сопровождаемые проекты, используемые в Spotify, но не связанные с какими-либо компаниями и не развиваемые сотрудниками Spotify. Претендующие на получение премии открытые проекты … Читать далее Spotify выделил 100 тысяч евро на премии разработчикам открытого ПО

Обновление дистрибутива Steam OS, используемого на игровой консоли Steam Deck

Компания Valve представила обновление операционной системы Steam OS 3, поставляемой в игровой консоли Steam Deck. Steam OS 3 основана на Arch Linux, использует оболочку на базе протокола Wayland, поставляется с доступной только на чтение корневой ФС, поддерживает пакеты Flatpak и использует мультимедийный сервер PipeWire. Для обычных ПК сборку SteamOS 3 обещают опубликовать позднее. Среди изменений: В меню быстрого доступа (Quick Access menu > Performance) реализована возможность настройки произвольной частоты кадров и добавлена опция «Half-Rate Shading» для экономии энергии за счёт снижения детализации при шейдинге отдельных зон (применяется Variable Rate Shading блоками 2×2). Добавлена поддержка fTPM (Firmware TPM, предоставляемый прошивкой Trusted … Читать далее Обновление дистрибутива Steam OS, используемого на игровой консоли Steam Deck