The OpenNET Project / Index page

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

·01.01.2026 Релиз оконного менеджера IceWM 4.0.0 (3)
  Доступен выпуск легковесного оконного менеджера IceWM 4.0.0. IceWM предоставляет полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений, для группировки окон можно использовать вкладки. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Поддерживается объединение окон в форме вкладок. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.

Значительное изменение номера версии является естественным продолжением применяемой в проекте нумерации версий (после выпуска 3.9 сформирован 4.0). В новой версии улучшен интерфейс быстрого переключения между окнами по Alt+Tab, который теперь может обрабатывать большое число окон в горизонтальном и вертикальном режимах. После активации интерфейса Alt+Tab появились такие возможности, как нажатие первой буквы имени класса приложений для перехода к следующему окну данного класса, нажатие цифровых клавиш или клика мышью для выбора приложения, навигации по окнам с использованием курсорных клавиш и нажатие кнопки "меню" для открытия системного меню.

В новой версии также по умолчанию включено наложение с прозрачностью (alphaBlending=true) и 32-битный RGBA. Добавлена настройка QuickSwitchPreview, включающая показ эскизов приложений в интерфейсе переключения между окнами. Удалена настройка DoubleBuffer. Стандартизированы размеры пиктограмм (16, 22, 24, 32, 48, 64, 128, 256). Ускорена отрисовка пиктограмм при помощи кэширования. Размер текста в заготовке окна ограничен 128 байтами. В утилиту icesh добавлены опции getWorkspaceName и getWorkspaceNames.

  1. OpenNews: Релиз оконного менеджера IceWM 3.9.0 с поддержкой тем оформления курсора
  2. OpenNews: Релиз оконного менеджера cwm 6.6, развиваемого проектом OpenBSD
  3. OpenNews: Доступен оконный менеджер i3wm 4.19
  4. OpenNews: Используемый в Xfce оконный менеджер xfwm4 портирован для работы с Wayland
  5. OpenNews: Выпуск оконного менеджера Window Maker 0.96.0
Обсуждение (3) | Тип: Программы |
·01.01.2026 Тестовый релиз Nebula, драйвера к GPU NVIDIA для ОС Haiku (38 +17)
  Илья Чугин (x512) опубликовал первый тестовый выпуск набора драйверов для видокарт NVIDIA под операционную систему Haiku. Поддерживаются карты начиная с серии Turing и выше. Проект опубликован под названием "Nebula", чтобы избежать путаницы с официальными драйверами NVIDIA и Linux-драйвером Nouveau. Набор основан на открытых модулях для ядра Linux, публикуемых компанией NVIDIA и задействованных в её проприетарных драйверах, а также Vulkan-драйвере NVK и OpenGL-драйвере Zink из состава Mesa.

  1. OpenNews: Успехи в портировании графических драйверов NVIDIA для ОС Haiku
  2. OpenNews: Для ОС Haiku началось портирование драйвера NVIDIA и опубликован порт GIMP 3.0
  3. OpenNews: В Haiku портировали свежие выпуски Firefox, LibreWolf и Thunderbird
  4. OpenNews: Haiku ограничит доступ из Великобритании из-за риска нарушения закона Online Safety Act
  5. OpenNews: Пятый бета-выпуск операционной системы Haiku R1
Обсуждение (38 +17) | Автор: beos | Тип: Программы |
·01.01.2026 Выпуск shadow-utils 4.19 с признанием устаревшим механизма ограничения времени действия паролей (48 +20)
  Доступен выпуск инструментария shadow-utils 4.19.0, включающего утилиты для управления учётными данными пользователей и групп, а также хранения паролей в отдельном файле /etc/shadow, доступном только пользователю root и группе shadow. В состав входят такие утилиты, как useradd, userdel, usermod, pwconv, groupadd, groupdel, groupmod, pwunconv, pwck, lastlog, su и login. Код инструментария написан на Си и распространяется под лицензией BSD.

Новая версия примечательна объявлением устаревшей функциональности, принуждающей пользователей менять пароль после истечения определённого времени. Современные исследования показали, что прирост безопасности от периодической смены паролей незначителен, а принуждение к смене паролей приводит к использованию пользователями предсказуемых шаблонов. В утверждённом в 2025 году стандарте NIST SP 800-63B-4 не рекомендовано ограничивать время жизни пароля. В число устаревших переведены опции "-k" (--keep-tokens), "-n" (--mindays), "-x" (--maxdays), "-i" (--inactive) и "-w" (--warndays), а также флаги PASS_MIN_DAYS, PASS_MAX_DAYS, PASS_WARN_AGE, INACTIVE, sp_lstchg, sp_min, sp_max, sp_warn и sp_inact. Планов по удалению данных опций и флагов пока нет, речь только о пометке их устаревшими.

Из других значительных изменений в новой версии:

  • Запрещено использование в файлах конфигурации экранированных символов перевода строки.
  • Объявлена устаревшей поддержка хэшей SHA-1, в следующем выпуске опция '--with-sha-crypt' будет удалена.
  • В категорию устаревших и запланированных к удалению в будущих выпусках переведены утилиты groupmems и logoutd.
  • Реализовано блокирование использования некоторых опасных имён пользователей и групп, независимо от состояния опции "--badname". Например, имена, начинающиеся на "-" или содержащие служебные символы, такие как "#:;,/" и разные формы кавычек.

  1. OpenNews: Спорная ошибка в systemd, позволяющая повысить привилегии, закрыта без исправления
  2. OpenNews: Анонсирован Openwall GNU/*/Linux 3.1-stable
  3. OpenNews: В OpenSSH добавлена встроенная защита от атак по подбору паролей
  4. OpenNews: Уязвимости в apport и systemd-coredump, позволяющие извлечь хэши паролей пользователей системы
  5. OpenNews: Представлен Proton Authenticator, генератор одноразовых паролей для двухфакторной аутентификации
Обсуждение (48 +20) | Тип: Программы |
·01.01.2026 Релиз консольной библиотеки ncurses 6.6 (15 +12)
  После полутора лет разработки представлен релиз библиотеки ncurses 6.6, предназначенной для создания многоплатформенных интерактивных консольных пользовательских интерфейсов и поддерживающей эмуляцию программного интерфейса curses из System V Release 4.0 (SVr4). Выпуск ncurses 6.6 совместим на уровне исходных текстов с ветками ncurses 5.x и 6.x, но расширяет ABI. Из популярных приложений, построенных с использованием ncurses, можно отметить aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.

Среди добавленных новшеств:

  • Предложен новый драйвер терминала для Windows/MinGW, поддерживающий Windows Terminal и предоставляющий возможность использования мыши.
  • Расширены возможности утилит infocmp, tic и tput.
  • В набор ncurses-examples добавлены новые примеры кода и демонстрационные приложения.
  • Добавлена поддержка терминалов ghostty, illumos, sun-16color, sun-256color, sun-direct, ms-terminal-direct, pangoterm, rlogin-color, sclp, vt520-w и vt525-w.
  • Реализованы компоненты linux+lockeys, xterm+r5+lockeys, xterm+r5+fkeys, vt100+pf1-pf4, * vt220+ufkeys, vt220+sfkeys, * ecma+standout, ecma+underline и wyse+cvis.
  • В ms-terminal реализована поддержка мыши, доступная при использовании нового Windows-драйвера.
  • Для терминала vt525 реализована поддержка цвета.
  • Расширены возможности системы сборки. В сборочный скрипт configure добавлены опции "--enable-install-prefix" и "--enable-named-pipes".

  1. OpenNews: Релиз консольной библиотеки ncurses 6.5
  2. OpenNews: Концепция атаки по подмене копируемого в терминал текста с сайта
  3. OpenNews: Уязвимость, позволяющая подставить escape-последовательности в чужие терминалы
  4. OpenNews: Релиз cool-retro-term 1.0, эмулятора терминала в стиле ЭЛТ-дисплеев
  5. OpenNews: Выпуск консольного оконного менеджера GNU screen 5.0
Обсуждение (15 +12) | Тип: Программы |
·01.01.2026 Выпуск интегрированного набора интернет-приложений SeaMonkey 2.53.23 (10 +9)
  Опубликован выпуск набора интернет-приложений SeaMonkey 2.53.23, объединяющего в одном продукте web-браузер, почтовый клиент, клиент NNTP-конференций, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. В форме предустановленных дополнений предлагаются IRC-клиент ChatZilla, набор средств для web-разработчиков DOM Inspector и календарь-планировщик Lightning. В новый выпуск перенесены исправления и изменения из актуальной кодовой базы Firefox (SeaMonkey 2.53 основан на браузерном движке Firefox 60.8 с портированием связанных с безопасностью исправлений и некоторых улучшений из актуальных веток Firefox).

Среди изменений в новой версии: в IRC-клиенте ChatZilla при оформлении параметров сетей во множественном числе (например, 1 сеть, 2 сети, 5 сетей) задействована библиотека PluralForm. Обновлены имена сервисов в dataman.js. Решены проблемы с CSS.

  1. OpenNews: Выпуск интегрированного набора интернет-приложений SeaMonkey 2.53.22
  2. OpenNews: Браузер Ladybird успешно прошёл 90% тестов на совместимость с Web-платформой
  3. OpenNews: Доступен web-браузер qutebrowser 3.6.0
  4. OpenNews: Представлен порт ядра Linux для WebAssembly, запускаемый в браузере
  5. OpenNews: Выпуск браузерного движка Servo 0.0.2
Обсуждение (10 +9) | Тип: Программы |
·01.01.2026 Компания Hewlett-Packard прекратила штатную поддержку операционной системы HP-UX (46 +7)
  Истекло время штатного сопровождения последней редакции UNIX-системы HP-UX, выпускаемой компанией Hewlett-Packard для оборудования на базе архитектуры PA-RISC (HP 9000) и Intel Itanium (HPE Integrity). Стандартная поддержка ветки ОС HP-UX 11i v3, выпущенной в феврале 2007 года, завершилась для серверов HPE Integrity 31 декабря 2025 года (для серверов HP 9000 стандартная поддержка прекращена в 2021 году). Расширенная поддержка HP-UX 11i v3 будет осуществляться до 31 декабря 2028 года. Расширенная поддержка HP-UX 11i v2 (HP 9000 и Integrity) и HP-UX 11i v1 (HP 9000) истекла 31 декабря 2025 года.

Процессоры Itanium были представлены компанией Intel в 2001 году, но архитектура ia64 не выдержала конкуренции с AMD64, главным образом из-за более высокой производительности AMD64 и более гладкого перехода с 32-разрядных процессоров x86. В итоге, интересы Intel сместились в пользу процессоров x86-64, а уделом Itanium оставались серверы HP Integrity, приём заказов на которые был прекращён в 2021 году одновременно с прекращением поставки чипов Itanium компанией Intel.

  1. OpenNews: Компания Hewlett-Packard выпустила пятое обновление ОС HP-UX 11i v3
  2. OpenNews: Компания LG выкупила мобильную платформу webOS у Hewlett-Packard и намерена использовать её в телевизорах
  3. OpenNews: Энтузиастам предоставлен доступ к редакции ОС OpenVMS 9.2 для архитектуры x86-64
  4. OpenNews: Глава Sun Microsystems предложил объединить HP-UX и Solaris
  5. OpenNews: Hewlett-Packard представил открытую сетевую операционную систему OpenSwitch
Обсуждение (46 +7) | Тип: К сведению |
·31.12.2025 Выпуск OpenBGPD 9.0 (7 +8)
  Представлен выпуск переносимой редакции пакета маршрутизации OpenBGPD 9.0, развиваемого разработчиками проекта OpenBSD и адаптированного для использования во FreeBSD и Linux (заявлена поддержка Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Для обеспечения переносимости использованы части кода из проектов OpenNTPD, OpenSSH и LibreSSL. Проект поддерживает большую часть спецификаций BGP 4 и соответствует требованиям RFC8212, но не пытается объять необъятное и обеспечивает главным образом поддержку наиболее востребованных и распространённых функций.

Разработка OpenBGPD ведётся при поддержке регионального интернет-регистратора RIPE NCC, который заинтересован в доведении функциональности OpenBGPD до пригодности к использованию на серверах для маршрутизации в точках межоператорского обмена трафиком (IXP) и в создании полноценной альтернативы пакету BIRD (из открытых альтернатив с реализацией протокола BGP можно отметить проекты FRRouting, GoBGP, ExaBGP и Bio-Routing).

В проекте основное внимание уделяется обеспечению максимального уровня безопасности и надёжности. Для защиты применяется жёсткая проверка корректности всех параметров, средства для контроля соблюдения границ буферов, разделение привилегий и ограничение доступа к системным вызовам. Из достоинств также отмечается удобный синтаксис языка определения конфигурации, высокая производительность и эффективность работы с памятью (например, OpenBGPD может работать с таблицами маршрутизации, включающими сотни тысяч записей).

Ключевые изменения в новой версии:

  • Переписана реализация таблиц Adj-RIB-Out (Adjacency Routing Information Base Out), хранящих маршруты для анонсирования соседним маршрутизаторам. Реализованные при переработке оптимизации позволили заметно снизить потребление памяти и повысить производительность, например, на крупных серверах обмена трафиком (IXP, Internet Exchange Point) потребление памяти снизилось более чем на 50%.
  • Модернизирована обработка UPDATE-сообщений, которая разделена на две фазы - вначале осуществляется обновление таблиц Adj-RIB-In, Loc-RIB и FIB, после чего отдельно обрабатываются все таблицы Adj-RIB-Out. Новый метод позволил снизить задержки, так как большую часть времени занимает обновление таблиц Adj-RIB-Out.
  • Задействована новая масштабируемая реализация хэш-таблиц, позволившая повысить производительность за счёт более эффективного попадания данных в кэш.
  • Добавлены новые метрики для отслеживания времени, потраченного на выполнение различных этапов цикла обработки событий в движке маршрутизации.

  1. OpenNews: Компрометация учётной записи привела к сбою BGP-маршрутизации Orange Espagne
  2. OpenNews: Выпуск переносимой версии OpenBGPD 8.2
  3. OpenNews: BGPsec получил статус предложенного стандарта
  4. OpenNews: Уязвимость OpenBGPD, BGP демоне из состава OpenBSD
  5. OpenNews: RIPE NCC поддержал разработку OpenBGPD
Обсуждение (7 +8) | Тип: Программы |
·31.12.2025 Выпуск кластерной ФС Lustre 2.17 (36 +10)
  Опубликован релиз кластерной файловой системы Lustre 2.17, используемой в большей части крупнейших Linux-кластеров, содержащих десятки тысяч узлов. Ключевыми компонентами Lustre являются серверы обработки и хранения метаданных (MDS), управляющие серверы (MGS), серверы хранения объектов (OSS), хранилище объектов (OST, поддерживается работа поверх ext4 и ZFS) и клиенты. Код проекта распространяется под лицензией GPLv2.

Основные новшества:

  • Задействован по умолчанию гибридный механизм оптимизации производительности ввода/вывода, автоматически применяющий буферизованный или прямой режим ввода/вывода в зависимости от характера нагрузки и размера передаваемых данных.
  • Добавлена поддержка динамического конфигурирования движка Nodemap, отвечающего за маппинг идентификаторов пользователей (UID/GID) в "multi-tenancy" конфигурацих, в которых разные группы клиентов имеют доступ к ФС.
  • В системе динамической настройки LNet NID (LNet Network Identifier) реализована корректная обработка попыток регистрации на сервере более 32 NID-идентификаторов (ранее подобная ситуация приводила к сбою, а теперь NID сверх лимита будут игнорироваться).
  • Обеспечена поддержка сервера для пакета с ядром из состава RHEL 9.7 (5.14.0-611.13.1.el9_7), а клиентов для немодифицированных ядер RHEL 9.7 (5.14.0-611.13.1.el9_7), RHEL 10.1 (6.12.0-124.20.1.el10_1), SLES15 SP7 (6.4.0-150700.53.22.1) и Ubuntu 24.04 (6.8.0-35).

  1. OpenNews: Выпуск кластерной ФС Lustre 2.15
  2. OpenNews: Исключение файловой системы Lustre из ядра Linux
  3. OpenNews: Компания Xyratex выкупила у Oracle распределённую ФС Lustre
  4. OpenNews: Компания Whamcloud анонсировала создание независимого варианта ФС Lustre
  5. OpenNews: Новая версия распределённой файловой системы XtreemFS 1.5
Обсуждение (36 +10) | Тип: Программы |
·30.12.2025 Уязвимость в Net-SNMP, допускающая удалённое выполнение кода (48 +10)
  В пакете Net-SNMP, реализующем протоколы SNMP v1, SNMP v2c и SNMP v3, выявлена уязвимость (CVE-2025-68615), позволяющая добиться удалённого выполнения кода на сервере, использующем сервис snmptrapd для приёма и обработки trap-сообщений от устройств. По умолчанию сервис принимает запросы на 162 UDP-порту и запускается с правами root. Проблеме присвоен критический уровень опасности (9.8 из 10). Атака может быть совершена без прохождения аутентификации.

Уязвимость вызвана некорректной проверкой размера OID ("trapOidLen >= 0" вместо "trapOidLen > 0") перед копированием указанных в пакете данных в буфер фиксированного размера. Передача специально оформленных пакетов приводит к записи данных за границу буфера trapOid, что может быть эксплуатировано для выполнения кода атакующего с правами под которыми выполняется процесс snmptrapd. Уязвимость устранена в обновлениях Net-SNMP 5.9.5 и 5.10.pre2. В качестве дополнительной защиты рекомендуется заблокировать доступ из внешних сетей к UDP-порту 162 на межсетевом экране.

Дополнение: Уязвимость была добавлена при неудачной попытке исправить предыдущую проблему с переполнением буфера из-за некорректной проверки "trapOid[trapOidLen - 1] != 0". Изначальный код "trapOid[trapOidLen - 1] != 0" присутствует в кодовой базе с 23 июня 2003 года, когда выполнялся рефакторинг файла snmptrapd_handlers.c.

В master-ветке исправление "> 0" уже откатили и заменили на универсальную проверку. Переполнения trapOid было успешно исправлено за три попытки: 1, 2, 3. Что характерно, до этой уязвимости с trapOid были другие проблемы с записью за границу буфера.

  1. OpenNews: Обновление голосовых данных Mozilla Common Voice 20
  2. OpenNews: В Net-SNMP нашли возможность записи в "read-only" ресурс.
  3. OpenNews: Возможность обхода SNMPv3 аутентификации в Net-SNMP, Cisco и Juniper
  4. OpenNews: Релиз пакета Net-SNMP 5.6
  5. OpenNews: DoS-уязвимость в Net-SNMP
Обсуждение (48 +10) | Тип: Проблемы безопасности |
·30.12.2025 Проект U-Boot перешёл под крыло организации Software Freedom Conservancy (30 +14)
  Проект U-boot, развивающий загрузчик для встраиваемых устройств, вошёл в состав некоммерческой организации Software Freedom Conservancy (SFC), которая занимается аккумулированием и перераспределением спонсорских средств, а также предоставлением юридической защиты свободным проектам. SFC позволяет участникам сконцентрироваться на процессе разработки, беря на себя функции по сбору пожертвований. SFC также становится владельцем активов проекта и избавляет разработчиков от личной ответственности в случае судебных разбирательств.

Так как SFC подпадает под льготную категорию налогообложения, проведение средств на развитие U-Boot через эту организацию позволит организовать налоговый вычет при переводе пожертвований. К числу проектов, развиваемых при поддержке SFC, относятся BusyBox, CoreBoot, Git, Inkscape, Mercurial, OpenWrt, QEMU, Samba, Sourceware, Wine, Xorg и ещё около десятка свободных проектов.

  1. OpenNews: В U-boot добавлена поддержка загрузки с использованием протокола HTTP
  2. OpenNews: Интервью с автором U-Boot о важных достижениях Linux на поприще встраиваемых систем
  3. OpenNews: Проект Gentoo перешёл под крыло организации SPI
  4. OpenNews: Хостинг свободных проектов Sourceware перешёл под крыло организации SFC
  5. OpenNews: Имущественные права на Shotwell и Geary переданы организации Software Freedom Conservancy
Обсуждение (30 +14) | Тип: К сведению |
·30.12.2025 Выпуск дистрибутива Simply Linux 11.1 (93 +8)
  Компания "Базальт СПО" опубликовала дистрибутив Simply Linux 11.1, построенный на 11-й платформе ALT. Дистрибутив представляет собой простую в работе и нетребовательную к ресурсам систему с классическим рабочим столом на основе Xfce, предоставляющую полную русификацию интерфейса и большинства приложений. Продукт распространяется в рамках лицензионного договора, не передающего право на распространение дистрибутива, но позволяющего без ограничений использовать систему физическим и юридическим лицам. Сборки подготовлены для архитектур x86_64 и Aarch64.

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

  • Задействованы новые версии пакетов: ядро Linux Linux 6.12.61, Mesa 25.1.9, PortProton 1.7.3, Chromium 142, Systemd 257.9, X.org Server 21.1.20, Thunderbird 145.0, Audacious 4.5.1, VLC 3.0.22, драйверы NVIDIA 470 и 580.
  • Обновлено оформление экрана входа (LightDM).
  • Изменены настройки среды рабочего стола Xfce: унифицированы с другими дистрибутивами комбинации клавиш (например, Ctrl+Alt+T для запуска терминала), включены по умолчанию системные звуки событий, приведено к общему стилю меню приложений, возвращена поддержка поиска файлов через меню приложений, добавлены темы оформления Papirus-Light (по умолчанию) и Papirus-Dark. В меню приложений Whisker скруглены углы и добавлен прозрачный фон. Включены тени окон. Уменьшена прозрачность панели задач. Повышена наглядность выделение пиктограмм на рабочем столе.
  • В состав включена утилита Mugshot для настройки аватара, имени пользователя и контактной информации, отображаемых в меню приложений и на экранах входа и блокировки.
  • Для управления энергопотреблением задействован фоновый процесс power-profiles-daemon, а в настройки добавлена возможность выбора профилей: "сбалансированный" (по умолчанию), "энергосбережение" и "производительность".
  • Для устаревших видеокарт NVIDIA добавлен открытый драйвер nouveau (по умолчанию выключен).
  • Вместо Vulkan-драйвера vulkan-amdgpu для видеокарт AMD задействован драйвер RADV из состава Mesa.
  • Аудиомикшер pavucontrol заменён на pwvucontrol, лучше работающий c PipeWire.
  • В инсталляторе заменено фоновое изображение и добавлено уведомление об автоматической перезагрузке на финальном шаге установки.
  • Изменены права доступа к домашним каталогам, в которых теперь запрещён просмотр содержимого другими пользователями. Общий доступ может быть предоставлен через плагин "Shares" в файловом менеджере Thunar.

  1. OpenNews: Доступен дистрибутив Simply Linux 11.0
  2. OpenNews: Выпуск дистрибутива Альт Сервер 11.0
  3. OpenNews: Опубликована одиннадцатая платформа ALT
  4. OpenNews: Выпуск дистрибутива Альт Виртуализация 11.0
  5. OpenNews: Выпуск дистрибутива Альт Рабочая станция К 11.2
Обсуждение (93 +8) | Тип: Программы |
·30.12.2025 Выпуск дистрибутива Ubuntu Sway Remix 25.10 (33 +3)
  Доступен выпуск дистрибутива Ubuntu Sway Remix 25.10, предоставляющего преднастроенный и готовый к использованию рабочий стол на основе мозаичного композитного менеджера Sway. Дистрибутив является неофициальной редакцией Ubuntu 25.10, созданной с оглядкой как на опытных пользователей GNU/Linux, так и на новичков, желающих попробовать окружение с мозаичным оконным менеджером без необходимости его долгой настройки. Для загрузки подготовлены сборки для архитектур amd64 и arm64 (Raspberry Pi).

Окружение дистрибутива построено на основе Sway - композитного менеджера, использующего протокол Wayland и полностью совместимого с мозаичным оконным менеджером i3, а также панели Waybar, файлового менеджера PCManFM-GTK3 и утилит из проекта NWG-Shell, таких как менеджер обоев рабочего стола Azote, полноэкранное меню приложений nwg-drawer, программа для вывода содержимого скриптов на экран nwg-wrapper (используется для отображения подсказки по горячим клавишам на рабочем столе), менеджер настройки тем GTK, курсора и шрифтов nwg-look и скрипт Autotiling, автоматически компонующий окна открытых приложений на манер динамических мозаичных оконных менеджеров.

В состав дистрибутива входят программы как с графическим интерфейсом, такие как Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma и MATE Calc, так и консольные приложения и утилиты, такие как музыкальный проигрыватель Musikcube, видеопроигрыватель MPV, утилита для просмотра изображений Swayimg, утилита для просмотра документов PDF Zathura, текстовый редактор Neovim, файловый менеджер Ranger и другие.

Другой особенностью дистрибутива является полный отказ от использования пакетного менеджера Snap, все программы поставляются в виде обычных deb-пакетов, в том числе веб-браузер Firefox, для установки которого задействован официальный PPA-репозиторий Mozilla Team. Установщик дистрибутива основан на фреймворке Calamares.

В новом выпуске осуществлен переход на пакетную базу Ubuntu 25.10, задействован компонент swaykbdd для установки индивидуальной раскладки клавиатуры для каждого окна, проведены небольшие оптимизации системных скриптов и устранен ряд мелких недоработок.

  1. OpenNews: Выпуск дистрибутива Ubuntu Sway Remix 25.04
  2. OpenNews: Выпуск пользовательского окружения Sway 1.11
  3. OpenNews: Обновление дистрибутива TileOS 1.2
Обсуждение (33 +3) | Автор: Sunderland93 | Тип: Программы |
·29.12.2025 Выпуск композитного сервера Hyprland 0.53 и GUI-библиотеки Hyprtoolkit 0.5 (36 +7)
  Доступен композитный сервер Hyprland 0.53, использующий протокол Wayland. Проект ориентирован на мозаичную (tiling) компоновку окон, но поддерживает и классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон. Код написан на языке С++ и распространяется под лицензией BSD.

Предоставляются возможности для создания визуально привлекательных интерфейсов: градиенты в обрамлении окон, размытие фона, анимационные эффекты и тени. Для расширения функциональности могут подключаться плагины, а для внешнего управления работой предоставляется IPC на базе сокетов. Настройка осуществляется через файл конфигурации, изменения в котором подхватываются на лету без перезапуска. Из функций также выделяются: динамически создаваемые виртуальные рабочие столы; режимы компоновки элементов на экране; глобальная обработка горячих клавиш; управление жестами на тачпаде/сенсорном экране.

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

  • Полностью переделан синтаксис правил, определяющих поведение окон (windowrules). Заданные пользователями правила требуется переписать с использованием нового синтаксиса:
    
       windowrule {
         name = apply-something
         match:class = my-window
    
         border_size = 10
       }
    
       windowrule = match:class my-window, border_size 10
    
  • Для запуска Hyprland предложена специальная утилита start-hyprland, отслеживающая состояние рабочего процесса и перезапускающая его в случае аварийного завершения. Утилита также позволяет запускать Hyprland в безопасном режиме (safe mode), при котором не загружаются файлы конфигурации, что может быть полезно для разбора причин повторяющегося аварийного завершения сеанса.
  • Добавлено новое приложение Welcome, запускаемое при первом входе и показывающее экран с ознакомительной информацией о Hyprland.
  • Менеджер обоев рабочего стола Hyprpaper переведён на использование библиотек hyprtoolkit и hyprwire, что привело к изменению IPC-протокола.
  • Добавлен новый инструментарий для локализации и перевода элементов интерфейса.
  • Добавлена опция для скрытия курсора при вводе с планшета.

Дополнительно можно отметить выпуск инструментария Hyprtoolkit 0.5, развиваемого разработчиками Hyprland для создания графических интерфейсов на языке C++, нативно поддерживающих Wayland. Из особенностей Hyprtoolkit заявлен простой C++ API для создания графических приложений, встроенная поддержка анимационных эффектов, завязка на Wayland и упрощённая система тем оформления.

<

  1. OpenNews: Выпуск композитного сервера Hyprland 0.52 и GUI-библиотеки Hyprtoolkit 0.2
  2. OpenNews: Доступен дистрибутив Nitrux 5.0, переведённый с NX Desktop на Hyprland
  3. OpenNews: Композитный сервер Hyprland удалён из Debian Testing и не войдёт в релиз Debian 13
  4. OpenNews: Выпуск miracle-wm 0.8, композитного менеджера на базе Wayland и Mir
  5. OpenNews: Выпуск композитного сервера Niri 25.11, использующего Wayland
Обсуждение (36 +7) | Тип: Программы |
·29.12.2025 Новая стратегия развития проекта libmdbx (77 –6)
  Проект libmdbx представил новую стратегию развития, одновременно объявив о смене модели разработки и распространения кода. Исходный код libmdbx останется открытым и с качественной бесплатной поддержкой, но теперь разработка будет вестись внутри команды с публикацией результата только в амальгамированной форме. Стратегия развития декларирует движение к давно анонсированному проекту MithrilDB, с поддержкой нескольких форматов БД под фасадом общего API. Явно заявляется о поддержке старых БД, пока это будет необходимо пользователям.

Если раньше в публичном доступе был весь исходный код, включая тестовый фреймфорк и внутреннюю документацию, то теперь доступен только амальгамированный исходный код библиотеки. Обещано, что вскоре будет представлен расширенный пример использования C++ API, который одновременно будет простым smoke-тестом. Причины достаточно подробны объяснены в комментариях встроенных в слайды презентации. В частности, декларируется желание поставлять библиотеку в максимального готовом виде, без зависимостей, необходимых только для её разработки и глубокого тестирования.

Кроме раскрытия уже разрабатываемых и запланированных возможностей libmdbx, в опубликованной стратегии анонсированы основные черты нового формата БД и обеспечиваемые им возможности:

  1. Усовершенствованное префиксное дерево, наложенное поверх дерева Меркла, образуемого базовой структурой B+tree. Структура будет похожа на Patricia Tree, но буквальный формат и технические детали совсем другие.
  2. Поддержка длинных ключей и сжатие префиксов. Сквозная нумерация элементов для точной оценки мощности выборов. Поддержка больших BLOB-объектов в потоковом режиме.
  3. Опциональное использование отображения файла БД в память. Поддержка шифрования и сжатия данных.
  4. Предоставление нового API с интенсивным использованием SWIG для автоматической генерации привязок к востребованным языкам программирования.
  5. Поддержка репликации реализуемой с учётом опыта полученного при разработке ReOpenLDAP.

В ходе очной презентации также было заявлено о намерении попробовать совместить внутри MithrilDB несколько реализаций написанных на разных языках, в частности C, С++ и Rust, обеспечив при этом прозрачное перекрёстное взаимодействие (приложения на С/С++ смогут использовать реализацию на Rust и наоборот).

Из разрабатываемых сейчас возможностей, которые станут доступны в ближайшее время, стоит отметить «Поиск с кэшированием». Суть которого в хранении указателей на данные непосредственно внутрь БД, с предельно быстрой проверки их актуальности. При этом поиск от корня дерева к листовым страницам останавливается, как только доходит до страницы, не изменённой после последней проверки соответствующего элемента кэша. Таким образом, вместо полного поиска по B-tree, выполняется минимально возможное количество действий, в зависимости об объёма изменений после последнего получения данных. Всё вместе обеспечивает кардинальное ускорение до нескольких десятков тысяч раз. В худшем же случае такой поиск с «кэшированием» не медленнее обычного.

  1. OpenNews: Выпуск встраиваемой СУБД libmdbx 0.13.10
  2. OpenNews: Релиз LDAP-сервера ReOpenLDAP 1.2.0
Обсуждение (77 –6) | Автор: erthink | Тип: К сведению |
·29.12.2025 Выпуск D7VK 1.1, реализации Direct3D 6 и 7 поверх API Vulkan (39 +26)
  Опубликован выпуск проекта D7VK 1.1, развивающего реализацию графических API Direct3D 6 и 7, предложенных компанией Microsoft в 1998 и 1999 годах. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 6 и 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK - D7VK преобразует API Direct3D 6 и 7 в вызовы Direct3D 9, которые затем транслируются в API Vulkan. Разработчик не намерен добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan.

Выпуск 1.1 примечателен добавлением экспериментальной поддержки Direct3D 6 в дополнение к ранее развиваемой поддержке Direct3D 7. Поддержку более ранних API добавлять не планируется, так как D3D6 и D3D7 достаточно близки к D3D9, в то время как механизм отрисовки в D3D5 значительно отличается от D3D9 и его проблематично транслировать в данный API.

Из других изменений отмечается решение проблем с работой игр:

  • Conquest: Frontier Wars
  • Gothic/Gothic 2
  • Sacrifice
  • Sacred
  • Star Trek: Deep Space Nine: The Fallen

Добавлена поддержка игр на базе API Direct3D 6:

  • Arabian Nights
  • Drakan: Order of the Flame
  • Earth 2150
  • Expendable
  • Tachyon: The Fringe
  • Tomb Raider Chronicles.

Ранее была подтверждена работа игр на базе API Direct3D 7:

  • Black & White
  • Carmageddon TDR 2000
  • Colin McRae Rally 2 0
  • Dark Reign 2
  • Deus Ex
  • Disciples II
  • Emperor: Battle for Dune
  • Giants: Citizen Kabuto
  • Hitman: Codename 47
  • No One Lives Forever
  • Sacrifice
  • Star Trek: Bridge Commander
  • Undying
  • Unreal Tournament
  • Vampire: The Masquerade - Redemption
  • Wizardry 8

  1. OpenNews: Первый стабильный выпуск D7VK, реализации Direct3D 7 поверх API Vulkan
  2. OpenNews: Стабильный релиз Proton 10.0, пакета для запуска Windows-игр в Linux
  3. OpenNews: Выпуск DXVK 2.7, реализации Direct3D 8/9/10/11 поверх API Vulkan
  4. OpenNews: Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для GPU без поддержки Vulkan 1.3
Следующая страница (раньше) >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру