| · | 06.11.2026 |
Релиз коммуникационной платформы Asterisk 24 (9 +5) |
| |
После года разработки состоялся релиз стабильной ветки открытой коммуникационной платформы Asterisk 24, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходный код проекта написан на языке Си и доступен под лицензией GPLv2.
Asterisk 24 отнесён к категории выпусков с расширенной поддержкой (LTS), обновления для которого будут выпускаться в течение пяти лет вместо свойственных для обычных выпусков двух лет. Поддержка прошлой LTS-ветки Asterisk 22 продлится до октября 2029 года, а ветки Asterisk 20 до октября 2027 года. При подготовке LTS-выпусков основное внимание уделяется обеспечению стабильности и оптимизации производительности, приоритетом же обычных выпусков является наращивание функциональности.
Среди изменений в Asterisk 24:
- В модуле res_pjsip, обеспечивающем поддержку VoIP-коммуникаций на базе протокола SIP, привязанные к DNS-именам контакты PJSIP теперь считаются доступными, если удалось отрезолвить хотя бы одну связанную с ними DNS-запись SRV, A или AAAA.
- В модуль res_prometheus добавлены опции "channels_detail_metrics_enabled" и "bridges_detail_metrics_enabled" для управления экспортом в систему мониторинга Prometheus дополнительных метрик каналов ('asterisk_channels_state', 'asterisk_channels_duration_seconds') и мостов ('asterisk_bridges_channels_count').
- В профиль моста для организации конференций ConfBridge добавлена опция "announcements", при помощи которой можно отключить общие анонсы конференции, что экономит один канал и один поток taskprocessor.
- В модуле chan_websocket реализован небуферизованный режим, отправляющий кадры по мере их получения из WebSocket и приложения.
- Добавлены примеры конфигурации для аутентификации ITSP по IP-адресу и использования TLS с SRTP.
- В websocket_client.conf добавлен параметр "write_timeout" для ограничения максимального времени операции записи перед возвратом ошибки.
- В средства для определения местоположения (res_geolocation) добавлен скрипт, использующий Alembic для создания таблиц geoloc_location и geoloc_profile.
- В структуру ast_websocket_client_options добавлено поле write_timeout для настройки таймаута операций записи в неблокирующем режиме.
- В событие MEDIA_START в chan_websocket добавлены поля passthrough и unbuffered, отражающие режим создания канала.
- OpenNews: Релиз коммуникационной платформы Asterisk 23
- OpenNews: Коммуникационная платформа Asterisk перешла в руки компании Sangoma
- OpenNews: Вышел AsteriskNOW 3.0, Linux-дистрибутив для развёртывания систем телефонии
- OpenNews: Релиз платформы VoIP-телефонии FreeSWITCH 1.2
- OpenNews: Релиз дистрибутива FreePBX 16
|
|
|
| |
| · | 06.11.2026 |
Опубликован Fedora Asahi Remix 45, дистрибутив для ARM-чипов Apple (39 +6) |
| |
Опубликован дистрибутив Fedora Asahi Remix 45, предназначенный для установки на компьютеры Mac, оснащённые ARM-чипами, разработанными компанией Apple. Fedora Asahi Remix 45 основан на пакетной базе Fedora Linux 45 и оснащён инсталлятором Calamares. Изначально дистрибутив Asahi Linux развивался на основе Arch Linux, но в 2023 году был переведён на пакетную базу Fedora, что позволило сфокусировать усилия на обратном инжиниринге и поддержке оборудования, а сборку готового к установке дистрибутива передать рабочей группе Fedora Asahi SIG.
В Fedora Asahi Remix обеспечена возможность работы на системах Apple Mac, оснащённых ARM-чипами серии Apple Silicon - M1, M2, M3 и M4, применяемых в устройствах Mac Mini, MacBook Air, MacBook Pro, Mac Pro, Mac Studio и iMac. На устройствах с чипами M1, M2 и M3 полностью поддерживается: звуковая подсистема компьютеров Apple, камера, микрофон, Wi-Fi, Bluetooth, устройства ввода, USB Type C (USB 3.0) и зарядка MagSafe. Пока не поддерживается: подключение экрана через USB-C, Thunderbolt/USB4 и Touch ID.
В качестве основного пользовательского окружения поставляется KDE Plasma 6.8, но опционально доступна редакция с GNOME 51, а также версия для серверов и минималистичная сборка. В редакциях с KDE и GNOME используется Wayland, а для запуска X11-приложений применяется DDX-сервер XWayland. В графических драйверах поддерживается OpenGL 4.6, OpenGL ES 3.2 и Vulkan 1.4 (в родных графических драйверах для чипов M1 от компании Apple реализована только спецификация OpenGL 4.1).
Для запуска в отдельных виртуальных машинах приложений, собранных для систем x86_64, предоставляется инструментарий muvm и слой эмуляции на базе пакета FEX. При эмуляции поддерживается проброс GPU и использование Wine с прослойками DXVK и vkd3d-proton для выполнения компьютерных игр, собранных для архитектуры x86_64 и распространяемых через каталог Steam.
Кроме изменений, свойственных выпуску Fedora Linux 45, отмечается обеспечение официальной поддержки устройств Apple на чипах M3. Заявлена возможность работы на устройствах MacBook и iMac серий M3, M3 Pro и M3 Max. Уровень поддержки оборудования для Apple M3 близок к уровню для устройств M1 и M2. Ограничения в функциональности при работе на системах M3 связаны с неполной поддержкой дисплейного процессора (DCP) и GPU, а также недостаточной производительностью и эффективностью энергопотребления при использовании 3D-ускорения.
- OpenNews: Выпуск дистрибутива Fedora Linux 45
- OpenNews: Проект Asahi Linux подготовил инструментарий для запуска Windows-игр
- OpenNews: Лидер Asahi Linux покинул проект после проблем с продвижением Rust в ядро Linux
- OpenNews: Опубликован Fedora Asahi Remix 43, дистрибутив для ARM-чипов Apple
- OpenNews: В Asahi Linux обеспечена официальная поддержка устройств Apple на чипах M3
|
|
|
| |
| · | 06.11.2026 |
Первый выпуск программы для ведения списка задач QGoForIt (69 –8) |
| |
Состоялся первый релиз программы для ведения списка задач QGoForIt, напоминающей по своим возможностям приложение GoForIt, но написанной с использованием Qt. Код проекта написан на С++ и распространяется под лицензией GPLv3.
Возможности, реализованные в QGoForIt:
- Два списка: активные задачи (To-Do) и завершённые (Done).
- Хранение задач в простых текстовых файлах todo.txt и done.txt (формат todo.txt).
- Переименование задачи двойным кликом прямо в списке.
- Изменение порядка задач перетаскиванием.
- Завершённая задача перемещается в список Done с датой завершения, снятие галочки возвращает её в список To-Do.
- Встроенный таймер с настраиваемой длительностью работы и перерыва, управлением старт/пауза/продолжить/пропустить/сброс, автоматическим перерывом после рабочего периода и уведомлениями на рабочем столе о завершении каждой фазы.
- Запоминание размера и положения окна между запусками.
Среди отличий от GoForIt: автоматическая очистка завершённых задач старше N дней; отслеживание внешних изменений todo.txt; защита от запуска второй копии; portable-режим, при котором данные, конфигурация, иконки и переводы хранятся рядом с исполняемым файлом.
Пока не реализовано: несколько списков задач, фильтрация по проектам и контекстам и поддержка плагинов.
|
|
|
| |
| · | 06.11.2026 |
Выпуск FluxCast 0.3.0, инструмента для трансляции рабочего стола Linux на Smart TV (4 +8) |
| |
Состоялся релиз проекта FluxCast 0.3.0, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.
Среди изменений:
- Для дистрибутивов Debian и Ubuntu запущен собственный APT-репозиторий. Ранее deb-пакеты прикреплялись только к страницам выпусков на GitHub, и для обновления требовалось вручную отслеживать новые релизы и загружать сборку, соответствующую своей версии дистрибутива. Подключение репозитория сводится к установке пакета fluxcast-repo, добавляющего в систему ключ для проверки цифровой подписи и файл с параметрами репозитория. Подходящая сборка определяется автоматически по версии python3, а не по кодовому имени дистрибутива, что позволяет корректно обслуживать производные сборки, такие как Linux Mint и Pop!_OS, а также промежуточные
выпуски Ubuntu. Поддерживаются Debian 12 и 13, Ubuntu 24.04 и 26.04, архитектура amd64. Подписывание индексов выполняется на стороне GitHub Actions, закрытый ключ на сервере не размещается. Ранее опубликованные версии остаются доступны, что даёт возможность отката.
- Реализовано окно настроек, вызываемое из меню в системном трее. Ранее изменение параметров требовало ручного редактирования файла ~/.config/fluxcast/config. В интерфейсе доступны 20 параметров для Miracast и по 8 для DLNA и Chromecast.
Вводимые значения проверяются теми же обработчиками, которые применяются при чтении конфигурации, а комментарии, добавленные пользователем в файл, сохраняются при записи. Окно построено с использованием Tkinter и учитывает выбранную в системе светлую или тёмную тему оформления.
- Добавлена возможность аппаратного кодирования видео через VA-API, включаемая параметром "--wfd-encoder va" и задействующая элемент vah264enc. В конфигурациях, где композитный сервер передаёт кадры в виде DMABuf, конвейер "pipewiresrc - vapostproc -
vacompositor - кодировщик" обрабатывает данные без копирования в системную память. В проведённых тестах при трансляции статичного изображения нагрузка
снизилась с 80% до 1% от одного ядра CPU, при наличии движения с 73-79% до 6-7%, а задержка от изменения на экране до поступления кадра в кодировщик сократилась с 64 до 27 мс. Тестирование проводилось только на GPU Intel. По умолчанию по-прежнему
применяется программный кодировщик x264, переключение на который выполняется автоматически при отсутствии необходимых элементов VA-API. Режим управления битрейтом задаётся параметром "--wfd-rate-control", по умолчанию используется qvbr.
- Добавлена опциональная поддержка согласования режимов WFD R2, активируемая параметром "--wfd-r2". При её включении в запросе M3 дополнительно запрашиваются списки wfd2_video_formats и wfd2_audio_codecs, что открывает доступ к режимам, публикуемым
приёмником только в рамках второй редакции спецификации. Например, на телевизорах LG C2 становится доступен режим 1080p60, отсутствующий в списке R1, из-за чего запрос 60
кадров в секунду ранее приводил к откату на 1080p30. Если приёмник не поддерживает
или отклоняет параметры R2, выполняется возврат к первой редакции. Возможность
отключена по умолчанию и пока проверена на одной модели телевизора.
- Устранено ошибочное определение утилит iw и wpa_cli как
отсутствующих, если они размещены в каталоге /usr/sbin, не входящем в PATH
непривилегированного пользователя в Debian и Ubuntu (ошибка затрагивала не только
вывод режима "--doctor", но и определение беспроводного интерфейса в бэкенде wpas).
- Режим "--doctor" теперь выводит предупреждение при наличии незакрытых интерфейсов
Wi-Fi Direct, оставшихся от прерванных сеансов, и приводит команды для их удаления.
- В коде WFD-сессии реализован обработчик сигнала SIGTERM (ранее остановка трансляции из трея приводила к завершению процесса без освобождения ресурсов и уведомления приёмника).
- Устранено искажение пропорций и зависание продолжительностью до 9 секунд при изменении размера окна в сеансах захвата отдельных окон в KDE.
- Число потоков кодировщика x264 ограничено значением min (4, число CPU), так как в режиме "tune=zerolatency" кодировщик создаёт по одному слайсу на поток, что на системах с 16 ядрами приводило к избыточному дроблению кадра и росту нагрузки примерно на треть.
- Интерфейс переведён на турецкий язык, общее число поддерживаемых языков доведено до
десяти. Файлы локализации разделены на отдельные файлы для каждого языка.
- OpenNews: Выпуск FluxCast 0.2.7, инструмента для трансляции рабочего стола Linux на Smart TV
|
|
|
| |
| · | 05.11.2026 |
Выпуск браузера Vivaldi 8.3 c новым блокировщиком рекламы (39) |
| |
Состоялся релиз проприетарного браузера Vivaldi 8.3, разрабатываемого на базе движка Chromium бывшими разработчиками движка Opera Presto. Сборки Vivaldi подготовлены для Linux, Windows, macOS, Android и iOS. Изменения, вносимые в кодовую базу Chromium, проект распространяет под открытой лицензией. Интерфейс браузера написан на языке JavaScript с использованием библиотеки React, платформы Node.js, Browserify и различных готовых NPM-модулей. Реализация интерфейса доступна в исходных текстах, но под проприетарной лицензией.
Проект ставит своей задачей создание настраиваемого и функционального браузера, сохраняющего приватность данных пользователей. В число основных функций входит блокировщик слежки и рекламы, менеджеры заметок, истории и закладок, приватный режим просмотра, синхронизация, защищённая сквозным шифрованием, режим группировки вкладок, боковая панель, конфигуратор с большим числом настроек, режим горизонтального отображения вкладок, а также встроенный почтовый клиент, RSS-ридер и календарь.
В новой версии предложен полностью переработанный блокировщик рекламы и трекеров, в котором пользователям предоставлена возможность настройки своих собственных уровней блокировки. По умолчанию на выбор доступно четыре уровня: "Отключена" (отключает блокировщик), "Слабая" (блокирует большинство слежки и часть рекламы), "Средняя" (блокирует почти всю слежку и рекламу, сайты могут ломаться) и "Сильная" (блокирует почти всю слежку и рекламу, сайты могут часто ломаться). Также теперь браузер запоминает индивидуальные настройки уровня блокировки для каждого сайта.
Среди других улучшений:
- Автораскрытие панели вкладок при наведении курсора (при боковом размещении).
- Закреплённые вкладки в виде пиктограмм (при боковом размещении панели вкладок).
- Одновременное открытие нескольких ссылок из буфера обмена.
- Копирование очищенных от трекеров ссылок.
- Поддержка Chromium group API (теперь можно использовать расширения для управления вкладками).
- Улучшена работа режима чтения.
- В версии для Android реализовано копирование очищенных от трекеров ссылок, открытие ссылок во внешнем приложении, открытие ссылки в выбранной группе и поддержка Proton VPN.
- В версии для iOS добавлена настройка положения новой вкладки и обеспечено копирование очищенных от трекеров ссылок.
- OpenNews: Выпуск браузера Vivaldi 8.0
|
|
|
| |
| · | 04.11.2026 |
Релиз операционной системы NetBSD 11.1 (54 +23) |
| |
Представлен релиз операционной системы NetBSD 11.1, который отнесён к категории корректирующих обновлений и включает в основном исправления проблем и уявзимостей, выявленных с момента публикации NetBSD 11.0 в августе. Ветка NetBSD 11 будет поддерживаться до релиза NetBSD 13.0. Для загрузки подготовлены установочные образы размером 535 МБ, доступные в сборках для 57 системных архитектур и 16 различных семейств CPU.
Среди изменений: повышение стабильности работы USB на платах Raspberry Pi, решение проблем с горячим подключением беспроводных адаптеров с интерфейсом USB, поддержка отслеживания заряда аккумулятора на устройствах Microsoft Surface Go 3, поддержка CPU Zhaoxin KX-7000, поддержка датчиков, мониторинга температуры и управления кулерами на серверах Sun Ultra 25/45 и Sun Fire V215/V245. Обновлены версии libXfont2 2.0.9,
libX11 1.8.14, libXi 1.8.4, libXpm 3.5.20, libXrender 1.9.13,
libXtst 1.2.6, xf86-video-intel, xorg-server 21.1.25, OpenSSH 10.6 и
unbound 1.26.1.
- OpenNews: Релиз операционной системы NetBSD 11.0
- OpenNews: Доступен NetBSD 9.5, финальный выпуск в ветке 9.x
- OpenNews: Релиз операционной системы NetBSD 10.2
- OpenNews: AlpineBSD - дистрибутив с ядром NetBSD и системным окружением в стиле Alpine Linux
- OpenNews: Представлен Netbase, порт утилит NetBSD для других Unix-подобных систем
|
|
|
| |
| · | 04.11.2026 |
Релиз графического редактора GIMP 3.2.8 (65 +39) |
| |
Опубликован выпуск графического редактора GIMP 3.2.8. Готовые сборки опубликованы для Linux (AppImage, Flatpak и Snap), Windows и macOS.
Среди изменений:
- В фильтре "Добавить рамку" реализована возможность создания полупрозрачных рамок выбранного цвета.
- Подготовлен новый набор для автоматизированного выявления регрессий в графическом интерфейсе.
- Улучшен код загрузки шрифтов, в котором появилась поддержка досрочного прерывания операции для ускорения завершения работы в GIMP.
- Улучшено размещение диалоговых окон на системах с несколькими мониторами.
- Файлы с темами оформления адаптированы для одинакового внешнего вида на разных платформах.
- Улучшен интерфейс выбора цвета (пипетка).
- Улучшено кэширование при отрисовке градиентов размером более 6000 x 6000 пикселей.
- Повышена эффективность отображения контуров выделенных областей.
- Улучшено отображение каналов в панели при использовании тёмной темы оформления.
- Ускорено отображение конфигуратора.
- При передаче изображений через буфер обмена во внешние приложения обеспечено указание параметров DPI для корректного масштабирования вставляемого содержимого.
- В диалоговое окно отладки добавлена поддержка тем оформления и локализации.
- Улучшена поддержка загрузки больших изображений в формате HEIF.
- Для плагинов и скриптов реализована возможность добавления подменю в именованные разделы меню.
- OpenNews: Релиз графического редактора GIMP 3.2.6
- OpenNews: Проект GIMP развивает новый формат рабочих файлов, идущий на смену XCF
- OpenNews: Выпуск PhotoGIMP 3.1, надстройки над GIMP, стилизованной под Photoshop
- OpenNews: Подготовлен Flatpak-пакет с графическим редактором GIMP 0.54, выпущенным в 1996 году
- OpenNews: Релиз графического редактора GIMP 3.2.0
|
|
|
| |
| · | 03.11.2026 |
Криптографический изолятор ITB с формальным доказательством надёжности (103 +4) |
| |
Представлен проект ITB, развивающий симметричный криптографический изолятор, предназначенный для обёртывания стандартных псевдослучайных функций (PRF) и хэш-примитивов (AES, BLAKE2/3, Areion и других) в сцепленный комбинаторный и топологический барьер. В отличие от классических блочных и потоковых режимов шифрования, архитектура ITB нацелена на структурную изоляцию внутреннего примитива, препятствуя распространению дифференциальных и линейных характеристик, алгебраической линеаризации, а также прямых кодировок для решателей SAT/SMT и MILP через границы барьера. Код написан на языке Go с низкоуровневыми оптимизациями на ассемблере для архитектур x86_64 и ARM64 (Aarch64) и распространяется под лицензией Apache 2.0.
Преобразование данных в ITB разделено на два сцепленных уровня (Interlocked Barrier), управляемых восемью изолированными ключевыми сидами (8-seed isolation) с локальной эволюцией ключа через каскад с прямой связью (ChainHash). На первом уровне барьер ранжирования (Rank Barrier) выполняет ключевую комбинаторную перестановку каждого 48-битного блока (или 168-битного блока для 512-битных примитивов), распределяя биты открытого текста по трём независимым регионам на основе двушагового обратного ранжирования (combinadic unrank). Пространство сбалансированных разбиений C(48, 16) * C(32, 16) составляет около 2^70.20, а в 168-битном режиме C(168, 56) * C(112, 56) - около 2^258.60. На втором уровне пиксельный барьер (Pixel Barrier) отображает данные на сетку 8-байтовых элементов (8 каналов по 7 бит данных и 1 бит псевдослучайного шума в каждом байте) с попиксельным ключевым 7-битным циклическим сдвигом, маскированием 7-битных каналов и выбором позиции шумового бита.
Основные особенности проекта:
- Экспериментальная проверка изолирующих свойств на заведомо некриптографических функциях (стресс-тест со слабыми примитивами). В состав репозитория включён лабораторный стенд, подставляющий внутрь барьера обычную хэш-функцию FNV-1a. За счёт нелинейного обратного ранжирования (combinadic unrank), расщепления байтов по границам 7-битных каналов (НОД(7, 8) = 1) и инъекции шумовых битов в каждый байт практическое обращение или построение решаемой SAT/SMT-модели по открытому и шифрованному тексту блокируется уже на этапе формулирования системы уравнений.
- Машинно-проверенная формальная верификация на языке Lean 4. Все 12 базовых математических, комбинаторных и бит-векторных теорем конструкции (а также прикладная схема гибридного согласования ключей 3-to-8 из трёх независимых KEM-каналов (развёрнутые в 230 формальных теорем и лемм в Lean 4) в APPS.md), описанные в документе PROOFS.md, полностью доказаны в Lean 4 без использования аксиом и пропусков доказательств.
- Встроенный инструментарий криптоаналитического тестирования, включающий автоматизированные проверки: статистические батареи тестов, оценку алгебраической степени и нелинейности, проверку изоляции сидов при отсеивании позиций шума через CCA-оракул и поиск уязвимостей при помощи внешних решателей.
- Два режима работы и фиксированный формат данных (wire format): стандартный аутентифицированный режим (AEAD по схеме MAC-Inside-Encrypt, где имитовставка вычисляется и шифруется внутри контейнера) и режим правдоподобного отрицания (Plausible Deniability) на базе безусловного кодирования COBS, при котором расшифрование любым неверным ключом выдаёт произвольные данные без индикатора ошибки.
- В паре с быстрыми современными PRF (AES, BLAKE2/3, Areion) конструкция пригодна для защищённого обмена сообщениями, хранения файлов и сетевых VPN-туннелей (при групповой пакетной очереди накладные расходы формата составляют около 15%). Для защиты от атак по сторонним каналам ядра выполняются за постоянное время (constant-time) с полной принудительной очисткой стековых фреймов и процессорных регистров (GPR, XMM/YMM/ZMM, NEON) после вызовов.
- Для архитектуры x86_64 реализованы ассемблерные ядра с использованием инструкций BMI2 (PEXT/PDEP), AES-NI, VAES, AVX2 и AVX-512, а для ARM64 (Aarch64) - на базе расширений NEON, Crypto Extensions и SVE2 (с переносимым откатом на чистый Go). Поверх единого C ABI (libitb3) подготовлены обвязки для 33 языков программирования.
|
|
|
| |
| · | 03.11.2026 |
Выпуск дистрибутива AerynOS 2026.11 (14 +3) |
| |
Представлен выпуск дистрибутива AerynOS 2026.11, который до переименования развивался под именем Serpent OS. Дистрибутив использует собственный пакетный менеджер и атомарную модель обновления системы. Разработка ведётся старой командой разработчиков дистрибутива Solus, в число которых входят Айки Доэрти (Ikey Doherty) - создатель Solus и Джошуа Стробл (Joshua Strobl) - ключевой разработчик среды рабочего стола Budgie. Загрузочный iso-образ сформирован (2.4 ГБ) для архитектуры x86_64 и поставляется с рабочим столом GNOME.
Дистрибутив использует пакетный менеджер moss с собственным форматом пакетов Stone и инструментами для управления состоянием системы. Для экономии дискового пространства при хранении нескольких версий пакетов применяется дедупликация на основе жёстких ссылок. Обновление производится в атомарном режиме с заменой содержимого раздела /usr. В случае сбоя во время установки обновления система откатывается на прошлое рабочее состояние.
Большая часть пакетов, включая ядро Linux, собрана при помощи компилятора Clang. За исключением ядра и некоторых системных компонентов изменения применяются на лету, без необходимости перезагрузки. Проектом также развиваются инсталлятор Lichen, система сборки boulder и менеджер загрузки blsforme.
Среди изменений в новой сборке:
- Обновлён графический стек и версии пользовательских окружений GNOME 51.1, COSMIC 1.11.0, KDE Plasma 6.8.2, Budgie 10.10.4,
Mesa 26.2.6.
- Обновлены системные компоненты, такие как ядро Linux 7.2.14, QEMU 11.1.3, PipeWire 1.6.11, Wine 11.21.
- В репозиторий добавлена подборка композитных менеджеров, использующих Wayland, таких как Hyprland 0.57, Mango 0.18.4, Miriway 26.10 и Noctalia 5.4.1.
- В число доступных для установки рабочих столов добавлен Budgie (ранее предлагались COSMIC, GNOME и KDE Plasma).
- В установочном образе предложено два инсталлятора - старый "lichen" и новый экспериментальный "lichen-installer" (видео с демонстрацией). В новом инсталляторе предложен улучшенный текстовый интерфейс с поддержкой авторазбивки разделов (без ручной разметки), использованием Btrfs, определением списка устанавливаемых пакетов в файле system-model.kdl, настройкой Wi-Fi и раскладки клавиатуры на этапе установки. В отличии от старого инсталлятора в новом пока не реализовано шифрование разделов и двойная загрузка.
- Добавлена поддержка обновления прошивок с использованием инструментария fwupd и репозитория LVFS (Linux Vendor Firmware Service).
- В пакетном менеджере moss переделан интерфейс командной строки, для соответствия декларативной модели определения содержимого системы (system-model). Добавлены новые команды "moss repo" для управление репозиториями, "moss package" для управления пакетами и "moss sync -u" для синхронизации состояния системы.
- OpenNews: Выпуск среды рабочего стола COSMIC 1.11.0
- OpenNews: Релиз дистрибутива Solus 4.9
- OpenNews: Представлена концепция дистрибутива AerynOS с обоснованием архитектурных решений
- OpenNews: Дистрибутив Serpent OS переименован в AerynOS
|
|
|
| |
| · | 03.11.2026 |
Графический редактор Affinity портируют для Linux (72 +16) |
| |
Представители компании Canva сообщили о подготовке Linux-версии пакета Affinity, предоставляющего возможности для редактирования растровых и векторных изображений, а также компьютерной вёрстки. Утверждается, что порт для Linux находится в активной разработке, но время публикации первого релиза для Linux пока не определено. Помимо этого сегодня выпущена редакция Affinity для планшетов iPad. До этого редактор распространялся только для Windows и macOS, а пользователям Linux приходилось запускать его через Wine.
Affinity является одним из основных конкурентов продуктам Adobe Photoshop, Illustrator и InDesign, и отличается высокой производительностью из-за активного использования возможностей GPU и распараллеливания операций по разным ядрам CPU. Пакет пользуется популярностью у дизайнеров, иллюстраторов и фотографов благодаря бесплатной базовой версии с классическим профессиональным набором инструментов, которую можно использовать для личных и коммерческих проектов. Монетизация осуществляется через поставку AI-функций по платной подписке и использование платных сервисов Canva.
- OpenNews: Проект PhotoSuite развивает открытый аналог Photoshop, созданный через AI
- OpenNews: Выпуск редактора изображений Photoflare 1.7.0
- OpenNews: В Wine Staging добавлена поддержка установщика Adobe Photoshop 2025
- OpenNews: Выпуск PhotoGIMP 3.1, надстройки над GIMP, стилизованной под Photoshop
- OpenNews: Клоны программ Adobe и MS Office, САПР, AI-ускоритель и почтовый клиент, сгенерированные через AI
|
|
|
| |
| · | 02.11.2026 |
Выпуск SVT-AV1 4.3.0, кодировщика для формата видео AV1 (104 +16) |
| |
Опубликован выпуск библиотеки SVT-AV1 4.3.0 (Scalable Video Technology AV1) c реализациями кодировщика формата кодирования видео AV1, для ускорения которых задействованы присутствующие в процессорах x86_64 и ARM расширения для аппаратного распараллеливания вычислений. Проект создан компанией Intel в партнёрстве с Netflix с целью достижения уровня производительности, пригодного для перекодирования видео на лету и применения в сервисах, отдающих видео по запросу (VOD). В настоящее время разработка ведётся под эгидой альянса Open Media (AOMedia), курирующего развитие формата кодирования видео AV1. Ранее проект развивался в рамках проекта OpenVisualCloud, который также разрабатывает кодировщики SVT-HEVC и SVT-VP9. Код распространяется под лицензией BSD.
SVT-AV1 может быть собран для систем на базе любых архитектур, для которых имеется компилятор с поддержкой стандарта C99, но наилучшая производительность достигается на системах x86_64, для которых применяются ассемблерные оптимизации на базе инструкций SIMD (желательно наличие в CPU поддержки AVX2, но в качестве минимума достаточно и SSE2). Потребление памяти зависит от числа задействованных при кодировании процессорных ядер, регулируемых опцией "--lp". Из-за усложнения применяемых в AV1 алгоритмов, для кодирования данного формата требуется существенно больше ресурсов, чем для других форматов.
Среди изменений в новом выпуске SVT-AV1:
- Проведена оптимизация компромиссов качество/скорость для всех пресетов, позволившая снизить нагрузку на CPU на 5-8% при сохранении того же уровня качества, а также сократить время кодирования на 10-11% в многопоточном режиме. Ускорено выполнение операций исключения неэффективных режимов кодирования (MD - Mode Decision), расчёта векторов движения (MV - Motion Vector) и параметров фильтров во время кодирования, вычисления размера частотных коэффициентов, поиска субпиксельных смещений, копирования блоков и отсеивания лишней детализации при помощи алгоритма RDOQ (Rate-Distortion Optimized Quantization). В многопоточом режиме для экономии ресурсов алгоритм определения трансляции содержимого экрана теперь применяется только к I-кадрам.
- Добавлен экспериментальный флаг "--fast-decode 3" для ускорения декодирования статичных изображений.
- Добавлен флаг "--fgs-table", включающий поддержку таблиц зернистости (film grain), и API FILM_GRAIN_EVENT для задания параметров зернистости в привязке к кадрам.
- Повышена скорость кодирования без потерь.
- В режиме кодирования с низкими задержками реализовано распараллеливание обработки блоков (tile).
- Добавлена опция "max_allowed_consecutive_frames_skips" для настройки пропуска кадров в режиме поддержания постоянного битрейта (CBR).
- Добавлен параметр "max_hierarchical_levels" для управления пулом буферов, применяемым при изменении размера групп промежуточных кадров (mini-GOP - Group of Pictures).
- Добавлена сборочная опция "--mobile-build" (в CMake - MOBILE_BUILD) для формирования 8-битной библиотеки для RTC, VOD и AVIF. Добавлены опции CONFIG_ENABLE_* для отключения cборки неиспользуемых инструментов кодирования.
- Для систем x86 реализованы 8-битные обработчики CDEF на базе инструкций AVX2 и SSE4.1, а также 16-битные прямые преобразования на базе инструкций AVX2 и AVX-512. Добавлен оптимизированный при помощи инструкций SSE4.1 код для межкадрового предсказания, работы с палитрами и трансформаций. Оптимизированы обработчики для квантования, копирования блоков, расчёта искажений и оценки cубпиксельных различий.
- Для систем ARM добавлены варианты обработчиков, ускоренные при помощи процессорных инструкций Neon.
- OpenNews: Выпуск SVT-AV1 4.2.0, кодировщика для формата видео AV1
- OpenNews: Доступен FFmpeg 8.1 с поддержкой JPEG XS, новыми возможностями для 3D-звука и ускорения через Vulkan
- OpenNews: Выпуск программы для перекодирования видео HandBrake 1.11.0
- OpenNews: Альянс AOMedia объявил о стабилизации видеокодека AV2
|
|
|
| |
| · | 02.11.2026 |
Выпуск PorteuX 2.9, дистрибутива на основе Slackware (22 +4) |
| |
Опубликована новая версия дистрибутива PorteuX 2.9, основанного на Slackware и развиваемого под впечатлением от проектов Slax и Porteus. Из особенностей PorteuX отмечается наличие преднастроенных окружений на базе рабочих столов Cinnamon, COSMIC, GNOME, KDE, LXDE, LXQt, MATE и Xfce, включение аппаратного ускорения обработки мультимедийных файлов на GPU Intel, AMD и NVIDIA, загрузка в Live-режиме за 3 секунды, системный образ в режиме только для чтения с доустановкой приложений из каталога PorteuX App Store, поддержка отката установки обновлений, режим загрузки в ОЗУ (copy2ram) и возможность загрузки по сети. Проектом сформированы iso-образы размером 625 МБ (cinnamon) и 801 МБ (cosmic).
Ключевые изменения:
- Проведена работа по проверке кода и исправлению ошибок в инсталляторе, initrd, rc-скриптах и porteux-скриптах.
- В пакетах с Xfce реализована возможность перемещения файлов мышью из одного окна в другое без переключения фокуса ввода.
- Проведена оптимизация сборочных опций для повышения производительности.
- Ядро Linux обновлено до версии 7.3.1. Повышена производительность реализации zstd и операций чтения из страничного кэша.
По умолчанию включена поддержка механизма io_uring, необходимая для некоторых оконных менеджеров, таких как jay.
- Утилита wget заменена на wget2.
- В сборку с рабочим столом COSMIC вместо gpicview добавлен просмотрщик изображений cosmic-viewer.
- В файловом менеджере dolphin включена генерация миниатюр для PDF-файлов
- Добавлены прошивки для Blutooth-чипов Qualcomm и звуковых карт Cirrus.
- Добавлены недостающие зависимости для поддержки API Vulkan в мультимедийном проигрывателе mpv.
- Добавлен 32-разрядный пакет gcc15-compat.
- Из окружения на базе KDE удалены breeze-grub, gcc-gfortran, kapidox, kio-gdrive, kpeople, kpeoplevcard, kwayland-integration, kwin-x11, openblas и opencv.
- Обновлены версии GNOME 51.1, KDE Plasma 6.8.2, COSMIC 1.11.0 и драйверов NVIDIA 615.78.08.
- OpenNews: Выпуск PorteuX 2.8, дистрибутива на основе Slackware
- OpenNews: Slackware Linux исполнилось 30 лет
- OpenNews: Выпуск дистрибутива Slackel 9.0
- OpenNews: Началось альфа-тестирование Slackware 16.0
|
|
|
| |
| · | 02.11.2026 |
Доступен WaySwitch 1.0, автоматический корректор ввода не в той раскладке клавиатуры (108 +8) |
| |
Опубликован первый выпуск приложения WaySwitch, реализующего возможности для автокорректировки текста, введённого не в той раскладке клавиатуры или при включении Caps Lock, а также исправления распространённых опечаток. Программа позиционируется как аналог Punto Switcher, работающий в Linux-окружениях на базе протокола Wayland. Поддерживается работа в GNOME, KDE Plasma, Sway, Hyprland, Xfce, MATE, Budgie и LXQt. Код проекта написан на языке Python с использованием AI-инструментов и открыт под лицензией MIT. Графический интерфейс создан с использованием библиотеки GTK, но также доступны виджет для KDE и модуль для панели Waybar. Готовые пакеты собраны в форматах deb и rpm.
Основные возможности:
- Автоматическая корректировка и смена раскладки после нажатия пробела без использования горячих клавиш и без переключения раскладки вручную (например, после ввода "ghbdtn " выполнится замена на "привет " и включится русскоязычная раскладка).
- Автозамена и переключение раскладки по первым четырём латинским буквам, если ввод не соответствует ни одному слову из словаря.
- Ручная корректировка последнего слова по двойному нажатию клавиши Shift и целой фраз по тройному нажатию Shift.
- Исправление выделенного текста, транслитерация (Привет -> Privet) и числа прописью (1250 -> "одна тысяча двести пятьдесят"). Работает только в GNOME.
- Исправление опечаток, таких как две заглавные буквы в начале слова, буквы 'ю' и 'б' вместо точки и запятой, слитное написание частиц, пропущенный пробел.
- Ведение списка исключений для слов и программ (например, запрет на автоисправление в терминале и IDE).
Для перехвата событий ввода используется evdev через /dev/input/event*. При выявлении нажатия пробела фоновый процесс декодирует накопленные в буфере нажатия в текущей и альтернативной раскладках по таблицам libxkbcommon. Решение о замене ввода принимается по словарю и модели символьных триграмм. Исправление производится через симуляцию переключения раскладки, набора Backspace и подстановки нового ввода.
Дополнительно можно отметить публикацию несколько дней назад релиза приложения Lay 1.0.123, реализующего похожую функциональность, но помимо Wayland поддерживающего и X11.
- OpenNews: Выпуск lay, автокорректора слов, введённых не в той раскладке, для GNOME c Wayland
- OpenNews: Релиз LanguageTool 5.5, корректора грамматики, орфографии, пунктуации и стиля
- OpenNews: Пакет StarDict в Debian отправляет выделенный текст на внешние серверы
- OpenNews: Новый метод определения текста по звуку его набора на клавиатуре
- OpenNews: Проблемы с лицензией на раскладку клавиатуры могут привести к ее удалению из Debian
|
|
|
| |
| · | 01.11.2026 |
Проект GNOME внедрил новый процесс принятия решений на основе RFC (40 +8) |
| |
Разработчики GNOME утвердили новый процесс принятия решений, основанный на публикации предложений в форме RFC (Request for Comments) и их последующего совместного утверждения. RFC-модель вводит жёсткий регламент для повышения прозрачности, структурирования процесса и перехода к коллективной ответственности за решение вместо личной. Модель на основе RFC будут применять для выхода из тупиковых ситуаций, в которых не удаётся добиться консенсуса, для утверждения архитектурных изменений и крупных переработок интерфейса, а также для утверждения глобальных изменений в проекте, затрагивающих методы работы участников или код разных приложений и подсистем.
Этапы продвижения RFC:
- Отправка в репозиторий GNOME/rfcs файла RFC-XXXX-название.md со структурировано оформленным предложением и ссылкой на обсуждение.
- Обсуждение предложения на платформе Discourse с попутной доработкой и внесением правок в RFC.
- Публикация участниками возражений с пометкой "**Concern**", описывающих возможные проблемы или предлагающих иной путь решения. В случае поддержки возражения редактором или одним из заинтересованных участников, оно переводится в разряд обязательных для рассмотрения.
- Рассмотрение высказанных возражений, выработка мер по их урегулированию и внесение в RFC изменений.
- После завершения обсуждения и рассмотрения возражений объявляется 14-дневный финальный период комментариев (FCP, Final Comment Period), во время которого можно заявить только новые возражения. Если новое возражение принято, то обсуждение перезапускается, а период финального приёма возражений сдвигается.
- После окончания финального периода комментариев и разрешения всех возражений, RFC либо принимается, либо отклоняется.
- OpenNews: Проект GNOME представил предварительный выпуск GNOME OS для обычных пользователей
- OpenNews: Выпуск среды рабочего стола GNOME 51
- OpenNews: Реформирование процесса утверждения значительных изменений в GNOME
- OpenNews: Планы по модернизации интерфейса GNOME Shell
- OpenNews: Изменения в отслеживании проблем с безопасностью в GNOME
|
|
|
| |
| · | 31.10.2026 |
Выпуск пакета тестирования производительности ChimbaBenchCL 1.2, использующего OpenCL (19 –20) |
| |
Состоялся выпуск кроссплатформенного теста производительности ChimbaBenchCL 1.2, предназначенного для тестирования производительности видеокарт и процессоров с использованием API OpenCL. Проект написан на языке программирования C при участии AI и распространяется под свободной лицензией MIT. Доступны предварительно скомпилированные исполняемые файлы для 64-битных (x86_64) операционных систем Linux (Glibc 2.7+), FreeBSD и Windows 7+. 32-битная (x86) версия доступна для Windows XP+ и Linux (Glibc 2.7+).
Для работы ChimbaBenchCL требуется устройство с поддержкой API OpenCL 1.0 или выше и минимум 512 МБ видеопамяти (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Тестирование одного устройства занимает в среднем 20-30 секунд. Предусмотрены параметры запуска "-disable-gpu*" и "-disable-cpu" для исключения проблемного или некорректно работающего оборудования. Полный список опций доступен по команде "--help".
Набор основных тестов в версии 1.2 включает:
- PCIe Bandwidth - тест пропускной способности шины PCI Express.
- VRAM Bandwidth - тест пропускной способности памяти.
- VRAM Latency - тест задержек при случайном доступе к памяти.
- FP16-H8 - тест вычислений с типом half8.
- FP32-F8 - тест вычислений с типом float8.
- FP32-FMA и FP32-MAD - тесты одинарной точности с использованием инструкций FMA и MAD.
- FP64-D4 - тест вычислений с типом double4.
- INT8-U16, INT32-I4, INT64-L2 - тесты вычислений с различными целочисленными типами.
- Image Blur - симуляция обработки графики в реальных задачах (Box Blur, 1920x1080).
По сравнению с другими OpenCL-тестами, такими как ProjectPhysX OpenCL-Benchmark, Intel Сompute Benchmarks, Spector, Sycl-bench, Mixbench и LuxMark, проект ChimbaBenchCL позиционируется как легковесная альтернатива, свободная от ограничений EULA и не накладывающая обременений на полученные результаты тестирования.
- OpenNews: Для Mesa предложен драйвер cluda, позволяющий реализовать OpenCL поверх NVIDIA CUDA
- OpenNews: Релиз PoCL 6.0 с независимой реализацией стандарта OpenCL
- OpenNews: Intel открыл код реализации OpenCL, выполняемой на CPU
- OpenNews: Выпуск ZLUDA 6, универсальной открытой реализации технологии CUDA
- OpenNews: NVIDIA опубликовала CUDA-oxide, компилятор из Rust в CUDA
|
|
|
| |
| Следующая страница (раньше) >> |