Приложение EasyEffects использует возможности PipeWire для программной обработки аудио и может радикально улучшить звучание встроенных динамиков ноутбука на Linux. С готовыми пресетами настроить его можно за пару минут, без глубоких знаний в звуковой инженерии.
Итальянское сообщество Linux и FSFE запустили кампанию Refund4Freedom, помогающую покупателям ноутбуков получить возврат денег за предустановленную лицензию Windows, если она им не нужна. Собраны инструкции по обращению к производителям и десятки реальных кейсов с суммами возврата.
Немецкое агентство Sovereign Tech Agency через инициативу Sovereign Tech Fund выделило €508 640 на развитие Flatpak — основного формата дистрибуции приложений для образных ОС на базе Linux, включая Fedora Silverblue, openSUSE Aeon, SteamOS и GNOME OS. Двухлетний проект организован Modal при поддержке Para-Real Ltd. и направлен на усиление песочницы, безопасности и удобства использования Flatpak.
В Emacs 31 появился новый режим markdown-ts-mode на базе tree-sitter, пока помеченный как экспериментальный. Несмотря на статус, режим уже покрывает спецификации CommonMark и большую часть GFM, поддерживает подсветку кода на любых -ts-mode, таблицы, оглавления и экспорт через pandoc.
Руи Уэяма, создатель линковщика mold, опубликовал научную статью о его архитектуре: систематическом применении параллелизма по данным на всех этапах компоновки. На больших реальных проектах mold линкует многогигабайтные отладочные бинарники за секунды, опережая lld в 2.4–16.1 раза и GNU ld — до 112 раз.
Проект Asahi Linux рассказал о переходе на PSCI через собственную реализацию UEFI Runtime Services в m1n1, восстановлении работы гипервизора на M4 и выше после появления SPTM в XNU, а также о прогрессе в поддержке M3, аппаратном декодировании видео через AVD и прямом выводе кадров в обход лишних копирований.
Дистрибутив Omarchy 4.0 получил серию критических уязвимостей — от bash-инъекции через название видео до возможности выполнять произвольный код через уведомления. Разработчик блога считает, что проект систематически недооценивает базовую безопасность, а маркетинговые заявления DHH о "готовности к продакшену" вводят пользователей в заблуждение.
Продолжение эксперимента с форматом SELF, в котором исполняемый файл представляет собой базу данных SQLite: теперь программа не только хранится в базе, но и записывает в неё собственное состояние во время работы. Демонстрацией выступает self-httpd — веб-сервер в одном файле, который хранит сайт, маршруты и логи посетителей внутри самого себя.
Вышел Emacs 31.1 — без единой громкой фичи, зато с множеством улучшений качества жизни: из редактора наконец убрали устаревший unexec-дампер, tree-sitter научился сам устанавливать грамматики, а система минибуфера и завершений получила заметный апгрейд.
Разработчик представил SELF (Structured Executable & Linkable Format) — экспериментальный формат исполняемых файлов на основе SQLite, который заменяет ELF таблицами и SQL-запросами вместо ручного парсинга структур. Прототип запускает бинарники, поддерживает динамическую линковку через SQL-запросы и упаковывает весь userland из 723 программ в единый файл базы данных размером меньше суммарного объёма исходных ELF-файлов.
Создатель Omarchy объявил об учреждении некоммерческого фонда Omacom Foundation, который будет владеть товарными знаками проекта, финансировать инфраструктуру и поддерживать open-source разработчиков экосистемы. Восемь патронов-основателей, включая глав Shopify, Stripe, Dell и Cloudflare, внесли по $1 млн каждый.
Компания Encore четыре года собирала бэкенд-приложения внутри Firecracker microVM на удалённой Linux-машине, потому что Firecracker требует /dev/kvm, которого нет ни на одном Mac. Инженеры разработали crackling — единый microVM API, работающий с Firecracker на Linux и Virtualization.framework на macOS, что потребовало пересобрать значительную часть Linux-инструментария образов под macOS.