Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

·07.10.2026 Третий альфа-выпуск мессенджера Pidgin 3 (14)
  Представлен третий альфа-выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.97). Выпуск отмечен как ещё не готовый для повседневного применения. Сборки подготовлены в формате Flatpak и размещены в beta-репозитории на Flathub.

Ветка Pidgin 3 разрабатывается с 2011 года, а до этого ещё три года обсуждалась на уровне концепций и идей. В Pidgin 3 выполнен переход на систему типов GObject, библиотек GTK4 и Adwaita, сборочную систему Meson, GPlugin для обработки плагинов, SQLite для хранения истории чатов и GSettings для работы с настройками. Полностью переработан API. Для определения элементов интерфейса задействован GTK Builder XML, а для отображения истории чатов создана собственная библиотека виджетов Talkatu.

В интерфейсе Pidgin 3 объединены в одном окне список контактов и чат. Прекращена поставка консольного клиента Finch (не исключено, что его могут вернуть в будущем). Из протоколов пока развиваются реализации протоколов IRCv3, XMPP, SIP, Demo, Bonjour и Zulip. Ветка Pidgin 3 несовместима с Pidgin 2 и ранее созданными плагинами, но может быть установлена параллельно с имеющимися сборками Pidgin 2.

Среди изменений в представленном тестовом выпуске:

  • Предложен новый набор пиктограмм, отражающих статус участников.
  • Реализовано автоматическое обновление соединения после обрыва связи. Повторные попытки подключения осуществляются раз в минуту и в отличие от Pidgin 2 не ограничены. Время следующей попытки отражается во встроенном планировщике запуска задач по расписанию (Scheduler).
  • Добавлен отдельный диалог управления плагинами.
  • Добавлен класс PurpleHistory, определяющий форму вывода сообщений в чате.
  • Убран признак экспериментальной разработки с плагина с поддержкой протокола обмена сообщениями Zulip, который теперь показывается в списке протоколов, доступных при создании учётной записи.

  1. OpenNews: Второй альфа-выпуск мессенджера Pidgin 3
  2. OpenNews: Альфа-выпуск мессенджера Pidgin 3 и анонс мессенджера Gaim 3
  3. OpenNews: Предварительный выпуск мессенджера Pidgin 3.0
  4. OpenNews: В плагине ss-otr к Pidgin выявлен вредоносный код
  5. OpenNews: Релиз клиента для мгновенного обмена сообщениями Pidgin 2.14
Обсуждение (14) | Тип: Программы |
·06.10.2026 Представлена библиотека WinCore для работы Win32-программ в Linux и macOS (73 +14)
  Проект WinCore развивает слой совместимости с Win32/WGL, позволяющий компилировать код Windows-программ, написанный на C/C++ с использованием классического API Win32, для запуска в Linux и macOS. WinCore перехватывает классические обработчики Win32 и использует кросс-платформенные бэкенды для отрисовки через SDL3 или SDL2. Код написан на C++ и распространяется под лицензией LGPLv3.

Проект стал результатом переосмысления библиотеки LDL, того же автора, который пришёл к выводу, что вместо проектирования очередного API, логичнее взять проверенный временем процедурный интерфейс Win32 API и сделать его переносимым на разные ОС и устройства. Идея в том, что код пишется по правилам Win32, но нативно компилируется и работает в Windows, Linux и macOS.

Библиотека написана на строгом C++98 для максимальной переносимости, но экспортирует чистые заголовочные файлы C89, что гарантирует обратную совместимость и позволяет легко делать биндинги к Rust, Zig, Python и другим языкам через C FFI. На данный момент добавлено 2 бэкенда - SDL2 и SDL3. В будущем планируется добавить бэкенды для XLib и Wayland.

Автор не ставит цели, эмулировать все возможности Windows и фокусируется только на подсистемах для мультимедиа и движков. В настоящее время реализовано 5 функций Kernel32.dll (управление модулями, системное время и задержки), 25 функций User32.dll (создание окон, циклы сообщений, позиция курсора и обработка ввода), 5 функций Gdi32.dll (выбор пиксельного формата, вывод битмапов и переключение буферов) и 4 функции Opengl32.dll (создание, удаление и активация контекстов WGL).

  1. OpenNews: Релиз графической библиотеки LDL 0.3, оптимизированной для маломощных систем
  2. OpenNews: Опубликована мультимедийная библиотека LDL, оптимизированная для маломощных систем
  3. OpenNews: Проект SDL3Lite развивает версию библиотеки SDL3 с поддержкой старых систем
  4. OpenNews: Доступен порт GTK+ 1.3 для Windows 11
Обсуждение (73 +14) | Автор: JordanCpp2 | Тип: Программы |
·06.10.2026 24 октября в Москве пройдёт конференция разработчиков на языке Perl (17 +14)
  В субботу 24 октября в Москве состоится ежегодная встреча разработчиков, использующих язык программирования Perl. На конференции будут доклады про разработку GUI на Tcl::Tk, использование Perl в составе AI-оркестратора сервисов агрегации, собственный язык с компилятором и первый тайлинговый оконный менеджер, написанный на Perl. На мероприятии также будет предоставлена возможность обсудить актуальные вопросы, пообщаться вживую и обменяться опытом. Участие бесплатное, но требуется предварительная регистрация. Планируется онлайн-трансляция из зала.

  1. OpenNews: Доступен язык программирования Perl 5.44
  2. OpenNews: Язык Perl поднялся с 27 на 10 место в рейтинге Tiobe
  3. OpenNews: 27 сентября в Москве пройдёт конференция разработчиков на языке Perl
  4. OpenNews: Переполнение буфера в Perl, связанное с обработкой символов
Обсуждение (17 +14) | Автор: zhmylove | Тип: К сведению |
·04.10.2026 Выпуск мобильной платформы /e/OS 4.3 (58 +16)
  Представлен выпуск мобильной платформы /e/OS 4.3, сфокусированной на конфиденциальности пользовательских данных. Платформа основана Гаэлем Дювалем (Gaël Duval), создателем дистрибутива Mandrake Linux. Проект поддерживает 287 моделей смартфонов и формирует сборки прошивок для наиболее популярных из них. На базе смартфонов OnePlus, Fairphone, Teracube, HIROH и Pixel подготовлены собственные редакции устройств, распространяемые с предустановленной прошивкой /e/OS под брендами Murena One, Murena 2, Murena Fairphone 4/5/6, Murena Teracube 2e, Murena Pixel 5/7 и Murena SHIFTphone 8.

Прошивка /e/OS развивается как ответвление от платформы LineageOS (на базе Android), избавленное от привязки к сервисам и инфраструктуре Google для исключения передачи телеметрии на серверы Google и повышения уровня конфиденциальности. Среди прочего, блокируется и неявная отправка информации, например, обращения к серверам Google при проверке доступности сети, резолвинге DNS и определении точного времени.

В поставку входит пакет microG, предлагающий независимые аналоги сервисов Google, что позволяет обойтись без установки проприетарных компонентов. Для определения местоположения по Wi-Fi и базовым станциям (без GPS) прослойка UnifiedNlp, способная работать через BeaconDB, OpenWlanMap, openBmap, OpenCellID, lacells.db и другие альтернативные сервисы. Вместо поисковой системы Google предлагается метапоисковый сервис Murena Find на основе поискового движка Qwant.

Для синхронизации точного времени вместо обращения к NTP-серверу Google запросы отправляются на серверы из коллекции NTP Pool, а вместо DNS-серверов Google (8.8.8.8) используются DNS-серверы текущего провайдера. В web-браузере по умолчанию включён блокировщик рекламы и скриптов для отслеживания перемещений. Для синхронизации файлов и данных приложений разработан собственный сервис, совместимый с инфраструктурой на основе Nextcloud. Серверные компоненты основаны на открытом ПО и доступны для установки на подконтрольных пользователю системах.

Интерфейс пользователя включает собственное окружение для запуска приложений BlissLauncher, улучшенную систему уведомлений, новый экран блокировки и иное стилевое оформление. В BlissLauncher задействован разработанный для /e/OS набор автоматически масштабируемых пиктограмм и отдельная подборка виджетов (например, виджет для показа прогноза погоды).

Проектом также развивается собственный менеджер аутентификации, позволяющий использовать для всех сервисов единую учётную запись ([email protected]), регистрируемую в процессе первой установки. Учётную запись можно использовать для получения доступа к своему окружению с других устройств или через Web. В облаке Murena Cloud бесплатно предоставляется 1ГБ для хранения своих данных, синхронизации приложений и резервных копий.

Среди входящих в состав приложений: почтовый клиент Mail (форк K9-Mail), web-браузер Cromite (на базе Chromium), программа для работы с камерой OpenCamera, программа для отправки мгновенных сообщений QKSMS, система для ведения заметок nextcloud-notes, PDF-просмотрщик MJ PDF, планировщик opentasks, программа для работы с картами Magic Earth, галерея фотографий gallery3d, файловый менеджер, каталог приложений App Lounge.

Основные изменения в /e/OS 4.3:

  • Перенесены обновления и исправления из платформы LineageOS 23, построенной на кодовой базе Android 16. Прошивка /e/OS для смартфона Fairphone 4 обновлена до Android 16.
  • В приложение /e/OS Backup добавлен вывод сведений о следующем запланированном резервном копировании. Обеспечено сохранение в резервной копии настроек виджета с прогнозом погоды и выбранных обоев. Добавлены оптимизации для приостановки резервного копирования при низком заряде аккумулятора. Добавлено определение использования системы Seedvault для создания шифрованных резервных копий для продолжения её использования вместо /e/OS Backup.
  • В прошивке для смартфона Gigaset GS6 улучшена аутентификация по отпечаткам пальцев, добавлен обработчик для выбора действий при удержании кнопки Action и решена проблема с аварийным завершением работы приложений microG.
  • Обновлены прошивки для компонентов смартфонов Fairphone 6 и Fairphone 4.
  • В менеджере учётных записей улучшена синхронизация контактов для адресной книги.
  • В менеджере паролей прекращено автозаполнение полей с одноразовыми паролями.
  • Для устройств OnePlus, Samsung, Xiaomi и Sony Xperia налажена сборка образов для восстановления (recovery.img).

  1. OpenNews: Выпуск мобильной платформы /e/OS 3.6
  2. OpenNews: Опубликована мобильная платформа LineageOS 23.2
  3. OpenNews: GrapheneOS портирован на Android 17
  4. OpenNews: Представлены первые ноутбуки Googlebook, оснащённые Android
  5. OpenNews: Доступна Android-прошивка CalyxOS 8.0, не привязанная к сервисам Google
Обсуждение (58 +16) | Тип: Программы |
·03.10.2026 Создана среда, позволяющая собирать С++ приложения для Windows, Linux, macOS в браузере (54 +1)
  Группа энтузиастов создала SDK Xenolith, позволяющий собирать полноценные настольные приложения прямо в браузере, не обращаясь к внешним системам. Среда позволяет кросс-компилировать графические приложения с любой из поддерживаемых систем на любую другую. Одной из поддерживаемых систем является WebAssembly, потому приложения можно собирать для браузера, и в браузере для любой другой платформы. Исходный код проекта написан на C++ и доступен под лицензией MIT.

Среда не использует проприетарные SDK Windows и macOS, вместо этого из открытого кода или методом чистой комнаты созданы с нуля заместители, позволяющие собрать приложение, которое будет работать в целевой системе. Все без исключения инструменты собираются из исходных кодов внутри среды (для сборки требуется Linux и компилятор, способный собрать GCC 15.2, дальше среда соберёт всё сама). Доступна онлайн-демонстрация с набором примеров, включая DOOM и демо-версию Heroes of Might and Magic II, которая не требует регистрации, работает одной страницей и не общается с сервером (данные лежат на AWS CDN).

Обсуждение (54 +1) | Автор: sbkarr | Тип: Программы |
·03.10.2026 Обновление ОС Qubes 4.3.2, использующей виртуализацию для изоляции приложений (15 +8)
  Доступен выпуск операционной системы Qubes 4.3.2, реализующей идею использования гипервизора для строгой изоляции приложений и компонентов ОС (каждый класс приложений и системные сервисы работают в отдельных виртуальных машинах). Для работы рекомендуется система с 16 Гб ОЗУ (минимум - 6 Гб) и 64-разрядным CPU Intel или AMD с поддержкой технологий VT-x c EPT/AMD-v c RVI и VT-d или AMD IOMMU, желательно наличие GPU Intel (GPU NVIDIA и AMD недостаточно хорошо протестированы). Размер установочного образа - 8 ГБ (x86_64).

Приложения в Qubes разделены на классы в зависимости от важности обрабатываемых данных и решаемых задач. Каждый класс приложений (например, работа, развлечения, банковские операции), а также системные сервисы (сетевая подсистема, межсетевой экран, работа с хранилищем, USB-стек и т.п.), работают в отдельных виртуальных машинах, запускаемых с использованием гипервизора Xen. При этом указанные приложения доступны в рамках одного рабочего стола и выделяются для наглядности разным цветом обрамления окна. Каждое окружение имеет доступ на чтение к базовой корневой ФС и локальному хранилищу, не пересекающемуся с хранилищами других окружений, для организации взаимодействия приложений используется специальный сервис.

В качестве основы для формирования виртуальных окружений может применяться пакетная база Fedora и Debian, также сообществом поддерживаются шаблоны для Ubuntu, Gentoo и Arch Linux. Возможна организация доступа к приложениям в виртуальной машине с Windows, а также создание виртуальных машин на базе Whonix для обеспечения анонимного доступа через Tor. Пользовательская оболочка построена на основе Xfce. Когда пользователь запускает из меню приложение, это приложение стартует в определенной виртуальной машине. Содержание виртуальных окружений определяется набором шаблонов.

В новой версии шаблон для виртуальных окружений обновлён до Fedora 44. Пакет с ядром Linux обновлён до версии 7.2. Устранены накопившиеся ошибки и уязвимости, в том числе опасные уязвимости в гипервизоре Xen и критическая уязвимость в утилите "qvm-copy-to-vm", позволяющая обойти изоляцию и выполнить код на уровне Dom0.

  1. OpenNews: Уязвимость в ОС Qubes, позволяющая обойти изоляцию и выполнить код на уровне Dom0
  2. OpenNews: Релиз ОС Qubes 4.3.0, использующей виртуализацию для изоляции приложений
Обсуждение (15 +8) | Тип: Программы |
·03.10.2026 Новые версии Wine 11.19, Wine-staging 11.19 и D7VK 2.3 (18 +14)
  Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 11.19. С момента выпуска 11.18 был закрыто 23 отчёта об ошибках и внесено 358 изменений.

Наиболее важные изменения:

  • В библиотеке GDIPlus реализована возможность вертикальной отрисовки текста.
  • Таблицы символов обновлены до выпуска Unicode 18.0.0.
  • Реализована поддержка кэширования DNS-запросов.
  • Улучшен парсер VBScript.
  • В mountmgr добавлена поддержка операций IOCTL_DVD_SEND_KEY, IOCTL_DVD_END_SESSION, IOCTL_DVD_GET_REGION, IOCTL_DVD_READ_STRUCTURE, IOCTL_CDROM_CHECK_VERIFY, IOCTL_SCSI_PASS_THROUGH, IOCTL_SCSI_PASS_THROUGH_DIRECT, IOCTL_SCSI_GET_ADDRESS, IOCTL_SCSI_GET_CAPABILITIE и IOCTL_SCSI_GET_INQUIRY_DATA.
  • Закрыты отчёты об ошибках, связанные с работой приложений: ArcGIS Pro, Time clock SBE 1.2/2.2, BOINC, Paint.net 5.2, Steam 4126040.
  • Закрыты отчёты об ошибках, связанные с работой игр: Command Post, Zombie Army 4: Dead War, Evolution: The Game of Intelligent Life, Euro Truck Simulator 2, Aniimo, Desperados 2: Cooper's Revenge, Final Fantasy XI Online, Hard Truck Apocalypse.

Параллельно сформирован выпуск проекта Wine Staging 11.19, предоставляющего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 279 дополнительных патчей. В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 11.19 и обновлён код vkd3d. В основной состав Wine перенесены патчи, реализующие структуры для настройки параметров и недостающие определения типов для d3d12.


Дополнительно можно отметить выпуск проекта D7VK 2.3, развивающего реализацию графических API Direct3D 3, 5, 6 и 7, предложенных компанией Microsoft в 1996, 1997, 1998 и 1999 годах. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 3, 5, 6 и 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK - D7VK преобразует API Direct3D 3, 5, 6 и 7 в вызовы Direct3D 9, которые затем транслируются в API Vulkan. Разработчик не намерен добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan.

В примечании к выпуску D7VK 2.3 указано, что кодовая база достигла зрелости и проект переводится в режим сопровождения, в котором планируется формировать редкие выпуски с мелкими доработками и исправлением ошибок. Среди изменений:

  • Переход на работу поверх выпуска DXVK 3.1.1.
  • Оптимизация отрисовки теней.
  • Улучшение совместимости с мобильными GPU.
  • Унификация работы с текстурами, материалами и вьюпортами для D3D 3/5/6.
  • Реализация ProcessVerticesStrided для D3D 7.
  • Исправления, улучшающие поддержку игр:
    • Forsaken,
    • Dark Vengeance,
    • G-Police,
    • Grandia II,
    • Empire Earth,
    • HyperBlade,
    • Need for Speed: Porsche,
    • Redline Racer,
    • Star Trek: Armada,
    • Star Wars: X-Wing Alliance и
    • Z.A.R.

  1. OpenNews: Новые версии Wine 11.18 и Wine-staging 11.18
  2. OpenNews: Новые версии Wine 11.17, Wine-staging 11.17, DXVK 3.1, D7VK 2.1 и Vkd3d 2.1
  3. OpenNews: Стабильный релиз Proton 11.0, пакета для запуска Windows-игр в Linux
Обсуждение (18 +14) | Тип: Программы |
·03.10.2026 Порт DOS Navigator на Free Pascal. Volkov Commander запущен в Linux (123 +31)
  Подготовлен порт файлового менеджера DOS Navigator, переделанный для сборки с использованием компилятора Free Pascal. На данный момент поддерживается сборка под DOS и Linux. Уже работает отображение панелей, просмотрщик, редактор, выполнение команд, базовые операции с файлами и встроенная игра Тетрис. Для обеспечения лицензионной чистоты в процессе портирования удалены все следы кода оригинальной библиотеки Turbo Vision от Borland (вместо неё используется переписанная на Pascal современная Си-версия tvision). Кодировка внутри пока однобайтная из-за ограничений исходной архитектуры (в Necromancer DOS Navigator та же проблема). В отдельной ветке utf8-inside идёт перевод на utf8.

Дополнение: Файловый менеджер Volkov Commander успешно запущен в терминале Linux, используя эмулятор DOS go2dos с программной эмуляцией 8088, написанный на языке Go (идут эксперименты с wasm и wazero). Пробрасывается буфер обмена и длинные имена файлов. Имеется прозрачная перекодировка в/из UTF-8 по текущей локали и отдельный API для полного UTF-8 при работе с файлами.

  1. OpenNews: Бета-выпуск f4 0.3, кроссплатформенного ремейка Far Manager
  2. OpenNews: Обновление операционной системы MenuetOS 1.57.70, написанной на ассемблере
  3. OpenNews: Опубликован Linux-порт файлового менеджера Dos Navigator
  4. OpenNews: Выпуск двухпанельного файлового менеджера far2l 2.7.0
  5. OpenNews: Релиз компилятора Free Pascal 3.2
Обсуждение (123 +31) | Автор: Ivan Sorokin | Тип: Программы |
·02.10.2026 Проект Argon Forge опубликовал оптимизированные сборки Mesa, Gamescope, DXVK, VKD3D-Proton и Wine (112 +8)
  Представлен проект Argon Forge, в рамках которого формируются оптимизированные сборки ключевых компонентов графического стека Linux: Mesa, Gamescope, DXVK, VKD3D-Proton и Wine. Сборки распространяются через APT-репозитории, размещённые на GitHub Pages, и ориентированы на процессоры с поддержкой AVX2 (x86-64-v3) и AVX-512 (x86-64-v4). Проект нацелен на пользователей дистрибутивов Devuan 6 "Excalibur" и Debian 13 "Trixie", желающих получить максимум производительности от графического стека в играх. Пакеты используют библиотечную базу этих выпусков и не предназначены для установки на более старые версии дистрибутивов. Сборочные скрипты и конфигурации GitHub Actions распространяются под лицензией MIT.

Каждый проект публикуется в двух вариантах, различающихся целевым набором инструкций и суффиксом версии пакета:

  • stable-avx2 (суффикс "avx2") - для процессоров с AVX2, BMI и FMA. Подходит для большинства x86-64 CPU с 2013 года и новее.
  • stable-avx512 (суффикс "avx512") - для процессоров с AVX-512, включая AMD Zen 4 и новее.

Для установки необходимо импортировать GPG-ключ репозитория и добавить соответствующий codename в "sources.list". Пример для Mesa:


   curl -fsSL https://argonforge.github.io/mesa-builds/public.asc \
     | sudo gpg --dearmor -o /usr/share/keyrings/argonforge-mesa.gpg
   echo "deb [signed-by=/usr/share/keyrings/argonforge-mesa.gpg] https://argonforge.github.io/mesa-builds stable-avx512 main" \
     | sudo tee /etc/apt/sources.list.d/argonforge-mesa.list
   sudo apt update
   sudo apt install mesa-libgallium mesa-vulkan-drivers libgl1-mesa-dri

Аналогичный подход применяется для остальных проектов: достаточно заменить URL и имя файла ключа. Пакеты собраны с использованием Clang и флагов "-march=x86-64-v3 -mtune=znver3" или "-march=x86-64-v4 -mtune=znver4", а также "-O3" и набора флагов выравнивания. Для Wine дополнительно применяется кросс-компиляция Windows-компонентов через llvm-mingw.

Сборка выполняется автоматически в GitHub Actions при создании тега или ручном запуске. Каждый релиз сопровождается двумя архивами с deb-пакетами для соответствующего варианта ISA. Помимо APT-репозитория, пакеты доступны в разделе "Releases" соответствующих репозиториев. Сборочные скрипты Argon Forge не изменяют лицензии исходных проектов и лишь формируют бинарные пакеты с иными параметрами компиляции.

Обсуждение (112 +8) | Автор: Александр Владимирович | Тип: К сведению |
·02.10.2026 Бета-выпуск Ubuntu 26.10 (72 +6)
  Представлен бета-выпуск дистрибутива Ubuntu 26.10 "Stonking Stingray", после формирования которого произведена полная заморозка пакетной базы, и разработчики перешли к итоговому тестированию и исправлению ошибок. Релиз запланирован на 15 октября. Ветка 26.10 отнесена к промежуточным выпускам, обновления для которых формируются в течение 9 месяцев. Готовые тестовые образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (редакция для Китая), Ubuntu Unity, Edubuntu и Ubuntu Cinnamon.

Основные изменения:

  • Рабочий стол обновлён до выпуска GNOME 51, в котором предложены оптимизации для повышения плавности вывода и исключения подвисаний во время анимации и при большой нагрузке на систему.
  • Обновлены версии пакетов, включая ядро Linux 7.3-rc, GCC 15.2.0, LLVM 22.1.6, APT 3.3.3, Python 3.14.7, .NET 10.0.112, Go 1.27, OpenJDK 25.0.4, Rust 1.97.1, Zig 0.16, Mesa 26.2, LibreOffice 26.8.
  • Осуществлён полный переход на инструментарий uutils coreutils (Rust Coreutils), написанный на языке Rust. Утилиты из состава Rust Coreutils полностью заменили все компоненты пакета GNU Coreutils, включая утилиты cp, mv и rm, которые в Ubuntu 26.04 поставлялись в варианте из GNU Coreutils.
  • Обеспечена официальная поддержка пакета Sequoia PGP с реализацией стандарта OpenPGP на языке Rust. В настоящий момент пакет включён в основной репозиторий, но доступен в качестве опции. В будущем намерены перейти по умолчанию на PGP-инструментарий Sequoia, заменив утилиты gpg и gpgv на sq и sqv.
  • OpenSSH разделён на два пакета - openssh и openssh-gssapi, которые отличаются включением поддержки GSSAPI/Kerberos при сборке. В пакете openssh-gssapi поставляется фоновый процесс openssh-gssapi-server и утилиты openssh-gssapi-client, поддерживающие GSSAPI. По умолчанию в новых установках предлагается openssh, а при обновлении пакет выбирается в зависимости от наличия настроек GSSAPI в файле конфигурации. Разделение произведено для снижения поверхности атаки, так как поддержка GSSAPI реализована в форме внешнего патча, не принятого в основной состав OpenSSH и сомнительного с точки зрения безопасности (весной в патче была выявлена удалённая уязвимость), при том, что поддержка GSSAPI нужна лишь очень небольшому числу пользователей.
  • Обеспечена официальная поддержка плат на базе архитектуры RISC-V - SpacemiT K3 (Pico-ITX, CoM260 kit) и SiFive BigSky.
  • Добавлена начальная поддержка ноутбуков на ARM-чипах Qualcomm Snapdragon X2.
  • Предложена для начального тестирования возможность голосового ввода текста с использованием развиваемой компанией Canonical системы распознавания речи Myna. Сеанс работы с приложением сводится к активации через клавиатурную комбинацию, диктовки вслух и вставки распознанного текста в текущее приложение через симуляцию клавиатурного ввода по мере его произнесения. Для распознавания на выбор могут использоваться AI-модели Whisper, Parakeet или Funasr, выполняемые локально. Из компонентов в базовую поставку пока включено только дополнение к GNOME Shell - Myna Shell, а конфигуратор и AI-модели поставляются отдельной через PPA-репозиторий myna-config и snap-пакеты myna, myna-whisper, myna-parakeet и myna-funasr.
  • В качестве применяемой по умолчанию реализации шины D-Bus вместо dbus-daemon задействован dbus-broker. D-Bus Broker реализован в пространстве пользователя, но использует для ускорения подсистемы ядра Linux, сохраняет совместимость с эталонной реализацией D-Bus и может быть использован для прозрачной замены dbus-daemon. D-Bus Broker учитывает ресурсы в привязке к пользователям и включает оптимизации для повышения производительности и надёжности (например, сообщение не может быть потеряно без обработки ошибки).
  • Механизм обработки ситуаций нехватки памяти в системе (OOM) переработан для предотвращения аварийного завершения всего десктоп-сеанса (для ключевых десктоп-процессов снижен приоритет, влияющий на выбор претендентов для принудительного завершения с целью высвобождения памяти).
  • Сформированы экспериментальные установочные образы Ubuntu Desktop 26.10 с пакетами, собранными с оптимизациями для архитектуры x86-64-v3. Третья версия микроархитектуры x86-64 (x86-64-v3) применяется в процессорах Intel примерно с 2015 года (начиная с Intel Haswell) и отличающейся наличием расширений AVX, AVX2, BMI2, FMA, LZCNT, MOVBE и SXSAVE. Прирост производительности при сборке с оптимизациями для архитектуры x86-64-v3 в большинстве случаев составляет примерно 1%, но в отдельных ситуациях в приложениях с интенсивными вычислениями может наблюдаться более заметное повышение производительности.
  • В поставляемое по умолчанию GNOME-дополнение Tiling Assistant добавлен интерактивный режим выбора раскладки окон - при перетаскивании окна мышью в верхней части экрана появляется плавающая панель-подсказка с вариантами мозаичной компоновки.
  • Добавлена опциональная поддержка NTP-сервера ntpd-rs, написанного на языке Rust. По умолчанию ntpd-rs планируют задействовать в выпуске Ubuntu 27.04. Проект ntpd-rs станет третьим компонентом, после Rust Coreutils и sudo-rs, интегрированным в Ubuntu в рамках инициативы по повышению качества системного окружения через поставку программ, изначально разрабатываемых с оглядкой на безопасность, надёжность и корректность.
  • В Kubuntu задействованы выпуски KDE Plasma 6.7, KDE Gear 16.08, KDE Frameworks 6.29.0 и Qt 6.11.2. По умолчанию предложен сеанс на базе протокола Wayland. Пакет "plasma-session-x11", обеспечивающий работу сеанса X11, не включён в основную поставку и объявлен не поддерживаемым, но может быть отдельно установлен из репозитория. В выпуске Kubuntu 27.04 намерены полностью прекратить поддержку X11, следом за удалением поддержки X11 в выпуске KDE Plasma 6.8.
  • В Ubuntu Studio в инсталляторе реализован минимальный режим установки, позволяющий установить только необходимый базовый набор специфичных пакетов (тема оформления, настройки звука, оптимизированные настройки), а мультимедийные программы инсталлировать по отдельности. Возможна установка категорий программ: звук, видео, графика, обработка фотографий и т.п., и отдельный выбор рекомендованных зависимостей для каждого пакета. Для пользователей других редакций Ubuntu предоставлена возможность использовать пакет ubuntu-studio-installer для установки предоставляемых в Ubuntu Studio настроек, пакетов и категорий программ.

    Переделан интерфейс настройки звука, который теперь оформлен как одно окно с вкладками. Предоставлена возможность установки отдельного приложения для настройки PipeWire. Добавлены новые приложения для работы со звуком: Sonic Pi, SuperCollider и JNoise, а также набор плагинов SuperCollider 3. Обновлены версии: OBS Studio 32.2.2, FreeShow 1.6.5, QPrompt 2.0.2, RaySession 0.18.0, Patchance 1.4.0, DistroAV 6.2.1, Kdenlive 26.08.1, Krita 6.0.3, GIMP 3.2.6, Ardour 9.8.0, Scribus 1.6.6, Audacity 3.7.8.

  • В Lubuntu задействован выпуск среды рабочего стола LXQt 2.4. Предложен экспериментальный сеанс на базе Wayland, реализованный с использованием дисплейного сервера Mir и композитного менеджера Miriway. Протокол X11 продолжает применяться по умолчанию и прекращать его поддержку в данный момент не планируют, но при этом реализация экрана входа в систему переведена на Miriway и Wayland.

  1. OpenNews: Ubuntu 26.10 полностью переведён на Rust Coreutils
  2. OpenNews: Обновление дистрибутива Ubuntu 26.04.1 LTS
  3. OpenNews: Компания Canonical представила систему распознавания речи Myna
  4. OpenNews: Планы развития Ubuntu Desktop 26.10
  5. OpenNews: В Ubuntu 26.10 намерены добавить ntpd-rs и прекратить поддержку Btrfs, XFS, ZFS, LVM и LUKS в /boot
Обсуждение (72 +6) | Тип: Программы |
·30.09.2026 Опубликован легковесный дистрибутив antiX 26.1 (286 +20)
  Представлен легковесный Live-дистрибутив AntiX 26.1, построенный на пакетной базе Debian 13 и нацеленный на установку на устаревшее оборудование. Выпуск поставляется без системного менеджера systemd и с eudev вместо udev. Для использования доступны 5 систем инициализации: runit (по умолчанию), sysVinit, dinit, s6-rc и s6-66. Базовое пользовательское окружение сформировано при помощи оконного менеджера IceWM и файлового менеджера zzzFM, но дополнительно в поставку включены fluxbox, jwm и herbstluftwm. В полной сборке предложено ядро Linux 6.6.139, а в остальных сборках 5.10.256. Размер iso-образов: 2.5 ГБ (полный, включает LibreOffice и 4 оконных менеджера – IceWM, fluxbox, jwm и herbstluftwm) и 703 МБ (без графики). Сборки подготовлены для архитектур x86_64 и i386.

Состав:

  • Мультимедийный сервер pipewire и менеджер звуковых сеансов WirePlumber в полных редакциях (в остальных редакциях ALSA).
  • Воспроизведение звука: xmms.
  • Просмотр видео: celluloid, mpv и Xine.
  • Просмотр изображений: mirage.
  • Прослушивание интернет-радио: streamtuner2.
  • Ведение заметок: cherrytree.
  • Просмотр YouTube: gtk-pipe-viewer.
  • Просмотр PDF-документов: evince.
  • Навигация по приложениям: App Select.
  • Файловые менеджеры: zzzFM, rox-filer, mc.
  • Конвертация звука и видео: winff и asunder.
  • Настройка сети: connman, gnome-ppp и ceni.
  • Текстовые редакторы: geany, leafpad.
  • Инструменты для ремастеринга и создания снимков установленной системы: iso-snapshot и remaster.
  • Резервное копирование: luckybackup.
  • Работа с электронной почтой: Claws Mail.
  • Сканирование документов: simple-scan и Xsane.
  • Загрузка торрентов: transmission-gtk.
  • Настройка: antiX Control Centre.
  • Разное: bootrepair, Package Installer, Network Assistant, User Manager, ddm-mx (установщик драйверов NVIDIA).
  • Консольные приложения: редакторы nano и vim-tiny, RSS-ридер newsboat, чат irssi, аудиоплеер mocp, радио pmrp, видеоплеер mpv, загрузчик YouTube pipe-viewer, торрент rtorrent.

  1. OpenNews: Выпуск дистрибутива MX Linux 25.3
  2. OpenNews: Опубликован легковесный дистрибутив antiX 26
  3. OpenNews: Выпуск дистрибутива MX Linux 25.1
Обсуждение (286 +20) | Тип: Программы |
·30.09.2026 Выпуск инсталлятора Archinstall 4.5, применяемого в дистрибутиве Arch Linux (33 +17)
  Опубликован выпуск инсталлятора Archinstall 4.5, который с 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Код Archinstall написан на языке Python и распространяется под лицензией GPLv3.

Archinstall предоставляет диалоговый (guided) и автоматизированный режимы работы. В автоматизированном режиме имеется возможность использования скриптов для развёртывания типовых конфигураций. Инсталлятор также поддерживает профили установки, например, профиль "desktop" для выбора рабочего стола (KDE, GNOME, Awesome) и установки необходимых для его работы пакетов, или профили "webserver" и "database" для выбора и установки начинки web-серверов и СУБД. Шесть лет назад была предпринята попытка создания варианта Archinstall с графическим интерфейсом установки, но она не получила развития.

В новой версии:

  • Добавлена поддержка установки на системы с архитектурой aarch64 с использованием загрузчиков GRUB и Limine EFI.
  • Добавлена поддержка использования таблицы разделов GUID для корневого радела на системах с архитектурой AArch64.
  • Предоставлена возможность установки realtime-сборок ядра Linux.
  • Для конфигураций с композитными серверами hyprland, labwc, niri и sway вместо polkit задействован systemd-logind.
  • Добавлен новый абстрактный класс SubConfig для хранения дополнительных настроек и метод "summary" для генерации сводной информации о настройках.
  • Добавлена возможность выбора опциональных вариантов пакета linux-firmware с прошивками.

  1. OpenNews: Выпуск инсталлятора Archinstall 4.4, применяемого в дистрибутиве Arch Linux
  2. OpenNews: Выпуск инсталлятора Archinstall 4.0, применяемого в дистрибутиве Arch Linux
  3. OpenNews: В Arch Linux обеспечена воспроизводимая сборка образов контейнеров
  4. OpenNews: Arch Linux отключил регистрацию новых учётных записей в AUR
  5. OpenNews: Компания Collabora представила Holo Core, порт Arch Linux для архитектуры AArch64
Обсуждение (33 +17) | Тип: Программы |
·29.09.2026 Бета-выпуск f4 0.3, кроссплатформенного ремейка Far Manager (149 +5)
  Опубликован бета-выпуск файлового менеджера f4 0.3.0. Проект воспроизводит интерфейс, поведение и внутреннее устройство Far Manager и far2l, но написан заново на языке Go, используя методологию "чистой комнаты". Код распространяется под лицензией BSD и написан AI-ассистентами. Ручное рецензирование заменяет большой набор автоматических тестов, которые в CI прогоняются на нескольких ОС и архитектурах. Готовые сборки формируются для Linux, Windows (включая отдельную сборку для Windows 7/8/8.1), ReactOS, macOS, FreeBSD, OpenBSD, NetBSD, DragonFly BSD и Android (Termux). Экспериментально поддерживаются Illumos и Solaris, ведётся портирование на Redox, GNU Hurd и Haiku.

Основные возможности:

  • Поставка одним статически собранным исполняемым файлом без внешних зависимостей (сборка без CGO). Поддерживаются архитектуры x86-64, x86, ARM64, ARMv7, RISC-V, LoongArch, MIPS и POWER.
  • Работа в терминале или в отдельном графическом окне. В терминале поддерживаются протокол kitty и Win32 Input Mode, поэтому различаются сочетания клавиш, такие как Ctrl+Enter и Shift+Tab. Для графического режима есть бэкенды X11, Wayland, Win32 GDI, Cocoa, Ebitengine и gogpu с аппаратным ускорением.
  • Встроенный терминал под панелями, как в far2l. В Windows он работает и через ConPTY, и без него, через Windows Console API.
  • Встроенный редактор с подсветкой синтаксиса (Colorer и Chroma) и просмотрщик с режимом просмотра шестнадцатеричных дампов. Большие файлы открываются без загрузки целиком в память.
  • Асинхронная VFS, позволяющая работать с архивами (включая вложенные), SFTP/FTP, S3, WebDAV, Google Drive, Яндекс Диском, реестром Windows, устройствами Android (через ADB) и iPhone (через AFC). Любую VFS можно смонтировать через FUSE как обычный каталог.
  • Протокол FISH+ развивает идею FISH из Midnight Commander. Поиск, индексация и долгие операции выполняются на стороне сервера, файлы можно копировать напрямую между серверами.
  • Плагины работают как отдельные процессы и общаются с ядром по MessagePack через stdin/stdout, поэтому их можно писать на любом языке. Поддерживаются плагины на Lua (API в духе Far3/far2m) и WebAssembly, для их распространения есть каталог PlugRing.
  • Макросы на Lua, палитра команд (Ctrl+Shift+P), переназначение клавиш, гибкая раскраска файлов, портативный режим.
  • Встроенные клиент SQLite и электронная таблица в стиле DOS Navigator, просмотр изображений, аудиоплеер, сведения о медиафайлах, сравнение и синхронизация каталогов, AI-панель.
  • Интерфейс переведён на 23 языка. Поддерживается ввод текста с BiDi и сложными графемными кластерами.
  • Самообновление командой "f4 --update", пакеты для Homebrew, Nix (flake и модуль Home Manager) и Termux. Для маршрутизаторов и слабого оборудования есть облегчённая lite-сборка.

Отличия от других файловых менеджеров:

  • Far Manager работает только в Windows. f4 переносит его интерфейс и привычные сочетания клавиш на Linux, macOS, BSD и Android. Бинарные плагины Far (DLL) не поддерживаются, но Lua API для плагинов построен по образцу Far3/far2m.
  • far2l - порт Far 2 на Linux, macOS и BSD, написанный на C++ под лицензией GPLv2. f4 не порт, а новая реализация на Go под лицензией BSD. Кроме Unix-подобных систем, f4 работает в Windows и ReactOS, не зависит от wxWidgets и системных библиотек, а плагины к нему можно писать на любом языке.
  • Midnight Commander написан на C (GPLv3), рассчитан на Unix-подобные системы и следует своей модели работы и раскладке клавиш. f4 повторяет поведение Far/far2l, имеет графический режим и нативно работает в Windows. Архив со сборкой для Linux x86-64 занимает около 35 МБ, а mc - несколько мегабайт.
  • M-Commander - форк mc на C и Lua (GPLv3+). В нём есть подключаемые панели (Git, Docker, Kubernetes, MongoDB, S3 и др.), а вместо subshell используется встроенный PTY-терминал. M-Commander сохраняет интерфейс mc и выходит в виде пакетов для Linux и macOS. f4 развивается в похожем направлении (расширяемые панели, встроенный терминал), но с интерфейсом Far, поддержкой Windows и BSD и поставкой одним бинарным файлом.

  1. OpenNews: Выпуск двухпанельного файлового менеджера far2l 2.7.0
  2. OpenNews: Доступна бета-версия порта файлового менеджера Far для Linux, BSD и macOS
  3. OpenNews: Пре-альфа версия порта Far Manager под Linux
  4. OpenNews: Выпуск файлового менеджера Midnight Commander 4.8.33
  5. OpenNews: Выпуск M-Commander 6.1.0, форка файлового менеджера Midnight Commander
Обсуждение (149 +5) | Автор: unxed | Тип: Программы |
·28.09.2026 В 2025 году выручка компании Canonical достигла 345 млн долларов (169 +12)
  Компания Canonical раскрыла финансовые показатели за 2025 год. Выручка за 2025 год составила 345 млн долларов, а чистая прибыль - 22.8 млн долларов при валовой маржинальности 89%. Для сравнения в 2024 году размер выручки был 292 млн долларов, а чистая прибыль - 18.1 млн долларов. Что касается затрат, то 27% полученных средств было потрачено на организацию продаж и маркетинг, 11% (в 2024 году 13%) на исследования и разработку, а 47% на общие расходы и административные нужды. Среднее число сотрудников за год увеличилось с 596 до 607 человек.

Обсуждение (169 +12) | Тип: К сведению |
·28.09.2026 Выпуск видеоредактора Shotcut 26.9 (13 +14)
  Опубликован релиз видеоредактора Shotcut 26.9, развиваемого автором проекта MLT и использующего данный фреймворк для редактирования видео. Поддержка форматов видео и звука реализована через FFmpeg. Возможно использование плагинов с реализацией видео и аудио эффектов, совместимых с Frei0r и LADSPA. Из особенностей Shotcut можно отметить возможность многотрекового редактирования с компоновкой видео из фрагментов в различных исходных форматах, без необходимости их предварительного импортирования или перекодирования. Имеются встроенные средства для создания скринкастов, обработки изображения с web-камеры и приёма потокового видео. Код написан на C++ с использованием фреймворка Qt и распространяется под лицензией GPLv3. Готовые сборки доступны для Linux (AppImage и snap), macOS и Windows.

Среди изменений в новом выпуске:

  • Представлен новый логотип проекта.
  • Модернизировано оформление интерфейса пользователя, скруглены углы многих элементов.
  • В свойства звуковых дорожек на временной шкале добавлена опция для автоматического приглушения звука (Automatic Audio Ducking), например, для уменьшения громкости фоновой музыки во время речи. В заголовки дорожек на временной шкале добавлены регулятор громкости и индикатор уровня звука, позволяющие микшировать звук без открытия отдельных панелей. Для повышения качества звука прекращено его преобразование в 16-разрядное целочисленное представление (все операции теперь производятся с использованием 32-разрядного формата с плавающей запятой).

  • Во временной шкале реализована возможность добавления корректирующих клипов (Timeline > Generate > Adjustment Clip) - пустых клипов, применяемых для наложения фильтров на все клипы в низлежащих видеодорожках.
  • Повышена производительность временной шкалы при перемещении клипов между дорожками, масштабировании и отмене выполнения операций.
  • Для решения проблем с зависанием из-за плагинов VST2 в настройках опция выхода из безопасного режима (Leave Safe Mode) заменена на выключенный по умолчанию флаг разрешения загрузки сторонних плагинов ("Allow External Plugins"). Также реализовано определение зависания при запуске из-за плагинов с автоматическим отключением внешних плагинов при следующем запуске.
  • В диалог "Missing Files" и в меню "View > Resources" добавлено контекстное меню с кнопкой Copy для копирования файловых путей.
  • Пакет FFmpeg обновлён до ветки 9.0.
  • Устранены уязвимости, такие как откат на HTTP без шифрования в случае сбоя проверки обновления по HTTPS, игнорирование ошибок в сертификатах, возможность подмены URL с обновлением, отсутствие проверки целостности загруженных данных и получение описаний расширений в форме QML-файлов.

  1. OpenNews: Выпуск видеоредактора Shotcut 26.8
  2. OpenNews: Доступен видеоредактор Flowblade 2.22
  3. OpenNews: Релиз программы для редактирования видео LosslessCut 3.66
  4. OpenNews: Выпуск свободного видеоредактора OpenShot 4.0
  5. OpenNews: Выпуск видеоредактора KeyCut 1.0
Обсуждение (13 +14) | Тип: Программы |
Следующая страница (раньше) >>



XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: