The OpenNET Project / Index page

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

·29.11 Выпуск дистрибутива MiniOS 5.1 (8 +6)
  Представлен релиз дистрибутива MiniOS 5.1.0, основанного на Debian 13 "Trixie" и работающего напрямую с USB-накопителя. Графическое окружение основано на Xfce. Дистрибутив использует модульную архитектуру, позволяющую создавать специализированные конфигурации, исключая и добавляя компоненты для адаптации системы под конкретные задачи. Выпуск доступен в трёх редакциях:
  • Standard (amd64, 812 МБ) - компактная сборка для повседневных задач. Характеризуется высокой производительностью и лаконичным интерфейсом. Включает веб-браузер, файловый менеджер, текстовый редактор, архиватор, мультимедийные возможности и специализированные утилиты MiniOS для установки системы, настройки, управления модулями и работы с накопителями.
  • Toolbox (amd64, 1.12 ГБ) - специализированный Linux-дистрибутив для обслуживания, диагностики и восстановления компьютерных систем. Содержит инструменты для управления дисками, сетевой диагностики, обеспечения безопасности данных, тестирования системы, поддержки различных файловых систем и виртуализации. Предназначен для системных администраторов и технических специалистов.
  • Ultra (amd64, 1.66 ГБ) - расширенный набор программных инструментов, предназначенный как для обслуживания и диагностики компьютерных систем, так и для решения широкого круга офисных задач. Включает все возможности Toolbox плюс офисный пакет, мультимедийные приложения для работы с графикой, аудио и видео, а также средства контейнеризации.

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

  • Осуществлён переход с PulseAudio на PipeWire, что обеспечило современное управление аудио- и видеопотоками, улучшенную совместимость с Bluetooth-устройствами и низкие задержки при выводе звука.
  • Возвращено использование загрузчика SYSLINUX и возобновлена совместимость с Ventoy, инструментарием для создания загрузочных USB-носителей. Меню загрузки локализовано на множество языков, включая русский.
  • Реализована автоматическая конфигурация системы при старте:
    • Добавлено автоматическое определение и применение раскладки клавиатуры в X11 на основе параметров ядра;
    • Внедрена автоматическая настройка часового пояса (timezone) при загрузке;
    • Оптимизирована работа скриптов инициализации (live-config) для ускорения запуска.
  • Расширена функциональность фирменных утилит MiniOS:
    • MiniOS Installer: реализовано автоматическое наследование настроек языка и клавиатуры из Live-сессии в устанавливаемую систему;
    • MiniOS Session Manager: добавлены функции экспорта и импорта сессий в архивы формата .tar.zst, а также реализована возможность конвертации сохранённых изменений между различными режимами работы;
    • Drive Utility: добавлена функциональность для создания ISO-образов с физических CD/DVD дисков. Внедрена система защиты, блокирующая опасные операции для примонтированных накопителей;
    • MiniOS Configurator: добавлена опция наследования параметров конфигурации из командной строки ядра.
  • Обновлена пакетная база и драйверы. Добавлен пакет firmware-mediatek для поддержки современных беспроводных адаптеров MediaTek.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск дистрибутива MiniOS Flux 5.1
  3. OpenNews: Выпуск дистрибутива MiniOS 5 на базе Debian 13
  4. OpenNews: Выпуск Ventoy 1.1.07, инструментария для загрузки произвольных систем с USB-носителей
Обсуждение (8 +6) | Автор: crim50n | Тип: Программы |


·29.11 Выпуск композитного сервера Niri 25.11, использующего Wayland (18 –2)
  После трёх месяцев разработки опубликован выпуск композитного сервера Niri 25.11, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна не меняют свой размер. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты формируются для Fedora, NixOS , Arch Linux и FreeBSD.

Принципиальным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, не пересекающейся с лентами на других мониторах (в PaperWM раздельная работа с мониторами не может быть реализована из-за привязки к глобальным оконным координатам в GNOME Shell). Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU). Имеется встроенный интерфейс для создания скриншотов и записи скринкастов, особенностью которого является возможность исключения из записи отдельных окон с конфиденциальной информацией.

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

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

  • Добавлен интерфейс для переключения между окнами по Alt+Tab с показом эскизов во время прокрутки окон. Возможно отображение окон в привязке к текущему виртуальному рабочему столу (клавиша "w") или устройству вывода (клавиша "o"). Также доступна комбинация клавиш Alt+"`" для переключения между окнами текущего приложения.
  • Добавлены анимационные эффекты перехода окна в полноэкранный режим и выхода из него.
  • Реализована полноценная поддержка раскрытия окон на весь экран (ранее поддерживалось раскрытие окна на полную ширину с сохранением отступов и рамок, а теперь поддерживается раскрытие с занятием всей доступной области без показа рамок). Раскрытие производится при нажатии соответствующей кнопки в верхней части окна или при двойном клике мышью по заголовку.
  • Добавлена возможность генерации событий прокрутки содержимого при осуществлении горизонтального перетаскивания мышью заголовка окна в мозаичной раскладке (вертикальное перетаскивание приводит к перемещению окна, а горизонтальное - к прокрутке информации в окне).
  • Предоставлена возможность определения отдельных конфигураций раскладки окон, привязанных к определённому устройству вывода (монитору) или виртуальному рабочему столу.
  • В файлах конфигурации реализована директива "include" для подстановки содержимого других файлов.
  • Добавлена поддержка внешних мониторов, подключённых через порт DisplayLink.
  • Внесены изменения, снижающие мерцание экрана.
  • Добавлена поддержка задания собственных видеорежимов для устройств вывода, не ограниченных режимами, переданными через EDID. Например, 'mode custom=true "1920x1080@100"'.
  • Добавлена поддержка запуска оконного сеанса niri в WSL (Windows Subsystem for Linux).

  1. Главная ссылка к новости
  2. OpenNews: Выпуск miracle-wm 0.8, композитного менеджера на базе Wayland и Mir
  3. OpenNews: Выпуск композитного сервера Hyprland 0.52 и GUI-библиотеки Hyprtoolkit 0.2
  4. OpenNews: Выпуск композитного сервера Niri 25.08, использующего Wayland
  5. OpenNews: Выпуск композитных серверов Wayfire 0.10 и wlmaker 0.6, использующих Wayland
  6. OpenNews: Выпуск labwc 0.9.0, композитного сервера для Wayland
Обсуждение (18 –2) | Тип: Программы |


·29.11 Проект Moss развивает Linux-совместимое ядро на языке Rust (113 +14)
  После 8 месяцев разработки опубликован первый прототип Unix-подобного ядра Moss, частично совместимого с Linux. Код написан на языке Rust с ассемблерными вставками и распространяется под лицензией MIT. В настоящее время проект поддерживает только архитектуру Aarch64, может запускаться в QEMU и протестировано на платах Raspberry Pi 4, Jetson Nano, AMD Kria и imx8. По утверждению разработчиков ядро легко может быть портировано для других архитектур, таких x86_64 и RISC-V, благодаря прослойке для абстрагирования поддержки оборудования.

На данном этапе разработки в Moss реализован 51 системный вызов Linux и обеспечена бинарная совместимость с приложениями для Linux, достаточная для запуска командной оболочки Bash и большинства утилит из набора BusyBox. Из особенностей архитектуры Moss отмечается использование модели async/await для обеспечения асинхронного выполнения компонентов ядра, исключающей основные классы взаимных блокировок. В форме асинхронно выполняемых функций реализованы все нетривиальные системные вызовы.

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

  • Система управления памятью с поддержкой страниц памяти в режиме CoW (Copy-on-Write), таблиц страниц памяти, асинхронных функций копирования памяти между ядром и пространством пользователя, обработки исключений (page fault) на стороне ядра и пространства пользователя.
  • Система управления процессами с планировщиком задач и поддержкой миграции задач через IPI (inter-processor interrupt). Поддержка ответвления процессов через вызов clone(). Возможности для доставки сигналов процессам и потокам.
  • Асинхронно работающий слой VFS (Virtual File System), блочное устройство Ramdisk, драйвер FAT32 и устройство devtmpfs.
  • Вынос основной функциональности в библиотеку libkernel, не привязанную к аппаратным архитектурам.
  • HAL-прослойка (Hardware Abstraction Layer) для обеспечения поддержки оборудования.
  • Тестовый набор, включающий более 230 тестов.

Из существенных ограничений отмечается отсутствие сетевой подсистемы и наличие лишь урезанного драйвера файловой системы, поддерживающего ФС Fat32 в режиме только для чтения. Среди приоритетных задач упомянуто продолжение реализации системных вызовов Linux, создание TCP/IP стека, поддержка балансировки нагрузки в планировщике задач и предоставление полноценного драйвера для файловой системы (ext2/4).

  1. Главная ссылка к новости
  2. OpenNews: Компания Vivo открыла код ядра BlueOS, написанного на языке Rust
  3. OpenNews: Ядра Tock и Vekos, написанные на Rust
  4. OpenNews: Проект Asterinas развивает ядро на языке Rust, совместимое с Linux
  5. OpenNews: Ядро Maestro, написанное на Rust и частично совместимое с Linux
  6. OpenNews: В Китае запущен спутник с real-time подсистемой ядра Linux, написанной на Rust
Обсуждение (113 +14) | Тип: Программы |


·29.11 В KDE продолжено оттачивание интерфейса и реализована эмуляция XRandr в KWin (57 +13)
  Опубликован очередной еженедельный отчёт о разработке KDE. Наиболее заметные изменения, развиваемые для выпуска KDE Plasma 6.6, запланированного на 12 февраля:
  • В композитном менеджере KWin реализована эмуляция расширения XRandr, применяемого для динамического изменения разрешения, вращения, трансформации и зеркалирования содержимого экрана. Реализованная поддержка решила проблемы с отображением полноэкранных X11-приложений на широкоформатных экранах при использовании XWayland.
  • Продолжена модернизация диалоговых окон для доступа изолированных приложений к внешним ресурсам (XDG portal). Упрощён интерфейс для выбора окон и экрана.
  • В web-браузер и виджет управления громкости добавлена кнопка закрепления (pin) для оставления открытыми всплывающих окон, вызываемых из панели.
  • Улучшено отображение состояния дисков на странице SMART-диагностики в конфигураторе.
  • В приложениях на базе фреймворка Kirigami и QtWidgets унифицированы высота заголовков и отступы между элементами в списках.
  • В панельном виджете с меню приложений (Kicker) налажен показ подменю при быстром перемещении курсора по элементам меню верхнего уровня. Обеспечено раскрытие подменю по левую сторону от родительского элемента в случае размещения виджета в правой боковой панели.
  • В меню приложений Kickoff добавлена возможность использования клавиш управления курсором для возвращения из области с результатами поиска к полю для ввода поискового запроса.
  • Добавлена возможность назначения глобально действующих комбинаций клавиш для перемотки воспроизводимого контента вперёд или назад на 5 и 30 секунд. Комбинации назначаются пользователем и поддерживаются в мультимедийных проигрывателях, реализующих протокол удалённого управления MPRIS.
  • В виджете со списком окон реализованы настройки для показа меню при наведении курсора мышью и скрытия пиктограммы окна (останется только название окна).
  • Реализована возможность настройки порядка показа пиктограмм в виджете завершения сеанса и блокировки экрана.
  • Убран вывод уведомления об ошибке в случае отмены вставки файлов на рабочий стол из буфера обмена.
  • Повышена производительность выделения элементов на рабочем столе при помощи расширяемой мышью прямоугольной рамки.
  • При отключении анимации в системных настройках реализовано автоматическое выставление опции "reduced-motion", информирующей приложения о необходимости минимизировать использование анимации.

  1. Главная ссылка к новости
  2. OpenNews: В KDE Plasma 6.8 решено прекратить поддержку X11
  3. OpenNews: В KDE повышена плавность анимации и оптимизирован KWin
  4. OpenNews: В KDE переработаны запросы полномочий и реализовано распознавание текста на изображениях
  5. OpenNews: В KDE на 100 МБ снижено потребление памяти. Обновление Plasma Mobile
  6. OpenNews: Релиз среды рабочего стола KDE Plasma 6.5
Обсуждение (57 +13) | Тип: Обобщение |


·29.11 Новые версии Wine 10.20, Vkd3d 1.18 и vkd3d-proton 3.0 (15 +15)
  Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.20. С момента выпуска 10.19 было закрыт 31 отчёт об ошибках и внесено 337 изменений.

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

  • Встроенный пакет Vkd3d с реализацией Direct3D 12 обновлён до версии 1.18.
  • Добавлено диалоговое окно для отображения прогресса сканирования документов.
  • Продолжена реализация механизма Reparse Point, при помощи которого можно прикреплять к файлам и каталогам дополнительные данные, идентифицируемые через теги. Обеспечена поддержка Reparse Point в функциях CreateHardLink(), SetFileAttributes(), FindNextFile(), MoveFileWithProgress()
  • Продолжен рефакторинг реализации Common Control после разделения библиотеки COMCTL32 на отдельные модули для версий 5 и 6.
  • Решена проблема с аварийным завершением многих игр (например, Syberia 2) при использовании режима WoW64 на системах с GPU NVIDIA.
  • Решена проблема с подвисанием реакции при нажатии клавиш управления курсором в некоторых играх, таких как Might and Magic VI.
  • Решена проблема с зависанием или невозможностью запуска некоторых windows-сборок приложений, использующих библиотеку GTK, например, Meld и Geany.
  • Закрыты отчёты об ошибках, связанные с работой приложений: SQL Server 2012/2014, MS Office 365 installer, QuarkXPress 2024, TomTom MyDrive Connect 4.x, Spine, GenLauncher, grepwinNP3, PlayOnline Viewer, tlReader 10.1.0.2004, cmd.exe, CLM Explorer, HiveMQ CE 2025.5.
  • Закрыты отчёты об ошибках, связанные с работой игр: Civilization 1.2, StarCraft, Last Stand: Aftermath, Mega Man X DiVE, Wagotabi, Geneforge 1 - Mutagen.



Проект Wine также опубликовал выпуск пакета vkd3d 1.18 с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan. В состав пакета входят библиотеки libvkd3d с реализаций Direct3D 12, libvkd3d-shader c транслятором 4 и 5 модели шейдеров и libvkd3d-utils с функциями для упрощения портирования приложений Direct3D 12, а также набор демонстрационных примеров, включая порт glxgears на Direct3D 12. Код проекта распространяется под лицензией LGPLv2.1.

Библиотека libvkd3d поддерживает большую часть возможностей Direct3D 12, включая средства для графики и вычислений, очереди и списки команд, дескрипторы и дескрипторы кучи, корневые сигнатуры, неупорядоченный доступ, Sampler-ы, сигнатуры команд, корневые константы, непрямую (indirect) отрисовку, методы Clear*() и Copy*(). В libvkd3d-shader реализована трансляция байт-кода моделей шейдеров в промежуточное представление SPIR-V. Поддерживаются вершинные, пиксельные, тесселяционные, вычислительные и простые геометрические шейдеры, сериализация и десериализация корневой сигнатуры. Из шейдерных инструкций реализованы арифметические, атомарные и битовые операции, операторы сравнения и управления потоком передачи данных, инструкции sample, gather и load, операции неупорядоченного доступа (UAV, Unordered Access View).

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

  • В реализацию языка шейдеров HLSL добавлены встроенные функции countbits(), firstbithigh(), firstbitlow(), frexp() и texCUBEbias(). Для профилей Shader Model 1-3 реализована поддержка условных выражений с целочисленными типами.
  • В компиляторе шейдеров HLSL оптимизирована компиляция кода с условными операторами if/else. Расширено вычисление констант на этапе компиляции (constant folding). Подобная оптимизация теперь может применяться для выражений типа "true ? x : y" и функций asfloat(), asint(), asuint(), cos(), mad(), round() и sin().
  • В библиотеке libvkd3d в реализацию программного интерфейса ID3D12Device4 добавлен метод CreateCommandList1().
  • Добавлены инструкции байткода Direct3D: bem, tex, texbem, texbeml и texcoord.
  • Продолжено развитие реализации языка шейдеров MSL (Metal Shading Language), применяемого компанией Apple в графическом API Metal. Добавлена поддержка вычислительных шейдеров, мгновенно инициализируемых буферов констант, тригонометрических функций, операций получения остатка и побитового перебора.
  • В реализацию языка шейдеров GLSL (OpenGL Shading Language) добавлены беззнаковые целочисленные операции деления и получения остатка, функции sin() и cos(), возможность смещения текселей при загрузке текстур.



Кроме того, компания Valve опубликовала выпуск VKD3D-Proton 3.0, ответвления от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows-игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d. Из отличий также отмечается ориентация на использование современных расширений Vulkan и возможностей свежих выпусков графических драйверов для достижения полной совместимости с Direct3D 12.

Среди изменений в новой версии vkd3d-proton:

  • Переписан бэкенд шейдеров DXBC (DirectX ByteCode), который заменил собой бэкенд vkd3d-shader. Новый бэкенд решил проблемы во многих играх, ранее возникавшие из-за отсутствия в vkd3d-shader нужной функциональности, например, налажена работа игры Red Dead Redemption 2 в режиме D3D12.
  • Добавлена поддержка технологии суперсэмплинга FSR4 (AMD FidelityFX Super Resolution).
  • Добавлена экспериментальная поддержка графов рабочих задач D3D12 (Work Graphs).
  • Добавлена экспериментальная поддержка микрокарт прозрачности (OMM - Opacity MicroMaps).
  • Решены проблемы в играх Star Citizen, Ninja Gaiden 4, Monster Hunter Wilds, Wreckfest 2, Satisfactory, Street Fighter 6, Death Stranding, Wuthering Waves, Dune, Spider-Man Remastered, Gray Zone Warfare, Rise of the Tomb Raider, Port Royal, Mafia: Definitive Edition, Final Fantasy Tactics.

  1. Главная ссылка к новости
  2. OpenNews: Проект Wine опубликовал Vkd3d 1.17 с реализацией Direct3D 12
  3. OpenNews: Выпуск VKD3D-Proton 2.13, форка Vkd3d с реализацией Direct3D 12
  4. OpenNews: Релиз Mesa 25.3, свободной реализации OpenGL и Vulkan
  5. OpenNews: Стабильный релиз Proton 10.0, пакета для запуска Windows-игр в Linux
  6. OpenNews: Выпуск Wine 10.19 и Wine staging 10.19
Обсуждение (15 +15) | Тип: Программы |


·28.11 Выпуск СУБД Redis 8.4 (24 +9)
  Опубликован релиз СУБД Redis 8.4, относящейся к классу NoSQL-систем. Redis предоставляет функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества, а также возможностью выполнения на стороне сервера скриптов-обработчиков на языке Lua. Код проекта написан на язык Си и распространяется под лицензией AGPLv3.

СУБД Redis поддерживает транзакции, позволяющие выполнить за один шаг группу команд, гарантируя непротиворечивость и последовательность (команды от других запросов не могут вклиниться) выполнения заданного набора команд, а в случае проблем позволяя откатить изменения. Все данные в полном объёме кэшируются в оперативной памяти. Клиентские библиотеки доступны для большинства популярных языков, включая Perl, Python, PHP, Java, Ruby и Tcl.

Для управления данными предоставляются такие команды, как инкремент/декремент, стандартные операции над списками и множествами (объединение, пересечение), переименование ключей, множественные выборки и функции сортировки. Поддерживается два режима хранения: периодическая синхронизация данных на диск и ведение на диске лога изменений. Во втором случае гарантируется полная сохранность всех изменений. Возможна организация master-slave репликации данных на несколько серверов, осуществляемая в неблокирующем режиме. Доступен также режим обмена сообщениями "публикация/подписка", при котором создаётся канал, сообщения из которого распространяются клиентам по подписке.

Ключевые изменения в Redis 8.4:

  • Добавлена команда "FT.HYBRID" с реализацией гибридного поиска, сочетающего в одном запросе возможности полнотекстового и векторного поиска, учитывающего как прямые совпадения, так и близость по смыслу. Поддерживаются возможности агрегирования результатов с синтаксисом как у команды "FT.AGGREGATE".
  • Повышена пропускная способность в типовых применениях Redis для кэширования. Например, при нагрузках, включающих 10% операций записи (SET) и 90% операций чтения (GET) и хранении строковых значений размером 1 Кб прирост пропускной способности составил 30%.

  • Повышена производительность операций поиска (FT.SEARCH) и агрегирования результатов (FT.AGGREGATE). В нагруженных системах с большим числом параллельных запросов наблюдается прирост пропускной способности и снижение задержек до 4.7 раз при выполнении поиска и до 1.4 раза при агрегировании результатов.

  • Проведена оптимизация выделения памяти при выполнении запросов и предоставлена возможность настройки поведения при исчерпании доступной памяти (OOM, out-of-memory).
  • Снижено потребление памяти при хранении мелких строк (до 7 байт) в структурах с типом JSON. Например, массив в JSON, включающий 500 мелких элементов в формате ключ/значения теперь занимает на 37% меньше памяти.
  • Повышена эффективность хранения числовых массивов JSON, все элементы в которых имеют один тип (если раньше для каждого элемента в подобном массиве сохранялся тип и значение, то теперь тип сохраняется один раз для всего массива). В проведённом тесте подобные массивы с миллионом однородных элементов теперь требуют на 50-92% меньше памяти в зависимости от типа.
  • В команду SET добавлены опции IFEQ, IFNE, IFDEQ и IFDNE, позволяющие обойтись одной командой для обновления строкового ключа в ситуациях, когда связанное с ним значение не было изменено другим клиентом с момента его извлечения.
  • Добавлена команда XDELEX для атомарного удаления строкового ключа, если связанное с ним значение не изменилось с момента извлечения.
  • Добавлена команда DIGEST, возвращающая хэш от значения, связанного с указанным ключом.
  • В команду XREADGROUP добавлена опция "CLAIM <min-idle-time>" для чтения как ожидающих (idle pending), так и поступивших (incoming) сообщений.
  • Добавлена команда MSETEX для атомарного выставления или обновления разом нескольких строковых ключей, а также обновления времени их жизни.
  • Добавлен механизм атомарной миграции слотов межу узлами кластера (ASM - Atomic Slot Migration), напоминающий полную синхронную репликацию, но работающий на уровне отдельных слотов хранения данных. Добавлена команда CLUSTER MIGRATION, при помощи которой можно импортировать слоты с других узлов, отследить прогресс миграции и при необходимости отметить ожидающие выполнения операции миграции.
  • Добавлена команда CLUSTER SLOT-STATS для оценки статистики в кластере в разрезе отдельных слотов, такой как число ключей, нагрузка на CPU и сетевой ввод/вывод.

  1. Главная ссылка к новости
  2. OpenNews: Опубликован Valkey 9.0, форк СУБД Redis
  3. OpenNews: Уязвимости в Redis и Valkey, позволяющие выполнить код на сервере при наличии доступа к БД
  4. OpenNews: Уязвимости в СУБД Redis и Valkey
  5. OpenNews: Сравнение производительности СУБД Valkey и Redis
  6. OpenNews: Выпуск СУБД Redis 8.2
Обсуждение (24 +9) | Тип: Программы |


·28.11 Доступен дистрибутив Proxmox Backup Server 4.1 (37 +6)
  Компания Proxmox, известная разработкой продуктов Proxmox Virtual Environment и Proxmox Mail Gateway, опубликовала выпуск дистрибутива Proxmox Backup Server 4.1, который преподносится как готовое решение для резервного копирования и восстановления виртуальных окружений, контейнеров и начинки серверов. Установочный ISO-образ доступен для свободной загрузки. Специфичные для дистрибутива компоненты открыты под лицензией AGPLv3. Для установки обновлений доступен как платный репозиторий Enterprise, так и два бесплатных репозитория, которые отличаются уровнем стабилизации обновлений.

Системная часть дистрибутива базируется на пакетной базе Debian и OpenZFS. Программный стек для управления резервным копированием написан на языке Rust и поддерживает инкрементальные бэкапы (на сервер передаются только изменившиеся данные), дедупликацию (при наличии дубликатов хранится только одна копия), сжатие (используется ZSTD) и шифрование резервных копий. Система спроектирована на базе клиент-серверной архитектуры - Proxmox Backup Server может использоваться как для работы с локальными резервными копиями, так и в качестве централизованного сервера для резервного копирования данных с разных хостов. Предоставляются режимы быстрого выборочного восстановления и синхронизации данных между серверами.

Proxmox Backup Server поддерживает интеграцию с платформой Proxmox VE для резервного копирования виртуальных машин и контейнеров. Управление резервными копиями и восстановление данных осуществляется через web-интерфейс. Имеется возможность разграничения доступа пользователей к своим данным. Весь передаваемый трафик от клиентов к серверу шифруется с использованием AES-256 в режиме GCM, а сами резервные копии передаются уже зашифрованными при помощи асимметричного шифрования по открытым ключам (шифрование производится на стороне клиента, и компрометация сервера с резервными копиями не приведёт к утечке данных). Целостность резервных копий контролируется при помощи хэшей SHA-256.

В новом выпуске:

  • Осуществлена синхронизация с пакетной базой дистрибутива Debian 13.2. Обновлены ядро Linux 6.17.2 и OpenZFS 2.3.4.
  • Предоставлена возможность управлением пропускной способностью для ограничения трафика при передаче по сети резервных копий в привязке к пользователю, запустившему резервное копирование (ранее лимиты могли задаваться в привязке к подсетям).
  • Добавлена возможность настройки числа одновременно выполняемых задач проверки целостности резервных копий для оптимальной утилизации имеющихся системных ресурсов.
  • Добавлена предварительная поддержка ограничения интенсивности обмена данными с хранилищами на базе протокола AWS S3 для снижения негативного влияния передачи резервных копий на другие задачи.
  • Web-интерфейс оптимизирован для оптимальной работы на экранах с высоким разрешением.
  • Реализована поддержка автоматического отмонтирования внешних подключаемых хранилищ после завершения синхронизации данных (систему теперь можно настроить так, чтобы при подключении накопителя автоматически запускался процесс синхронизации данных, а после окончания синхронизации накопитель автоматически отмонтировался).

  1. Главная ссылка к новости
  2. OpenNews: Выпуск Proxmox VE 9.1, дистрибутива для организации работы виртуальных серверов
  3. OpenNews: Доступен дистрибутив Proxmox Backup Server 4.0
  4. OpenNews: Выпуск дистрибутива Proxmox Mail Gateway 8.2
  5. OpenNews: Выпуск дистрибутива для резервного копирования Rescuezilla 2.6
  6. OpenNews: Выпуск системы резервного копирования Restic 0.18. Атака на CDC
Обсуждение (37 +6) | Тип: Программы |


·28.11 Опубликован AV Linux MX 25, дистрибутив для создания аудио- и видеоконтента (35 +3)
  Cостоялся выпуск дистрибутива AV Linux 25, содержащий подборку приложений для создания/обработки мультимедийного контента. Дистрибутив основан на пакетной базе MX Linux и репозитории KXStudio с коллекцией приложений для обработки звука и дополнительные пакеты собственной сборки (Polyphone, Shuriken, Simple Screen Recorder и т.п.). Дистрибутив может функционировать в Live-режиме и доступен для архитектуры x86_64 (3.9 ГБ).

Ядро Linux в AV Linux поставляется с набором патчей Liquorix для увеличения отзывчивости системы во время выполнения работ, связанных с обработкой звука. В качестве пользовательского окружения предлагаются Enlightenment и Moksha. В поставку входят цифровые станции звукозаписи Ardour, ArdourVST и Harrison Mixbus, система 3D-проектирования Blender, редакторы видео Cinelerra, Openshot, LiVES и инструменты для преобразования мультимедийных форматов файлов. При установке на выбор предоставляется возможность использования sysvinit или systemd. Дистрибутив снабжён подробным иллюстрированным руководством (PDF, 72 стр.)

В новом выпуске:

  • Пакетная база обновлена до MX Linux 25, основанного на Debian 13.
  • Среда рабочего стола Enlightenment обновлена до выпуска 0.27.1.
  • Предложена дополнительная сборка "MX Moksha", поставляемая со средой рабочего стола Moksha, продолжающей разработку кодовой базы Enlightenment 17 (E17) и ответвившейся в результате недовольства разрастанием окружения Enlightenment 19 (E19). MX Moksha построен с использованием того же инструментария, что и AV Linux, но отличается урезанным набором приложений, выступая своеобразным каркасом, на основе которого пользователь может сформировать начинку в соответствии со своими предпочтениями.
  • Добавлен мастер начальной настройки.
  • Расширены возможности файлового менеджера, основанного на Thunar. В меню "Open with" добавлены обработчики для загрузки и запуска виртуальных машин с помощью Quickemu, а также загрузки видео при помощи утилиты yt-dlp.
  • Добавлены утилита Wine4VS и прослойка yabridge для установки и использования звуковых VST-плагинов, собранных для Windows.
  • Предоставлена возможность использования утилиты MX-Snapshot для создания кастомизированных сборок AV Linux.

  1. Главная ссылка к новости
  2. OpenNews: Опубликован AV Linux MX-23.2, дистрибутив для создания аудио- и видеоконтента
  3. OpenNews: Выпуск пользовательского окружения Enlightenment 0.27 и библиотек EFL 1.28
  4. OpenNews: Выпуск дистрибутива Bodhi Linux 7.0, предлагающего десктоп-окружение Moksha
  5. OpenNews: Выпуск дистрибутива MX Linux 25
Обсуждение (35 +3) | Тип: Программы |


·27.11 Опубликован дистрибутив для анонимных коммуникаций Whonix 18.0 (45 +9)
  Доступен выпуск дистрибутива Whonix 18.0, нацеленного на предоставление гарантированной анонимности, безопасности и защиты частной информации. Дистрибутив основан на Debian GNU/Linux и использует Tor для обеспечения анонимности. Наработки проекта распространяются под лицензией GPLv3. Для загрузки подготовлены образы виртуальных машин в формате ova для VirtualBox (2.5 ГБ c LXQt и 1.6 ГБ консольный) и qcow2 для гипервизора KVM (3.4 ГБ c LXQt и 2.3 ГБ консольный).

Особенностью Whonix является разделение дистрибутива на два отдельно запускаемых компонента - Whonix-Gateway с реализацией сетевого шлюза для анонимных коммуникаций и Whonix-Workstation с рабочим столом. Компоненты представляют собой отдельные системные окружения, поставляемые внутри одного загрузочного образа и запускаемые в разных виртуальных машинах. Выход в сеть из окружения Whonix-Workstation производится только через шлюз Whonix-Gateway, что изолирует рабочее окружение от прямого взаимодействия с внешним миром и допускает использование только фиктивных сетевых адресов. Подобный подход позволяет защитить пользователя от утечки реального IP-адреса в случае взлома web-браузера или эксплуатации уязвимости, дающей атакующему root-доступ к системе.

Взлом Whonix-Workstation позволят атакующему получить только фиктивные сетевые параметры, так как реальный IP и параметры DNS скрыты за границей сетевого шлюза, работающего на базе Whonix-Gateway, который направляет трафик только через Tor. При этом следует учитывать, что компоненты Whonix рассчитаны на запуск в форме гостевых систем, т.е. не исключена возможность эксплуатации критических 0-day уязвимостей в платформах виртуализации, которые могут предоставить доступ к хост-системе. В связи с этим, не рекомендуется запускать Whonix-Workstation на том же компьютере, что и Whonix-Gateway.

В Whonix-Workstation по умолчанию предоставляется пользовательское окружение LXQt. В поставку включены такие программы, как VLC и Tor Browser. В поставке Whonix-Gateway можно найти набор серверных приложений, в том числе Apache httpd, ngnix и IRC-серверы, которые могут использоваться для организации работы скрытых сервисов Tor. Возможен проброс поверх Tor туннелей для Freenet, i2p, JonDonym, SSH и VPN. При желании, пользователь может обойтись только Whonix-Gateway и подключить через него свои обычные системы, в том числе Windows, что позволяет обеспечить анонимный выход для уже находящихся в обиходе рабочих станций.

Системное окружение базируется на параллельно развиваемом теми же разработчиками защищённом дистрибутиве Kicksecure, расширяющем Debian дополнительными механизмами и настройками для повышения безопасности: AppArmor для изоляции, установка обновлений через Tor, использование PAM-модуля tally2 для защиты от подбора паролей, расширение энтропии для RNG, отключение suid, отсутствие открытых сетевых портов по умолчанию, использование рекомендаций от проекта KSPP (Kernel Self Protection Project), добавление защиты от утечки сведений об активности CPU и т.п.

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

  • Пакетная база дистрибутива обновлена c Debian 12 до Debian 13.
  • Среда рабочего стола Xfce заменена на LXQt. По умолчанию задействован протокол Wayland.
  • В состав включена утилита ram-wipe, очищающая содержимое ОЗУ перед перезагрузкой системы.
  • В состав включён пакет USBGuard для управления активацией подключаемых USB-устройств с целью защиты от атак через вредоносные USB-устройства, таких как BadUSB.
  • Для запуска привилегированных процессов задействован фреймворк privleap (аналог sudo).
  • В поставку включены утилиты nmap и nping.
  • Из поставки удалён xpdf.
  • Для управления подсветкой задействован пакет backlight-tool-dist.
  • Для управления раскладками клавиатуры задействованы пакеты set-system-keymap, set-console-keymap, set-labwc-keymap, set-grub-keymap.
  • Ускорена загрузка и оптимизировано потребление памяти.
  • Полностью переписан и портирован на Wayland пакет Kloak, применяемый для противостояния идентификации пользователя по характеру ввода с клавиатуры и движению мыши.
  • Добавлена поддержка IPv6.
  • На стороне Whonix-Gateway по умолчанию активирован пакет user-sysmaint-split, реализующий раздельные загрузочные сеансы для работы и сопровождения (SYSMAINT - system maintenance).

  1. Главная ссылка к новости
  2. OpenNews: Выпуск Whonix 17.4, дистрибутива для анонимных коммуникаций
  3. OpenNews: Проект TFC развивает параноидально защищённую систему обмена сообщениями
  4. OpenNews: Опубликована среда рабочего стола LXQt 2.3.0
  5. OpenNews: Выпуск дистрибутива Tails 7.2
  6. OpenNews: Релиз ОС Qubes 4.2.0, использующей виртуализацию для изоляции приложений
Обсуждение (45 +9) | Тип: Программы |


·27.11 Представлен открытый офисный пакет Collabora Office (101 +25)
  Компания Collabora опубликовала офисный пакет Collabora Office, представляющий собой редакцию продукта Collabora Online (LibreOffice Online), адаптированную для обособленного использования на десктоп-системах. Сборки публикуются для Linux (flatpak), macOS и Windows. Отдельно доступна редакция для разработчиков Collabora Office Development Edition (CODE). Ранее распространяемый компанией Collabora стационарный офисный пакет, построенный на классическом LibreOffice, переименован в Collabora Office Classic.

Компания Collabora является одним из ключевых участников разработки LibreOffice, передающим развиваемые для Collabora Online и Collabora Office новые возможности в основной состав LibreOffice. Код Collabora Online и Collabora Office полностью открыт под лицензией MPL 2.0.

Продукт Collabora Online позволяет организовать удалённую работу с офисным пакетом через Web и может применяться в качестве альтернативы таким сервисам, как Google Docs и Office 365. В отличие от монолитных LibreOffice и Collabora Office Classic, пакет Collabora Online имеет клиент-серверную архитектуру, при которой на сервере выполняется LibreOffice Core, отвечающий за компоновку и отрисовку документов, электронных таблиц и презентаций, а за интерфейс отвечает web-приложение.

Collabora Office объединяет серверный и браузерный компоненты в одном пакете, который можно использовать как обычное локальное приложение, выполняемое полностью на системе пользователя. В новом пакете сохранены все расширенные возможности Сollabora Online, такие как поддержка совместной работы нескольких пользователей над одним документом. При этом Collabora Office лучше интегрируется с окружением операционной системы и поддерживает работу в offline-режиме.

Из отличий от классических LibreOffice и Collabora Office Classic упоминается полное избавление от компонентов на языке Java, упрощённые настройки, иные значения по умолчанию и более современный интерфейс пользователя, использующий Javascript, WebGL и CSS вместо VCL-виджетов. По уровню поддержки форматов документов Collabora Office соответствует LibreOffice. В состав входят редакторы документов, электронных таблиц, презентаций, векторной графики и диаграмм. Исключены компоненты для работы с БД (Base) и редактор макросов (возможность запуска макросов сохранена).

  1. Главная ссылка к новости
  2. OpenNews: Увидел свет CODE 22.05, дистрибутив для развёртывания LibreOffice Online
  3. OpenNews: Компания Collabora представила Apertis 2024.3, дистрибутив для электронных устройств
  4. OpenNews: Выпуск Apache OpenOffice 4.1.16 с устранением переполнения буфера при обработке CSV-файлов
  5. OpenNews: Опубликован офисный пакет ONLYOFFICE 9.1
  6. OpenNews: Выпуск офисного пакета LibreOffice 25.8
Обсуждение (101 +25) | Тип: Программы | Интересно


·27.11 Доступны IvorySQL 5.0 и SynchDB 1.3, надстройки к PostgreSQL для взаимодействия с другими СУБД (6 +9)
  Опубликован выпуск проекта IvorySQL 5.0, развивающего редакцию СУБД PostgreSQL, обеспечивающую совместимость с приложениями, рассчитанными на работу с СУБД Oracle. В IvorySQL заявлена возможность работы в качестве прозрачной замены последней версии PostgreSQL, отличие от которой сводится к появлению настройки "compatible_db", включающей режим совместимости с Oracle. Код написан на языке Си и распространяется под лицензией Apache 2.0.

IvorySQL реализует процедурный язык PL/iSQL, повторяющий синтаксис PL/SQL в Oracle, поддерживает пакеты в стиле Oracle и операции с пакетами, такие как "CREATE PACKAGE". Предоставляется совместимый с Oracle набор функций и типов, а также поддерживается специфичный для Oracle синтаксис операций, выражений и операторов, таких как ALTER TABLE, DELETE, UPDATE, CONNECT BY (иерархические запросы), GROUP BY, UNION и MINUS.

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

  • Выполнен переход на кодовую базу PostgreSQL 18.
  • Улучшена совместимость с СУБД Oracle: реализована поддержка вложенных подпрограмм, ROWID, параметров NLS и OUT, трансляции пустых строк в NULL, смены парсеров в привязке к сеансам, кодировки GB18030, функций SYS_GUID, SYS_CONTEXT и USERENV.
  • Добавлены совместимые с Oracle операторы INSTR, FORCE VIEW и LIKE.
  • Расширены возможности PL/iSQL: добавлена поддержка CALL-синтаксиса, %ROWTYPE и %TYPE.
  • Реализована полная поддержка Docker Compose, Docker Swarm и Kubernetes с пакетным менеджером Helm. В IvorySQL Operator 5.0 и IvorySQL Cloud 5.0 добавлены средства для визуального управления жизненным циклом.
  • Обеспечена поддержка десяти расширений к PostgreSQL: pg_cron, pgAudit, PostGIS, pgRouting, PGroonga, ddlx, pgsql-http, system_stats, plpgsql_check и pgvector.
  • Сформированы установочные пакеты для архитектур X86_64, ARM64, MIPS и LoongArch.
  • Подготовлено online-окружение для работы с IvorySQL из браузера, позволяющее обойтись без установки IvorySQL на своей системе.



Дополнительно можно отметить релиз расширения SynchDB 1.3, предназначенного для репликации в PostgreSQL данных из одной или нескольких сторонних СУБД, таких как MySQL, MS SQLServer и Oracle. Подобные внешние СУБД выступают источниками данных, которые напрямую переносятся в одну целевую БД на базе PostgreSQL, без использования дополнительных прослоек для оркестровки процесса синхронизации данных (все операции синхронизации обрабатываются расширением SynchDB). Код проекта написан на языках Си и Java, и распространяется под лицензией Apache 2.0.

Система включает компоненты:

  • Debezium Runner Engine - движок на Java, предоставляющий модули для обработки потоков изменений данных из различных СУБД (MySQL, MS SQLServer и Oracle) и трансляции полученных данных в универсальном формате JSON.
  • SynchDB Worker - запускает экземпляры Debezium Runner Engine для репликации данных из конкретных СУБД, принимает от них изменения в формате JSON и передаёт в модуль Format Converter.
  • SynchDB Launcher - создаёт и завершает работу обработчиков SynchDB, используя API PostgreSQL для запуска фоновых процессов.
  • Format Converter - разбирает поток изменений в формате JSON, преобразует сторонние типы данных и DDL-запросы в типы и запросы, совместимые с PostgreSQL.
  • Replication Agent - обрабатывает вывод в формате HeapTupleData из Format Converter и запускает методы для подстановки данных в PostgreSQL.


В SynchDB 1.3 реализован новый движок формирования снапшотов, основанный на FDW (Foreign Data Wrapper) и поддерживающий работу с OpenLog Replicator. По сравнению со старым движком на базе Debezium новый движок позволяет значительно повысить производительность и снизить задержки при репликации данных из больших БД Oracle. Кроме того, в новой версии предложены дополнительные представления со статистикой (synchdb_genstats, synchdb_snapstats и synchdb_cdcstat), в OpenLog Replicator появилась поддержка выражений MODIFY и DEFAULT ON NULL, добавлена поддержка СУБД PostgreSQL 18 и IvorySQL 5.

  1. Главная ссылка к новости
  2. OpenNews: Релиз СУБД PostgreSQL 18
  3. OpenNews: Представлен openHalo, инструментарий для миграции с MySQL на PostgreSQL
  4. OpenNews: Релиз FerretDB 2.0, реализации MongoDB на базе СУБД PostgreSQL
  5. OpenNews: Microsoft открыл код СУБД DocumentDB, основанной на PostgreSQL
  6. OpenNews: Доступен Ora2Pg 12.0, инструмент для переноса БД из Oracle в PostgreSQL
Обсуждение (6 +9) | Тип: Программы |


·27.11 Выпуск среды рабочего стола CDE 2.5.3 (211 +43)
  После двух лет с публикации прошлого обновления представлен релиз классического промышленного окружения рабочего стола CDE 2.5.3 (Common Desktop Environment). CDE был создан в начале 1990-х годов совместными усилиями компаний Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu и Hitachi, и на протяжении многих лет являлся штатным графическим окружением Solaris, HP-UX, IBM AIX, Digital UNIX и UnixWare. В 2012 году код CDE 2.1 был открыт консорциумом The Open Group под лицензией LGPL.

В состав исходного кода CDE входит XDMCP-совместимый менеджер входа, менеджер пользовательских сеансов, оконный менеджер, панель CDE FrontPanel, менеджер рабочего стола, шина для обеспечения межпроцессного взаимодействия, инструментарий для рабочего стола, средства для разработки приложений на shell и Cи, компоненты для интеграции сторонних приложений. Для сборки требуется наличие библиотеки элементов интерфейса Motif, которая была переведена в разряд свободных проектов следом за CDE.

В новом выпуске:

Обсуждение (211 +43) | Тип: Программы |


·26.11 Варианты игры Doom для САПР KiCAD и осциллографа (74 +30)
  Представлены порты игры Doom, использующие для отрисовки игрового процесса САПР KiCAD и осциллограф. Порт KiDoom формирует игровое поле в редакторе печатных плат, симулируя векторную графику через расстановку дорожек и элементов на печатной плате. Дорожки используются для формирования стен, транзисторы SOT-23 для отображения мелких предметов, микросхемы SOIC-8 для декораций, а микросхемы QFP-64 для игрока и врагов. Всего обеспечено сопоставление более 150 игровых сущностей с соответствующими элементами плат.

Для вывода в редакторе KiCAD модифицированная версия Doom отправляет сформированные векторные данные через Unix-сокет в установленный в KiCad плагин, написанные на языке Python. Плагин расставляет дорожки и элементы в редакторе печатной платы, периодически изменяет их местоположение и вызывает функцию pcbnew.Refresh() для обновления содержимого экрана. Отмечается, что узким местом является вызов pcbnew.Refresh(), но при этом производительности достаточно для отображения 10-25 кадров в секунду.

Порт ScopeDoom генерирует картинку на осциллографе, работающем в режиме X-Y, используя звуковую карту в качестве двухканального цифрового аналогового преобразователя. Режим X-Y реализует векторный дисплей, координаты для которого по оси X передаются через канал осциллографа CH1, а по оси Y - через CH2. Для генерации векторных данных задействован код вышеописанной реализации KiDoom и Python-скрипт для преобразования координат и их передачи в форме звуковых сигналов. Частота обновления кадров при таком подходе упирается в частоту дискретизация звука и составляет 4-8 кадров в секунду.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск проекта FPDoom 1.20251101, развивающего порты Doom и других игр для кнопочных телефонов
  3. OpenNews: Реализована многопользовательская DOOM-подобная игра, написанная на SQL
  4. OpenNews: Оценка исходных текстов игры Doom 3 с точки зрения грамотного стиля кодирования
  5. OpenNews: Под лицензией GPL открыт код первых шутеров от первого лица
  6. OpenNews: Выпуск САПР KiCad 9.0
Обсуждение (74 +30) | Тип: К сведению |


·26.11 Выпуск дистрибутива Rocky Linux 10.1 (42 +9)
  Доступен выпуск дистрибутива Rocky Linux 10.1, развивающего свободную сборку Red Hat Enterprise Linux, способную занять место классического CentOS. Дистрибутив бинарно совместим с Red Hat Enterprise Linux и может использоваться в качестве замены RHEL 10.1 и CentOS 10 Stream. Поддержка ветки Rocky Linux 10 будет осуществляться до 2035 года. Установочные iso-образы Rocky Linux подготовлены для архитектур x86-64-v3, aarch64, ppc64le (IBM POWER), s390x (IBM Z) и riscv64. Дополнительно предложены live-сборки с рабочими столами GNOME и KDE, опубликованные для архитектуры x86_64.

Как и в классическом CentOS внесённые в пакеты Rocky Linux главным образом изменения сводятся к избавлению от привязки к бренду Red Hat и удалению специфичных для RHEL пакетов, таких как redhat-*, insights-client и subscription-manager-migration*. С обзором списка изменений в Rocky Linux 10.1 можно познакомиться в анонсе RHEL 10.1. Выпуск включает только 64-разрядные сборки пакетов.

Среди специфичных для Rocky Linux изменений можно отметить официальную поддержку архитектуры RISC-V, реализованную для плат StarFive VisionFive 2 (VF2) и SiFive HiFive Premier P550, а также запуска в эмуляторе QEMU. Кроме того, проектом развивается несколько собственных репозиториев с дополнительными пакетами:

  • plus - пока доступен только пакет с СУБД Valkey 8.0.3 (форк Redis).
  • NFV - пакеты для виртуализации компонентов сетей, развиваемый SIG-группой NFV (Network Functions Virtualization).
  • CRB (Code Ready Builder) - дополнительные пакеты для разработчиков.
  • RT - пакеты для работы в режиме реального времени.
  • HighAvailability - пакеты для создания высоконадёжных систем.
  • SAP и SAPHANA - пакеты для SAP и SAP HANA, такие как resource-agents, sap-hana-ha, sap-cluster-connector и vhostmd.

В качестве источника исходных пакетов при формировании Rocky Linux 10.1 задействован репозиторий OpenELA, поддерживаемый совместно с Oracle и SUSE. Изменение процессов разработки обусловлено прекращением размещения компанией Red Hat исходных текстов rpm-пакетов RHEL в публичном репозитории git.centos.org. Исходные пакеты предоставляются клиентам компании только через закрытый раздел сайта, на котором действует пользовательское соглашение (EULA), запрещающее редистрибуцию данных, что не позволяет использовать эти пакеты для создания производных дистрибутивов. Исходные тексты остаются доступны в репозитории CentOS Stream, но он полностью не синхронизирован с RHEL и в нём не всегда самые свежие версии пакетов совпадают с пакетами из RHEL.

Дистрибутив Rocky Linux развивается под покровительством организации Rocky Enterprise Software Foundation (RESF), которая зарегистрирована как общественно-полезная корпорация (Public Benefits Corporation), не нацеленная на получение прибыли. Владельцем организации является Грегори Курцер (Gregory Kurtzer), основатель CentOS, но функции управления в соответствии с принятым уставом делегированы совету директоров, в который сообществом избираются участники, вовлечённые в работу над проектом. Параллельно для развития расширенных продуктов на базе Rocky Linux и поддержки сообщества разработчиков данного дистрибутива создана коммерческая компания Ctrl IQ, которая получила 26 млн долларов инвестиций. К разработке и финансированию проекта присоединились такие компании, как Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives и NAVER Cloud.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск дистрибутива Rocky Linux 10.0
  3. OpenNews: CentOS и Rocky Linux объявили о поддержке архитектуры RISC-V
  4. OpenNews: Rocky Linux, Oracle и SUSE обеспечат дальнейшее сопровождение ядра Linux 4.14
  5. OpenNews: Доступен дистрибутив AlmaLinux 10.1
  6. OpenNews: Релиз Red Hat Enterprise Linux 9.7 и 10.1
Обсуждение (42 +9) | Тип: Программы |


·26.11 В KDE Plasma 6.8 решено прекратить поддержку X11 (365 –14)
  Проект KDE принял решение прекратить поддержку протокола X11 в выпуске KDE Plasma 6.8, запланированном на начало 2027 года. После этого KDE Plasma будет содержать только сеанс для работы с использованием протокола Wayland, возможность запуска X11-приложений в котором будет обеспечиваться при помощи DDX-сервера XWayland. До этого поддержку X11 было решено прекратить в GNOME 50, намеченном на весну 2026 года.

По июньской статистике 73% пользователей KDE Plasma 6, активировавших отправку телеметрии, уже применяют сеанс на базе Wayland. Пользователям, желающим продолжить использование сеанса KDE на базе X-сервера, рекомендовано использовать дистрибутивы с длительным сроком поддержки, продолжающие сопровождение пакетов с X11. В качестве примера приводится дистрибутив AlmaLinux 9, сопровождаемый до 2032 года и предоставляющий сеанс KDE Plasma на базе X11.

Прекращение поддержки X11 затрагивает только сеанс среды рабочего стола KDE Plasma и не касается возможности запуска приложений KDE в окружениях на базе X-сервера (планов по прекращению поддержки X11 в приложениях KDE пока нет). Кроме того, для тех, кому требуется X11, по возможности будет сохранена поддержка данного протокола в различных компонентах рабочего стола и будут добавлены дополнительные изменения для улучшения совместимости при запуске приложений поверх XWayland. Например, при работе поверх XWayland намерены обеспечить поддержку глобальных комбинаций клавиш, дробного масштабирования и эмуляции устройств ввода.

Среди причин прекращения поддержки X11 упоминается общая стагнация разработки X-сервера и желание не распылять ограниченные ресурсы разработчиков на параллельную поддержку двух дисплейных систем и типов сеансов. Заявлено, что в долгосрочной перспективе избавление от X11 предоставит новые возможности для расширения функциональности, повышения стабильности, оптимизации кода и ускорения процесса разработки.

В текущем виде X11 не может удовлетворить современные потребности, касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности. При этом в сеансе KDE на базе Wayland имеются нерешённые проблемы, большую часть из которых намерены устранить до выпуска KDE Plasma 6.8.

  1. Главная ссылка к новости
  2. OpenNews: Планы KDE по прекращению поддержки сеанса X11
  3. OpenNews: Сравнение производительности сеансов KDE Plasma на базе X11 и Wayland
  4. OpenNews: Первый выпуск Wayback, прослойки для запуска рабочих столов X11, используя компоненты Wayland
  5. OpenNews: Kubuntu прекращает поставку сеанса X11 в установочных сборках
  6. OpenNews: Разработчики САПР KiCad раскритиковали Wayland и рекомендовали использовать X11
Обсуждение (365 –14) | Тип: К сведению | Интересно


Следующая страница (раньше) >>



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

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