Выпуск пользовательской оболочки 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

Выпуск мобильной платформы LineageOS 19 на основе Android 12

Разработчики проекта LineageOS, пришедшего на смену CyanogenMod, представили выпуск LineageOS 19, основанный на платформе Android 12. Отмечается, что ветка LineageOS 19 достигла паритета по функциональности и стабильности c веткой 18, и признана готовой для перехода для формирования первого релиза. Сборки подготовлены для 41 модели устройств. LineageOS также можно запустить в эмуляторе Android Emulator и в среде Android Studio. Предоставлена возможность сборки в режиме Android TV и Android Automotive. При установке для всех поддерживаемых устройств по умолчанию предлагается собственный Lineage Recovery, не требующий выделения отдельного recovery-раздела. Формирование сборок LineageOS 17.1 было прекращено 31 января. Объявлена устаревшей поддержка многих старых устройств из-за … Читать далее Выпуск мобильной платформы LineageOS 19 на основе Android 12

Проект Wine рассматривает возможность перевода разработки на платформу GitLab

Александр Джуллиард (Alexandre Julliard), создатель и руководитель проекта Wine, объявил о запуске экспериментального сервера совместной разработки gitlab.winehq.org, основанного на платформе GitLab. В настоящее время на сервере размещены все проекты из основного дерева Wine, а также утилиты и начинка сайта WineHQ. Реализована возможность отправки через новый сервис запросов на слияние. Дополнительно запущен шлюз, транслирующий в почтовую рассылку wine-devel комментарии с Gitlab и отправленные запросы на слияние, т.е. вся активность по разработке Wine по-прежнему отражается в списке рассылки. Для ознакомления с разработкой на базе Gitlab и экспериментов создан отдельный проект wine-demo, в котором можно протестировать отправку запросов на слияние или применение скриптов-обработчиков, … Читать далее Проект Wine рассматривает возможность перевода разработки на платформу GitLab

Выпуск мультимедийной библиотеки SDL 2.0.22

Состоялся релиз библиотеки SDL 2.0.22 (Simple DirectMedia Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Библиотека SDL предоставляет такие средства как аппаратно-ускоренный вывод 2D- и 3D-графики, обработка ввода, воспроизведение звука, вывод 3D через OpenGL/OpenGL ES/Vulkan и множество иных сопутствующих операций. Библиотека написана на языке Си и распространяется под лицензией Zlib. Для использования возможностей SDL в проектах на различных языках программирования предоставляются необходимые обвязки. В новом выпуске: Улучшена поддержка протокола Wayland. Изначально планировалось перейти к использованию протокола Wayland по умолчанию в окружениях, предоставляющих одновременную поддержку Wayland и X11, но из-за связанных с Wayland проблем играх и драйверах NVIDIA, решено повременить … Читать далее Выпуск мультимедийной библиотеки SDL 2.0.22