| · | 08.11.2026 |
Выпуск дистрибутивов OpenIndiana 2026.10 и OmniOS r151060 на технологиях OpenSolaris (24 +7) |
| |
Представлен релиз свободного дистрибутива OpenIndiana 2026.10, пришедшего на смену дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle. OpenIndiana предоставляет пользователю рабочее окружение, построенное на базе свежего среза кодовой базы проекта Illumos. Непосредственно разработка технологий OpenSolaris продолжается проектом Illumos, в котором развивается ядро, сетевой стек, файловые системы, драйверы, а также базовый набор пользовательских системных утилит и библиотек. Для загрузки сформировано три вида iso-образов - серверная редакция с консольными приложениями (594 МБ), минимальная сборка (543 МБ) и сборка с графическим окружением MATE (2.5 ГБ).
Основные изменения в OpenIndiana 2026.10:
- В Live-сборках реализована поддержка UEFI framebuffer и включён X.org-драйвер illumosfb. Обеспечена автоматическая настройка консолей на базе фреймбуфера.
- Обновлено 644 пакета.
- Обновлены пользовательские компоненты, включая Firefox 159, Thunderbird 159, GIMP 3.2.6, inkscape 1.4.4, librecad 2.2.1.6, MATE 1.28.3, nvidia drv 580.178.04.
- Обновлены инструменты для разработчиков, такие как Python 3.15.2, Perl 5.44.0, Rust 1.99.0, Clang 23.1.4, GCC 15.3.0, Go 1.26.10, netbeans 31, PHP 8.5, ruby 4.0.9.
- Обновлены средства виртуализации и эмуляции, например QEMU 11.1.2, VirtualBox 7.2.22. В отдельный пакет из QEMU вынесен guest agent.
- Обновлены серверные пакеты, такие как OpenSSH 10.6p1, OpenSSL 3.5.9, MariaDB 12.3.3, apache httpd 2.4.69, bind 9.20.30, postfix 3.11.7.
- Добавлены новые пакеты с TeX Live 2026 и Foliate 3.2.1
- В сборки для архитектуры SPARC включены OpenJDK 11/17, ripgrep и Claws Mail.
Помимо этого опубликован релиз дистрибутива OmniOS Community Edition r151060, основанного на наработках проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris. OmniOS примечателен предоставлением поддержки гипервизоров bhyve и KVM, виртуального сетевого стека Crossbow, файловой системы ZFS и средств запуска легковесных Linux-контейнеров. Дистрибутив может применяться для построения масштабируемых web-систем, виртуализации и создания систем хранения.
Среди изменений в новом выпуске:
- Проведена оптимизация производительности системы управления пакетами IPS, позволившая сократить время запуска утилиты pkg, снизить потребление памяти и ускорить операции установки и удаления пакетов. Внесены изменения в формат БД с информацией о пакетах (для преобразования старых файлов в новый формат требуется запуск команды "pkg update-format").
- В NFS-сервер добавлена поддержка делегирования операций с каталогами клиенту (directory delegation), что позволяет определённое время выполнять операции без проверки изменения состояния на сервере.
- В SMB-клиент добавлена поддержка протокола SMB 3.1.1.
- В ядре реализован системный вызов posix_spawn() для ускорения создания дочерних процессов.
- В virtio реализована поддержка множественных очередей и индексов событий, позволяющих повысить производительность сетевых операций в виртуальных машинах. Для IPv6 добавлена поддержка механизма аппаратного ускорения TSO (TCP Segmentation Offload) для выноса на сторону сетевой карты операций объединения пакетов.
- Добавлена новая команда "zpool wait".
- По умолчанию в новых установках включена рандомизация адресного пространства (ASLR).
- Обновлён OpenSSH 10.6p1.
- OpenNews: Выпуск дистрибутива OpenIndiana 2025.10, продолжающего развитие OpenSolaris
- OpenNews: Опубликован дистрибутив Helios на базе Illumos. Поддержка Solaris 11.4 продлена до 2037 года
- OpenNews: Выпуск дистрибутива Tribblix 41, построенного на технологиях OpenSolaris и Illumos
- OpenNews: Выпуск операционной системы Solaris 11.4 SRU95
- OpenNews: Выпуск дистрибутива OmniOS CE r151058, построенного на технологиях OpenSolaris
|
|
|
| |
| · | 07.11.2026 |
Опубликован fix-it-in-wine для быстрого исправления работы Windows-приложений в Wine (134 +19) |
| |
Представлены открытые проекты "fix-it-in-wine" и "dllmgr", предлагающие новый подход к устранению проблем совместимости Windows-приложений с Wine. В fix-it-in-wine входит набор инструкций и инструментов для AI-агентов, позволяющий диагностировать и исправлять ошибки Wine, проявляющиеся при выполнении конкретных приложений. Проект dllmgr предоставляет своего рода пакетный менеджер для DLL Wine, позволяющий использовать библиотеки из других версий Wine, альтернативные реализации от независимых разработчиков и подготовленные своими силами варианты с исправлением отдельных ошибок. Оба проекта распространяются под лицензией BSD.
При помощи развиваемого инструментария пользователь может поручить AI-агенту разобраться, почему конкретная программа не работает, без ожидания исправления ошибки разработчиками Wine. Агент анализирует поведение приложения и отладочные логи, ищет соответствующие сообщения в Bugzilla проекта Wine, определяет проблемную DLL, собирает её отдельно от остального Wine и пытается устранить ошибку. Полученная библиотека устанавливается только для выбранного приложения, без изменения системного Wine, с возможностью отката изменения.
В отличие от существующих решений, таких как PlayOnLinux, вместо установки целиком подходящей версии Wine предоставляется возможность сборки необходимой конфигурации из отдельных DLL и исправлений для них. Например, если приложение работает с большинством библиотек Wine 9, но требует более новой реализации одной функции из Wine 11, нет необходимости заменять весь Wine, а достаточно использовать подходящую версию одной библиотеки. Исправленный вариант DLL можно опубликовать в общем каталоге, чтобы другие пользователи могли применить готовое решение.
Так как продвижение сгенерированных через AI исправлений в Wine проблематично из-за правил проекта, предлагается передавать в upstream не готовые патчи, а описание выявленных ошибок, условия их воспроизведения, результаты диагностики, объяснения причин неправильного поведения и описание найденного решения. В перспективе на базе развиваемых проектов может быть сформирована децентрализованная экосистема для распространения исправлений к Wine, распространяемых независимо от основного проекта.
На текущем этапе развития проекты находятся в состоянии ранних прототипов. В fix-it-in-wine уже имеются инструменты диагностики, поиска ошибок в Bugzilla, сборки отдельных DLL, установки локальных замен и их отката, но пока отсутствует поддержка исправления некоторых ключевых библиотек Wine и библиотек с Unix-компонентами.
В dllmgr реализованы формат каталога, его проверка и индексация, а также экспериментальные сценарии применения отдельных исправлений, но отсутствуют полноценные графический и консольный интерфейсы.
- OpenNews: Новые версии Wine 11.21, Wine-staging 11.21 и D7VK 2.4. Реализация 3Dfx Glide поверх Vulkan
- OpenNews: Релиз StartWine-Launcher 422, программы для запуска Windows-приложений и игр в Linux
- OpenNews: Новая версия пакета PlayOnLinux 4.3
- OpenNews: Выпуск Lutris 0.5.20 и Bottles 0.62, платформ для упрощения запуска игр в Linux
|
|
|
| |
| · | 06.11.2026 |
Релиз коммуникационной платформы Asterisk 24 (70 +15) |
| |
После года разработки состоялся релиз стабильной ветки открытой коммуникационной платформы 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 (78 +7) |
| |
Опубликован дистрибутив 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 (89 –14) |
| |
Состоялся первый релиз программы для ведения списка задач 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 (7 +10) |
| |
Состоялся релиз проекта 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 новым блокировщиком рекламы (53 +2) |
| |
Состоялся релиз проприетарного браузера 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 (55 +25) |
| |
Представлен релиз операционной системы 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 (66 +41) |
| |
Опубликован выпуск графического редактора 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 с формальным доказательством надёжности (104 +5) |
| |
Представлен проект 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 (74 +18) |
| |
Представители компании 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 (112 +18) |
| |
Опубликован выпуск библиотеки 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 +5) |
| |
Опубликована новая версия дистрибутива 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 +9) |
| |
Опубликован первый выпуск приложения 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
|
|
|
| |
| Следующая страница (раньше) >> |