Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки





 
Информационный канал LinuxRSP.Ru
Обновление сайта произведено 25.02.2026, 19:23
Добавить новость

Новости


Релиз Apache NetBeans 29

Добавил: Федор Сорекс, 24.02.2026

Представлен очередной выпуск Apache NetBeans - интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.

IDE написана на Java и распространяется на условиях Apache License 2.0.

В этом выпуске:

  • исправления ошибок и улучшения поддержки систем сборки Gradle, Maven и Ant;
  • исправления ошибок и улучшения поддержки Java:
    • проведена оптимизация действий инспекции и преобразования кода;
    • проведена оптимизация Find Usages;
    • удалена поддержка Applet API;
  • исправления ошибок и улучшения поддержки PHP:
    • добавлена возможность сворачивания heredoc и nowdoc блоков;
    • исправлено некорректное определение трейтов при использовании анонимных классов;
  • улучшения поддержки JavaScript:
    • добавлена проверка на дублирование приватных элементов классов;
    • добавлена проверка на недопустимые конструкторы;
  • исправления ошибок и улучшения поддержки CSS:
    • добавлена подержка image-set;
    • исправлены ошибки парсинга псевдо-элементов :host и :slotted;
  • исправления ошибок и улучшения поддержки Git:
    • улучшено поведение диалогового окна переключения на определённую ревизию при неоднозначном идентификаторе коммита;
    • исправлен порядок отображения коммитов на вкладке истории для конкретного файла;
  • добавлена поддержка для .env файлов;
  • добавлена подсветка синтаксиса для jflex файлов;
  • многое другое.

[Подробности]
[Скачать]
[Источник]


Релиз KaOS 2026.02

Добавил: Федор Сорекс, 23.02.2026

Состоялся выпуск 2026.02 дистрибутива KaOS - независимого, созданного с нуля дистрибутива Linux и ориентированного на использование технологий Wayland, Qt и KDE.

В KaOS используется "плавающее" обновление пакетов (их более 2000) и pacman из проекта Arch Linux для управления пакетами.

До этой версии в качестве среды рабочего стола в KaOS использовалась KDE Plasma.

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

  • Переход на использование композитного менеджер окон Niri, тулкита для создания оболочек рабочего стола Quickshell и среду Noctalia.
  • Использование Limine в качестве загрузчика ОС по умолчанию вместо systemd-boot.
  • Множество обновлений базовых компонентов системы, в том числе Linux 6.18.10, systemd 257.10, ZFS 2.4.0, Pipewire 1.4.9, Glibc 2.42, GCC 15.2.1, Binutils 2.45.1, OpenCV 4.12.0, Poppler 26.02.0, Gstreamer 1.28, CMake 4.2, OpenSSH 10.2, Bash 5.3, Protobuf 33.5 и Mesa 25.3.5.
  • Установщик Calamares больше не использует веб-браузер на странице приветствия для перехода к дополнительной информации. Поскольку установщик запускается от имени root, открытие браузера с правами root всегда было проблематичным. Теперь для предоставления дополнительной информации на странице приветствия используется QML Drawer.
  • Для обработки мультимедийных потоков вместо Phonon VLC теперь по умолчанию используется бэкенд Phonon MPV.
  • В SDDM 0.20.0 добавлена возможность запускать этот дисплейный менеджер в режиме Wayland, что сделало KaOS на шаг ближе к отказу от X11.
  • И другие изменения.

[Подробности]
[Источник]


25 лет команде Альт!

Добавил: Федор Сорекс, 22.02.2026

В феврале 2001 года команды IPLabs Linux Team и LRN решили объединиться, а результатом объединения стала компания ALT Linux. На протяжении четверти века мы вносим весомый вклад в разработку свободного программного обеспечения в России.

В активе команды - миллионы строк кода, сотрудничество с лидерами международного Open Source-движения и один из крупнейших независимых репозиториев свободного ПО в мире - "Сизиф".

На протяжении 25 лет мы неизменно следуем простому, но великому принципу:

"Интеллектуальный вклад каждого - достояние всех"

Именно такой подход позволяет нам решать важнейшую государственную задачу в обеспечении технологической независимости страны в сфере информационных технологий.

Спасибо каждому, кто был с нами все эти годы!

[Официальное сообщение в ТГ]
[Скачать]


Релиз SpiderBasic 3.20

Добавил: Федор Сорекс, 22.02.2026

Вышла новая версия SpiderBasic 3.20

Программа предназначена для создания приложений для Android. Синтаксис бейсикоподобный. Компилятор преобразует код в JavaScript, который работает внутри контейнера Cordova, который в свою очередь получает доступ к фукнциям текущей системы.

Для установки вам понадобится установить пакеты npm, curl, openjdk-21-jre, openjdk-21-jdk и отдельно gradle-8.13 и выполнить скрипт install-cordova.sh. Для подписки APK-приложений установить пакет apksigner.

Возможности:

  • в новых версиях добавлен современный интерфейс в библиотеке Mobile;
  • с помощью Спрайтов можно создавать 2D игры;
  • с помощью Canvas можно нарисовать любой интерфейс;
  • также много других библиотек, 2D-рисование, векторное рисование, математические, списки, массивы, карты, регулярные выражения, упаковщики, шифрование, геолокация, тачскрин и т. д.;
  • синтаксис аналогичен PureBasic, поэтому код переносимый между SpiderBasic и PureBasic с небольшими модификациями.

[Подробности]
[Источник]


AsteroidOS 2.0 - линукс на запястье

Добавил: Федор Сорекс, 18.02.2026

После множества лет разработки (порой напоминающих стагнацию) наконец-то готов второй выпуск операционной системы для смарт-часов.

ОС построена на основе OpenEmbedded, под капотом использует systemd и Wayland.

В этом выпуске:

  • новые жесты (tilt-to-wake, palm-to-sleep);
  • поддержка новых моделей смарт-часов;
  • новые режимы (nightstand, always-on);
  • новые приложения (компас, шагомер);
  • ускорение многих операций;
  • множество других улучшений.

С точки зрения пользователя можно считать данный проект аналогом LineageOS для WearOS вместо Android: покупается железка с гнусной проприетарщиной, которая заменяется открытой/свободной прошивкой с набором встроенных приложений, не зависящей от капризов производителя.

[Подробности]
[Источник]


Релиз LineageOS 23.2

Добавил: Федор Сорекс, 18.02.2026

Спустя несколько месяцев разработки вышла LineageOS 23.2, которая основана на Android 16 QPR2. Поскольку Google перешли на 6-месячный цикл обновлений, LineageOS переходит на него тоже, за исключением заплаток безопасности, которые выходят ежемесячно.

Среди нововведений - Material 3 Expressive и некоторые обновлённые под этот дизайн приложения от команды Lineage: Twelve, ExactCalculator и Deskclock. Установщик обновлений (Updater) тоже был обновлён, но изменения не вошли в этот выпуск.

Также, спустя 7 лет в Lineage и 5 лет в Cyanogen Mod, из проекта ушёл Рашед. Но на его смену пришёл Нолен Джонсон (npjohnson).

Ещё была написана документация по использованию generic таргетов с Android Studio. Кроме того, их же можно использовать для сборки GSI для мобильных устройств, но официальных сборок не будет - собирать вручную. Таргеты эмулятора находятся в lineage_sdk_$arch, а GSI - в lineage_gsi_$arch. Также были созданы экспериментальные таргеты для QEMU и добавлена поддержка Android TV и Android Automotive.

[Подробности]
[Источник]


Завершение эксперимента с Rust в ядре Linux

Добавил: Федор Сорекс, 14.12.2025

Начатый в ядре 6.1 эксперимент по добавлению кода на Rust в ядро Linux, в котором участвовало 173 разработчика, официально завершён: соответствующая секция убрана из документации ядра.

По словам мейнтейнера Rust for Linux: Rust is here to stay. Таким образом Rust становится официальным языком разработки ядра наравне с С.

Не все выявленные проблемы решены во всех конфигурация, но поскольку Rust уже используется на миллионах устройств в составе ядра (Android), разработчики посчитали эксперимент успешным.

На данный момент сборка кода на Rust по умолчанию отключена.

От автора новости: вангую что включат когда https://rust-gcc.github.io/ реализует подмножество функциональности, достаточное для сборки кода ядра.

[Анонс от Miguel Ojeda]
[Источник]


GNOME вводит официальный запрет на публикацию расширений с кодом, сгенерированным искусственным интеллектом

Добавил: Федор Сорекс, 14.12.2025

Команда, отвечающая за хостинг расширений GNOME.org, объявила о прекращении приема новых дополнений для рабочего окружения GNOME Shell, если их код был создан с помощью генеративного искусственного интеллекта. В официальные правила проверки был добавлен соответствующий пункт, запрещающий подобные загрузки.

Решение обусловлено растущим числом заявок на публикацию в каталоге extensions.gnome.org, которые были сгенерированы ИИ. Новое правило в руководстве четко указывает, что такой код будет отклонен.

В тексте правил отмечается: "Расширения не должны быть сгенерированы ИИ. Хотя использование искусственного интеллекта в качестве вспомогательного средства обучения или инструмента разработки (например, для автодополнения кода) не запрещено, разработчики обязаны быть в состоянии обосновать и объяснить представленный ими код в разумных пределах".

Модераторы будут отклонять заявки, содержащие большие объемы ненужного кода, непоследовательный стиль написания, использование вымышленных API, комментарии, служащие подсказками для LLM (больших языковых моделей), или иные признаки автоматической генерации.

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

[Подробности]
[Источник]


КОМПАС-3D v24

Добавил: Федор Сорекс, 11.12.2025

Компания АСКОН объявляет о старте продаж нативной версии системы трехмерного проектирования КОМПАС-3D v24, разработанной специально для российских операционных систем на ядре Linux.

Ранее совместимость с ОС на Linux обеспечивалась через приложение WINE@Etersoft компании "Этерсофт". Теперь КОМПАС-3D работает непосредственно в операционной системе.

Linux-версия КОМПАС-3D v24 предлагает те же базовые возможности, что и Windows-версия. Обеспечено единство форматов документов, интерфейса и подходов к работе.

Поддерживаемые ОС (64-разрядные русскоязычные актуальные версии):

  • Альт Рабочая станция 11.0 и Альт Рабочая станция К 11.0
  • Astra Linux SE 1.8
  • РЕД ОС 8.0.

Поддерживаемые графические оболочки: Gnome, Fly, KDE, Mate.

В состав КОМПАС-3D v24 для Linux входят компоненты:

  • система трехмерного моделирования деталей и сборок
  • графический редактор для разработки чертежей и схем
  • модуль создания спецификаций и отчетов
  • текстовый редактор

Дополнительные компоненты (приложения) для автоматизации специальных задач: "Каталог: Муфты", "Размерные цепи", "Сервисные инструменты*", "Проверка документа*", "Распознавание 3D-моделей", "Раскрой", "Примеры библиотек*".

*- бесплатное ПО АСКОН.

Выпуск остальных приложений запланирован на 2026 год.

Пользователям операционных систем на базе Linux также доступна справочная система, средства разработки приложений и бесплатная программа "КОМПАС-3D Viewer" для просмотра и печати 3D-моделей, чертежей и спецификаций.

Предусмотрены различные типы лицензий: бессрочная, годовая и квартальная.

Стоимость Linux-версии КОМПАС-3D v24 для коммерческих пользователей: от 37 500 рублей за квартальную лицензию.

Есть бесплатная ознакомительная 30-дневная версия.

[Подробности]


Релиз whisper.cpp 1.8.0

Добавил: Федор Сорекс, 03.10.2025

после трёх месяцев разработки, состоялся выпуск 1.8.0 высокопроизводительной системы автоматического распознавания речи whisper.cpp, реализующей модель Whisper от OpenAI на языках C и C++ и распространяемой по лицензии MIT.

В проекте используется авторская тензорная библиотека машинного обучения GGML, написанная на языке C.

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

  • Опция -fa, --flash-attn теперь включена по умолчанию.
  • Улучшена производительность для ряда платформ.
  • В server.cpp добавлена поддержка параметра dtw.params для модели v3-large-turbo.
  • В server.cpp добавлена опция -nlp, --no-language-probabilities для отключения вычисления вероятности языка в подробном выводе в формате JSON. Это дорогостоящая операция, которая значительно увеличивает задержку ответов.
  • Исправлена ошибка, приводящая к сбою при выборе устройства GPU в системах с несколькими графическими процессорами.
  • Предпочтение curl вместо wget в скриптах загрузки моделей.
  • Обновлена библиотека GGML.
  • Другие улучшения и исправления ошибок.

[Подробности]
[Источник]


Релиз ядра Linux 6.17

Добавил: Федор Сорекс, 02.10.2025

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.17. Среди наиболее заметных изменений: повышение производительности Btrfs, системные вызовы file_getattr() и file_setattr(), унификация однопроцессорных и многопроцессорных конфигураций в планировщике задач, модуль DAMON_STAT со статистикой доступа к памяти, поддержка Live-патчей на системах ARM64, отправка core-дампов через сокет AF_UNIX, лимитирование SCHED_EXT через cgroup, упрощённая настройка защиты от уязвимостей в CPU, сборка в Clang с инициализацией переменных в стеке, защита от подмены /proc, расширение подсистемы RV (Runtime Verification), ограничение сокетов AF_UNIX через AppArmor, алгоритм контроля перегрузок TCP DualPI2.

В новую версию принято 14334 исправлений от 2118 разработчиков, размер патча - 46 МБ (изменения затронули 12841 файлов, добавлено 646654 строк кода, удалено 398782 строк). В прошлом выпуске было 15924 исправления от 2145 разработчиков, размер патча - 50 МБ . Около 43% всех представленных в 6.17 изменений связаны с драйверами устройств, примерно 12% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 14% связано с сетевым стеком, 4% - с файловыми системами и 3% c внутренними подсистемами ядра.

Основные изменения (kernelnewbies.org, lwn.net, OpenNET):

  • Дисковая подсистема, ввод/вывод и файловые системы
    • В Btrfs добавлена экспериментальная поддержка больших фолиантов страниц памяти (large folios), позволяющих снизить накладные расходы и повысить производительность ряда операций. Реализовано кеширование запросов к битовым картам распределения свободного места, благодаря которому производительность создания пустых файлов выросла на 20%. Улучшена работа упреждающего чтения в системах, применяющих сжатие данных. Обеспечено более плотное размещение ключей в структуре XArray, что повысило компактность хранению узлов дерева экстентов и позволило сократить число конечных узлов на 50-70%. Предоставлены дополнительные настройки использования сжатия в дефрагментированных экстентах.
    • В ФС ext4 появилась поддержка буферизированного ввода/вывода с флагом RWF_DONTCACHE, при котором данные удаляются из страничного кеша сразу после завершения операции.
    • В ФС EROFS реализована поддержка сжатия метаданных.
    • NFS-сервер теперь может делегировать операции записи клиентам, открывающим файлы в режиме только для записи.
    • В системный вызов fallocate() добавлен флаг FALLOC_FL_WRITE_ZEROES, позволяющий заполнить нулями указанный диапазон в файле, используя поддерживаемую некоторыми SSD-накопителями команду WRITE_ZERO, выполняющую обнуление без операций ввода/вывода. Опция пока доступна только в ФС ext4.
    • Добавлены системные вызовы file_getattr() и file_setattr() для манипулирования атрибутами inode заданного файла.
    • Удалён драйвер pktcdvd для работы с оптическими носителями в пакетном режиме, который был помечен устаревшим в 2016 году.
    • В драйвере NTFS3 налажена работа с символическими ссылками, созданными в Windows, а также добавлена проверка корректности имён файлов, и обеспечено создание символических ссылок для относительных путей.
    • ФС Bcachefs в ядре Linux переведена в режим внешнего сопровождения, подразумевающего прекращение приёма изменений для Bcachefs в основной состав ядра при сохранении данной ФС в кодовой базе ядра. Разработка Bcachefs будет производиться вне кодовой базы ядра до того, как Кент Оверстрит на деле не докажет возможность корректного взаимодействия с другими разработчиками ядра и способность следовать устоявшимся правилам разработки.
  • Память и системные сервисы
    • Из планировщика задач удалена поддержка однопроцессорных конфигураций. На системах с одним процессором теперь следует использовать ядра, собранные для многопроцессорных систем (SMP). Код для однопроцессорных и многопроцессорных систем унифицирован и избавлен от лишних привязок к параметру ядра CONFIG_SMP.
    • Добавлен модуль ядра DAMON_STAT (Data Access Monitoring Results Stat), позволяющий отслеживать доступ к оперативной памяти, используя подсистему DAMON (Data Access MONitor). Модуль предоставляет статистику о неактивности (memory_idle_ms_percentiles) и прогнозируемой пропускной способности памяти (estimated_memory_bandwidth).
    • На системах с архитектурой ARM64 реализована поддержка Live-патчей, позволяющих применять исправления к ядру Linux на лету, без перезагрузки и остановки системы.
    • В минималистичной Си-библиотеке nolibc, поставляемой в составе исходных текстов ядра Linux и предоставляющей обвязку над базовыми системными вызовами, реализована поддержка архитектур SuperH, x32, MIPS n32 и MIPS n64.
    • Расширена возможность отправки содержимого core-дампов через сокет AF_UNIX, позволяющая создавать в пространстве пользователя более безопасные обработчики core-дампов, не завязанные на вызов ядром привилегированных процессов. В новой версии добавлен протокол для создания серверов, способных управлять обработкой core-дампов на уровне отдельных задач. Например, для одних процессов можно игнорировать core-дампы, а для других передавать их через сокет. Отдельно подготовлен прототип сервера для управления core-дампами.
    • Добавлена опция командной строки ядра crashkernel=size,cma для резервирования через CMA (Contiguous Memory Allocator) места в памяти под сохранение crash-дампа ядра.
    • Расширены возможности механизма pidfd, позволяющего использовать идентификаторы, связанные с конкретными процессами и в отличие от pid повторно не назначаемые. Добавлена возможность привязки к pidfd расширенных атрибутов из пространства пользователя. Разрешено открытие файловых дескрипторов для pidfd через функцию open_by_handle_at() без привязки к файловой системе. Внутренняя информация, созданная ядром вместе с pidfd, теперь привязывается к процессу, а не pidfd, и сохраняется между повторным открытием того же процесса.
    • В подсистему BPF добавлена функция bpf_cgroup_read_xattr() для чтения расширенных атрибутов файлов. Предоставлена возможность использования в BPF-программах типовых строковых операций, таких как bpf_strcmp, bpf_strnchr, bpf_strchrnul, bpf_strlen и bpf_strspn, работающих в режиме только для чтения. Добавлена возможность использования стандартных потоков stdout и stderr для взаимодействия с компонентами в пространстве пользователя. Для систем на базе архитектуре LoongArch в BPF реализована возможность динамической модификации кода, механизма "BPF trampoline" (снижает накладные расходы при передаче вызовов между ядром и программами BPF) и запуска программ, использующих struct_ops для создания обработчиков функций ядра через BPF.
    • В системе учёта времени реализована поддержка вспомогательных часов (auxiliary), которые не связаны с обычными системными часами и идут по собственному ритму (ранее все часы шли с одинаковым ритмом и отличались только смещением).
    • Добавлена начальная поддержка прокси-исполнения (Proxy Execution) для смягчения проблем инверсии приоритетов. Прокси-исполнение позволяет задаче, ожидающей освобождения блокировки, передать свой контекст исполнения задаче, удерживающей блокировку, для ускорения освобождения этой блокировки.
    • Продолжен перенос изменений из ветки Rust-for-Linux, связанных с использованием языка Rust в качестве второго языка для разработки драйверов и модулей ядра (поддержка Rust не активна по умолчанию, и не приводит ко включению Rust в число обязательных сборочных зависимостей к ядру). Добавлены абстракции для управления регуляторами напряжения и тока, свойствами прошивок, ресурсами ввода/вывода и памяти ввода/вывода. Реализован макрос warn_on!(). Добавлен тип UserPtr для указателей в пространстве пользователя. Расширена функциональность модулей workqueue, uaccess, dma, time и list. Добавлен модуль bits с функциями bit и genmask.
    • Переработан код для вычисления контрольных сумм CRC и добавлены новые вызовы для генерации хэшей SHA-1 и SHA-2. Добавлены специфичные для аппаратных архитектур оптимизации. Повышена производительность функции crc32c() на новых CPU x86_64, поддерживающих расширение VPCLMULQDQ (Vector Carry-Less Multiplication of Quadwords).
    • Для систем S390 реализована поддержка вытеснения в раздел подкачки и миграции больших страниц памяти (transparent huge page).
    • Добавлена возможность настройки агрессивности освобождения страниц памяти (proactive-reclaim) при её нехватке в привязке к отдельным узлам NUMA, что позволяет выделить узлы NUMA, для которых будет применено более активное высвобождение памяти. Например, echo "512M swappiness=10" > /sys/devices/system/node/node1/reclaim.
    • В механизм SCHED_EXT, позволяющий использовать BPF для создания планировщиков CPU, добавлена возможность управления пропускной способностью через cgroup. Например, можно использовать параметр cpu.max для ограничения нагрузки на CPU.
    • Объявлено устаревшим автоматическое монтирование виртуальной ФС tracefs в каталог /sys/kernel/debug/tracing, вместо которого следует использовать /sys/kernel/tracing.
    • Утилита gconfig, применяемая для конфигурирования сборочных опций ядра, переведена на использование библиотеки GTK3.
  • Виртуализация и безопасность
    • Добавлена возможность включения защиты от уязвимостей в CPU через выбор блокируемых векторов атаки вместо указания в настройках конкретных уязвимостей. Методы блокировки выбираются в зависимости от вида нарушения изоляции: между пользователем и ядром (user-kernel), между пользователем и другим пользователем (user-user), между гостевой системой и хост-окружением (guest-host), между разными гостевыми системами (guest-guest) и между разными потоками (cross-thread). Предложенный подход даёт возможность активировать только защиту от тех классов уязвимостей, которые реально волнуют пользователя. Например, владельцы облачных окружений могут включить режимы guest-host и guest-guest, после чего будут активированы методы защиты от уязвимостей BHI, GD, L1TF, MDS, MMIO, Retbleed, RFDS, Spectre_v2, SRBDS, SRSO и TAA.
    • Добавлена поддержка сборки компилятором Clang с включением режима отслеживания глубины стека, при котором выполняется инициализация всех хранимых в стеке переменных. Инициализация производится для предотвращения утечки информации из ядра через неинициализированные переменные, которые могут содержать остатки ранее сохранённых в стеке данных. До этого похожая возможность поддерживалась при использовании GCC-плагина STACKLEAK.
    • Добавлена защита от подмены атакующим файловой системы /proc через монтирование в режиме bind. Inode-номер корня /proc теперь фиксирован (PROCFS_ROOT_INO) и может быть проверен процессом в пространстве пользователя.
    • В подсистему RV (Runtime Verification), предназначенную для проверки корректности работы высоконадёжных систем, добавлен компонент мониторинга rtapp (Real-time application monitor) для отслеживания типовых проблем в приложениях, работающих в режиме реального времени, а также компоненты rp, sssw и opid для тестирования планировщика задач. Реализована возможность создания компонентов мониторинга, использующих для определения модели поведения линейную темпоральную логику вместо детерминированного автомата. Проверка производится во время выполнения через прикрепление обработчиков к точкам трассировки, сверяющих фактический ход выполнения с заранее определённой эталонной моделью, определяющей ожидаемое поведение системы.
    • В систему AppArmor добавлена поддержка управления доступом к сокетам AF_UNIX.
    • В гипервизоре KVM на системах ARM реализована поддержка контроллера прерываний GICv5.
    • Добавлена настройка CONFIG_KVM_IOAPIC, позволяющая отключить поддержку в KVM эмуляции APIC, PIC и PIT.
    • Добавлена защита от уязвимости VMSCAPE.
    • Добавлена ioctl-команда FS_IOC_GETLBMD_CAP для получения из пространства пользователя информации о применении к файлу средств для защиты целостности.
    • Объявлен устаревшим интерфейс /sys/fs/selinux/user, при обращении к которому теперь вносится пятисекундная задержка и выводится предупреждение в лог.
    • Возобновлено сопровождение LSM-модуля Lockdown, позволяющего ограничить доступ пользователя root к ядру и блокировать пути обхода UEFI Secure Boot.
    • Добавлен драйвер ovmf-debug-log для доступа к отладочному логу прошивок OVMF (Open Virtual Machine Firmware) через /sys/firmware/efi/ovmf_debug_log для упрощения диагностики проблем в виртуальных машинах, загружаемых в режиме UEFI.
  • Сетевая подсистема
    • В реализацию технологии PSE (Power Sourcing Equipment), применяемой для подачи питания через Ethernet на такие устройства, как IP-камеры и беспроводные точки доступа, добавлена поддержка настраиваемых стратегий оценки бюджета питания (общей доступной мощности). Подобные стратегии позволяют определить какие порты следует отключить в первую очередь для предотвращения перегрузки.
    • В реализацию протокола MCTP (Management Component Transport Protocol) добавлена поддержка маршрутизации пакетов к внешним узлам через промежуточные узлы (gateway-routing). Например, нижеприведённые правила позволяют направить пакеты к узлу с идентификатором 10 (Endpoint ID 10) через устройство mctpi2c0, используя адрес 0x1d, напрямую прикреплённый к узлу с идентификатором 9:
        mctp route add 9 via mctpi2c0
        mctp neigh add 9 dev mctpi2c0 lladdr 0x1d
        mctp route add 10 gw 9
    
    • Для UNIX-сокетов (AF_UNIX) реализована опция SO_INC, а для семейства адресов VSOCK опция SIOCINQ. Реализованные опции аналогичны опции TCP_INQ для TCP и позволяют через управляющее сообщение получить сведения о количестве байтов, доступных в сокете для чтения.
    • Для TCP включено строгое соблюдение объявленного размера окна приёма, которое определяет размер данных, допустимых к отправке до получения ACK-подтверждения от другой стороны. Ранее ядро продолжало обрабатывать данные поступающие сверх объявленного окна приёма, но теперь перестанет это делать.
    • В MPTCP (Multipath TCP) добавлена возможность использования опции сокета TCP_MAXSEG для ограничения максимального размера отправляемых сегментов. MPTCP представляет собой расширение протокола TCP для организации доставки пакетов одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам.
    • Добавлена поддержка алгоритма контроля перегрузок TCP DualPI2 (RFC 9332), который позволяет использовать масштабируемые контроллеры перегрузки для трафика с высокими требованиями к качеству обслуживания (например, TCP-Prague и DCTCP), не вызывая снижения производительности классического трафика, для которого применяются такие контроллеры перегрузки, как Reno и Cubic.
    • Добавлен sysctl "force_forwarding", через который можно активировать перенаправление трафика на выбранных сетевых интерфейсах с IPv6.
    • Удалена поддержка алгоритма определения потери пакетов SACK (Selective Acknowledgment), описанного в RFC 6675. Данный алгоритм был объявлен устаревшим в 2018 году. Для определения потери TCP-пакетов рекомендуется использовать алгоритм RACK-TLP.
  • Оборудование
    • Продолжена работа над drm-драйвером (Direct Rendering Manager) Xe для GPU на базе архитектуры Intel Xe, которая используется в видеокартах Intel семейства Arc и интегрированной графике, начиная с процессоров Tiger Lake. В новой версии включена по умолчанию поддержка чипов на базе микроархитектуры Panther Lake и добавлена поддержка микроархитектуры WildCat Lake.
    • В драйвере AMDGPU для GPU GFX9.x реализована поддержка механизма Cleaner Shader, обеспечивающего очистку памяти GPU перед её повторным использованием для исключения утечки данных, оставшихся после работы другого процесса. Улучшена поддержка ждущего режима. Добавлена возможность перехода в спящий режим в окружениях с AMD SR-IOV. Улучшено управление подсветкой. Добавлена начальная поддержка механизма SmartMUX для переключения между интегрированным и дискретным GPU на ноутбуках. В драйвере i915 реализована поддержка механизма drm_panic, который отображает при сбоях подобие "синего экрана смерти".
    • Добавлена поддержка дисплейного контроллера, используемого в чипах семейства Wildcat Lake.
    • Продолжена интеграция компонентов драйвера Nova для GPU NVIDIA, оснащённых GSP-прошивками, используемыми начиная с серии NVIDIA GeForce RTX 2000 на базе микроархитектуры Turing. Драйвер написан на языке Rust. В новой версии добавлен уровень абстракции для работы с DMA, реализован парсер VBIOS, добавлен код для настройки фреймбуфера и обеспечена поддержка ускоренной загрузки в режиме Falcon.
    • В драйвер adreno добавлена поддержка GPU Qualcomm Adreno x1-45 и x1-85.
    • В драйвер msm добавлена поддержка GPU Adreno SM8750 и маппинга видеопамяти (VM_BIND).
    • В драйвер panfrost добавлена поддержка GPU Mali, применяемых в SoC Mediatek mt8370.
    • В драйвер lima добавлена поддержка GPU, применяемых в SoC Rockchip RK3528.
    • Добавлен драйвер mtd (Memory Technology Devices) для доступа к NVM-памяти, интегрированной в GPU Intel.
    • Добавлена поддержка звуковых систем ASoC IMX WM8524, AMD ACP7.2, SoundWire ACP 7.1, Fairphone 4 & 5, Qualcomm QCS8275, Framework Laptop 13 (AMD Ryzen AI 300), CS35L41 HDA (применяется в ноутбуках ASUS), Richtek RTQ9124, TI TAS5753, HP EliteBook x360 830 G6, EliteBook 830 G6, LG 16Z90R-A, HP 15-fc000. Проведена реорганизация кода HD-audio.
    • Добавлена поддержка ARM-плат, SoC и устройств: NVIDIA Tegra264, Marvell PXA1908 (первый 64-разрядный чип от Marvell для смартфонов), CIX P1, Axiado AX3000, Sophgo SG2000 (совмещает ядра ARM и RISC-V), Mediatek mt6572, Exynos 2200 (используется в Samsung Galaxy S22), Renesas R-Car V4M-7, TI am62d2 и Sophgo sg2042, ноутбуки на базе Mediatek mt8186 и Qualcomm Snapdragon X1, смартфоны и планшеты на базе SoC mt6572, tegra30 и msm8976.

Одновременно латиноамериканский Фонд свободного ПО сформировал вариант полностью свободного ядра 6.17 - Linux-libre 6.17-gnu, очищенного от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. В выпуске 6.17 обновлён код чистки blob-ов в драйверах amdgpu, prueth, iwlwifi, btusb, pci mhi host, adreno a6xx, nova-core и Intel AVS. Выполнена чистка имён blob-ов в dts-файлах (devicetree) для ARM-чипов и Intel IPU7. Нейтрализована загрузка blob-ов в новых драйверах pci hda. Прекращена чистка блобов в драйвере QLogic infiniband, удалённом из ядра.

[Подробности]
[Скачать]


Открытое бета-тестирование КОМПАС-3D для Linux

Добавил: Федор Сорекс, 01.10.2025

Компания АСКОН объявляет о старте открытого тестирования бета-версии САПР КОМПАС-3D v24 для операционных систем на базе Linux.

Выпуск коммерческой версии КОМПАС-3D для Linux запланирован на конец 2025 года, но протестировать будущую версию можно уже сейчас. Работа на операционных системах на платформе Linux без эмуляторов обеспечена для КОМПАС-3D и КОМПАС-График v24, приложений "Раскрой", "Размерные цепи", "Распознавание 3D-моделей", "Каталога: Муфты".

Период проведения бета-тестирования: с 1 октября по 30 ноября 2025.

Для удобства участников подготовлена программа тестирования, которая содержит готовые сценарии сбора диагностической информации, оценки работоспособности и производительности.

КОМПАС-3D предназначен для использования на персональных компьютерах, работающих под управлением русскоязычных (локализованных) 64-разрядных версий операционных систем, обновленных до актуального состояния:

  • Альт Рабочая станция 11.0 и Альт Рабочая станция К 11.0;
  • РЕД ОС 8.0;
  • Astra Linux SE 1.8.

Поддерживаются графические оболочки: Gnome, Fly, KDE, Mate.

[Подробности]


Алготрейдинговый гигант открыл исходный код TernFS для Linux

Добавил: Федор Сорекс, 23.09.2025

Одна из крупнейших алгоритмических торговых компаний мира XTX Markets, ежедневно обрабатывающая сделки на сумму около 250 миллиардов долларов и оперирующая более чем 650 петабайтами данных для прогнозов цен и торговых алгоритмов, открыла исходный код собственной файловой системы для Linux.

Система получила название TernFS и была создана, когда компания переросла возможности традиционного NFS и других решений для хранения. TernFS предназначена для распределённого хранения крупных неизменяемых файлов - как правило, они не редактируются после создания и имеют размер от нескольких мегабайт. Система рассчитана на масштаб до 10 эксабайт логического пространства, примерно триллион файлов и 100 миллиардов каталогов при подключении до миллиона клиентов. Всё это работает на стандартном оборудовании и обычных сетях Ethernet.

Код выложен на GitHub и распространяется под лицензиями GPLv2+ и Apache 2.0.

[Подробности]
[Скачать]
[Источник]


Релиз PeerTube 7.3

Добавил: Федор Сорекс, 19.09.2025

Опубликован выпуск платформы PeerTube 7.3, предназначенной для создания независимых децентрализованных систем видеохостинга и видеовещания, альтернативных таким сервисам, как YouTube, Dailymotion и Vimeo. Создаваемая при помощи PeerTube сеть распространения контента основывается на связывании браузеров посетителей между собой и использовании P2P-коммуникаций. Код проекта распространяется под лицензией AGPLv3.

PeerTube даёт возможность запустить собственный сервер для распространения видео и подключить его к общей федеративной сети. Посетители участвуют в доставке контента и имеют возможность подписки на каналы и получения уведомлений о новых видео независимо от того, какой именно сервер они используют. Федеративная сеть PeerTube образуется как содружество связанных между собой небольших серверов хостинга видео, на каждом из которых имеется свой администратор и приняты свои правила.

Для взаимодействия серверов в федеративной сети применяется протокол ActivityPub. Идентификатор пользователя формируются как "@имя_пользователя@домен_сервера". При просмотре видео данные по возможности загружаются через обращение к браузерам других посетителей, просматривающих тот же контент. Если запрошенное видео никто не просматривает, отдача организуется сервером, на который загружено видео (используется протокол WebSeed).

Помимо распределения трафика между пользователями, просматривающими видео, PeerTube позволяет серверам кэшировать видео других авторов. Таким образом формируется распределённая сеть не только из клиентов, но и из серверов, а также обеспечивается отказоустойчивость. Кроме распространения готового видео имеется поддержка потокового вещания (live streaming) с доставкой контента в режиме P2P. Для управления стримингом могут использоваться типовые программы, такие как OBS.

Для начала вещания через PeerTube пользователю необходимо загрузить на один из серверов видеоролик, описание и набор тегов. После этого ролик станет доступен во всей федеративной сети, а не только на сервере первичной загрузки. Для работы с PeerTube и участия в распространении контента достаточно обычного браузера. Распространять видео с использованием P2P-коммуникаций можно добавив на свой сайт специальный виджет со встроенным web-плеером, по аналогии с тем, как в страницы встраиваются ролики с YouTube. Отслеживать появление видео можно через подписку на выбранные видеоканалы в федеративных социальных сетях (например, в Mastodon и Pleroma) или через RSS.

В настоящее время в федеративную сеть входит 1527 серверов, поддерживаемых добровольцами и организациями. Если пользователя не устраивают правила размещения видео на определённом сервере PeerTube, он может подключиться к другому серверу или запустить свой собственный сервер. Для быстрого развёртывания сервера предоставляется преднастроенный образ в формате Docker (chocobozzz/peertube).

Изначально платформа PeerTube основывалась на применении BitTorrent-клиента WebTorrent, запускаемого в браузере и использующего технологию WebRTC для организации прямого P2P-канала связи между браузерами. Позднее вместо WebTorrent был задействован протокол HLS (HTTP Live Streaming) в связке с WebRTC, позволяющий адаптивно управлять потоком в зависимости от полосы пропускания. Web-интерфейс построен с использованием фреймворка Angular.

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

  • Реализована поддержка отправки email-сообщений на разных языках. Шаблоны рассылаемых email-сообщений теперь могут переводиться по аналогии с переводом элементов интерфейса.
  • Значительно улучшен интерфейс настройки платформы администратором. Горизонтальное меню заменено на боковую панель для навигации по страницам с настройками. Добавлены новые страницы настроек "Кастомизация" и "Логотип". На первой странице можно изменить цвета и формы, например, заменить оранжевый цвет на синий и сделать кнопки более скруглёнными. Вторая страница предназначена для настройки пиктограмм, баннеров и логотипов. Кроме того, добавлен мастер настройки платформы, предлагающий пошаговый интерфейс для выбора имени, логотипа, цветового оформления и других параметров платформы.
  • Добавлена поддержка запуска потоковых вещаний по расписанию. В настройках live-вещания пользователь может выбрать время начала и оно будет показано на странице-заглушке с уведомлением о запланированном сеансе.
  • Изменено оформление страницы для управления списком воспроизведения. Добавлена возможность настройки порядка показа списков воспроизведения для канала.
  • Администраторам предоставлена возможность определения значений по умолчанию для полей с лицензией, видимостью и правилами комментирования, заполняемыми при публикации видео.
  • Для пользователей добавлена поддержка показа всех активных сеансов и принудительного завершения сеансов из этого списка.

[Подробности]
[Источник]


Релиз Gnome 49 "Brescia"

Добавил: Федор Сорекс, 19.09.2025

Спустя полгода разработки опубликован релиз Gnome 49 "Брешиа" (кодовое название дано в честь итальянского города, где в этом году проходила конференция GUADEC).

Изменения в новой версии:

  • Вместо Totem в качестве видеопроигрывателя по умолчанию используется Showtime, написанный с использованием GTK4 и libadwaita (Totem использует GTK3);
  • Вместо Evince в качестве просмотрщика документов теперь используется его форк на GTK4 и libadwaita с оригинальным названием Papers. По словам разработчиков, Papers отличается улучшенной производительностью и обновлённым пользовательским интерфейсом. Он поддерживает просмотр, поиск и аннотирование документов форматов pdf, djvu, tiff и архивов комиксов (CBR, CBZ, CBT, CB7). Также в Papers добавлена поддержка цифровых подписей;
  • Интерфейс для календаря улучшен для людей с ограниченными возможностями. Теперь приложением можно пользоваться с клавиатурой и без мыши. Реорганизован интерфейс: теперь он гибкий и лучше адаптируется к различным размерам окна. Информацию о событиях можно экспортировать в *.ics файлы;
  • Значительно изменился браузер Gnome Web. Улучшен блокировщик рекламы. Строка url имеет новое меню действий с открытым сайтом. В режиме чтения отображается предполагаемое время чтения статьи. Добавлен специальный диалог управления паролями и переработан диалог безопасности. Добавлена возможность завершения или удаления веб-приложения через меню. Реализована поддержка OpenSearch для добавления поисковых систем;
  • В Gnome Maps локализованы пиктограммы метро. Добавлены интерактивные метки - при клике на них отображается информация о помеченном меткой месте;
  • Оптимизирован магазин приложений, одним из узких мест которого ранее была ресурсоёмкая работа с крупными репозиториями flatpak;
  • Представлены новые обои, поддерживающие HDR и Display P3. Нескучные HDR-обои стали возможны благодаря улучшению цветового управления в оконном менеджере Mutter, который позволяет отображать обои с полной 16-битной глубиной, предоставляя беспрецедентный диапазон цветов и контраста;
  • Улучшена работа с виртуальными рабочими столами. Добавлена поддержка перенаправления мультитач событий к удалённому сеансу Gnome. Теперь поддерживаются относительные координаты для оценки перемещения мыши. Также теперь можно использовать виртуальные мониторы в удалённом сеансе Gnome;
  • В коллекцию Gnome Circles добавлена игра Маджонг и приложение для работы со словарями Wordbook;
  • На экране блокировке теперь отображаются средства управления медиа, что позволяет останавливать (и тому подобное) аудио/видео без необходимости разблокировки;
  • В верхней панели теперь отображается состояние подключения аккумулятора к сети;
  • При включённом HDR можно редактировать яркость монитора;
  • Стало возможным перезагружать или выключать компьютер с экрана блокировки. Функция по умолчанию недоступна.

[Подробности]
[Источник]


XXI конференция разработчиков СПО

Добавил: Федор Сорекс, 05.09.2025

3-5 октября в Институте программных систем РАН в Переславле-Залесском Ярославской области пройдёт XXI конференция разработчиков свободного программного обеспечения (OSSDEVCONF). На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW и перспективы их развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение.

Принимаются доклады по следующим темам:
  • Разработка свободного программного обеспечения.
  • Новейшие достижения проектов СПО.
  • Формирование сообщества разработчиков СПО.
  • Философские, культурные и правовые аспекты свободного ПО.
  • Студенческие проекты разработки СПО.
  • Разработка свободного аппаратного обеспечения (OSHW).

Будет доступна прямая трансляция. С видеозаписями докладов и презентаций прошлых лет можно ознакомиться на странице конференции, там же доступны сборники тезисов. Кроме того, видео докладов традиционно доступны на 0x1.tv и там же можно ознакомиться с презентациями докладов.

Работы должны освещать тематику свободного ПО или OSHW. Доклады о бизнесе, рекламные и о проприетарном ПО не допускаются. Если тема доклада связана с разработкой ПО, заявка должна содержать ссылку на сам код, опубликованный в любом общедоступном репозитории под любой свободной лицензией (по определению ГОСТ Р 54593-2011, FSF или OSI). Если тема доклада связана с разработкой свободного аппаратного обеспечения (OSHW), то все материалы проекта должны быть опубликованы в соответствии с требованиями Open Source Hardware (OSHW) Definition.

Заявки принимаются:
  • на доклады: до 7 сентября
  • подача тезисов докладов возможна до 11 сентября
  • на участие слушателем: до 29 сентября (с трансфером из Москвы и обратно)
  • на участие слушателем: до 1 октября (без трансфера).

Требования к оформлению заявок и тезисов описаны на сайте конференции.

Участие в конференции для докладчиков и слушателей бесплатное, предоставляется трансфер из Москвы и обратно, а также в дни конференции от гостиницы "Переславль" до места проведения: Ярославская область, Переславский район, с. Веськово, улица Петра Первого, д. 4А (Институт программных систем имени А.К. Айламазяна РАН). Докладчикам оплачивается проживание (одному человеку на доклад).

>>> Сайт XXI конференции разработчиков СПО


Представлен релиз Альт Рабочая станция 11.1

Добавил: Федор Сорекс, 04.09.2025

Доступен минорный релиз операционной системы "Альт Рабочая станция" 11.1. Сборка подготовлена на x86_64 и AArch64 Одиннадцатой платформы (ветка p11 Salvia), на базе ядра 6.12 (LTS).

Скачать образ:

В новом образе:

  • Добавлена утилита Tuner - инструмент разработчика для создания индивидуального набора системных настроек.
  • Интерфейс приобретает завершенный вид благодаря новым иконкам приложений в стиле Adwaita: Альтератор, Brasero, Dia, gImageReader, Hugin, Project Libre, Timeshift, Корзина.
  • Стало возможным сохранять состояние сессии при повторном входе в систему с помощью расширения Session Keeper для GNOME.
  • Добавлена графическая утилита Hashsum для проверки целостности данных (на замену GTK Hash). Приложение создано разработчиками ALT Linux Team.
  • Появился инструмент управления приложениями в формате AppImage - Gear Lever: позволяет управлять настройками запуска и обновления приложений.
  • Гибкий выбор видеокарты при запуске приложений.
  • Поддержка ГОСТ-алгоритмов для OpenSSL реализована добавлением пакета openssl-gost-engine.
  • Хранение паролей с помощью gnome-keyring-ssh.

Обновлены версии:

  • systemd 255.22
  • firmware-linux 20250509
  • glib 2.84
  • GTK4 4.18
  • libadwaita 1.7
  • NetworkManager 1.52
  • Chromium 138.0
  • Thunderbird 139.0
  • Foldy 4.2

Техническая информация

Подробнее читайте на ресурсах сообщества:

Анонс "Альт Рабочая станция" 11.0

Новые инструменты в Одиннадцатой Платформе

Новость на basealt.ru

Другие дистрибутивы ALT на сайте загрузки

>>> altlinux-announce-ru@


KDE представила обновления Karton с интеграцией SPICE и новым пользовательским интерфейсом

Добавил: Федор Сорекс, 02.09.2025

Менеджер виртуальных машин KDE Karton представляет собой SPICE-клиент на Qt с рендерингом дисплея и поддержкой аудио. Qt-альтернатива GNOME Boxes использует libosinfo для конфигурации ВМ.

Karton создается как альтернатива существующим GTK-решениям для управления виртуальными машинами в Linux, включая GNOME Boxes и virt-manager.

Karton больше не зависит от virt-install для создания виртуальных машин. Вместо данного инструмента приложение теперь генерирует XML-конфигурации доменов libvirt напрямую.

Для идентификации установочных носителей и заполнения конфигурационных данных используется библиотека libosinfo. Система автоматически генерирует необходимые параметры: UUID, MAC-адреса и настройки виртуального оборудования.

Разработчики отказались от использования virt-viewer в пользу собственного решения. Karton теперь включает встроенный SPICE-клиент и просмотрщик, созданные с использованием Qt.

Новый клиент обрабатывает:

  • рендеринг дисплея;
  • перенаправление ввода;
  • аудиопотоки;
  • полноэкранный режим;
  • базовое изменение размера окна.

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

Karton сохраняет последний кадр виртуальной машины при завершении работы. Функция позволяет пользователям быстро идентифицировать машины перед их повторным запуском.

Добавлена опция извлечения медиа-дисков, которая дает возможность удалять установочные ISO-образы после завершения настройки системы.

Разработчики определили приоритетные направления для дальнейшего развития Karton:

  • улучшение производительности отображения с использованием SPICE gl-scanout;
  • внедрение улучшенного масштабирования;
  • поддержка передачи файлов между хостом и гостевой системой;
  • функция передачи буфера обмена;
  • полная поддержка снимков виртуальных машин;
  • рассматривается возможность упаковки приложения в формат Flatpak и включения в официальное пространство имен KDE.

Проект по прежнему не готов к повседневному применению, о чём разработчик сообщает в своём блоге.

[Подробности]
[Источник]


Perl-Conf.Ru/25

Добавил: Федор Сорекс, 02.09.2025

Perl-Conf.Ru/25 - это ежегодная встреча Perl-разработчиков в России. В 2025 г. конференция пройдёт в субботу 27 сентября. Happy birthday to Larry!

Миссия Perl-Conf.Ru - поддерживать российское Perl-сообщество, способствовать обмену опытом и лучшими практиками, быть площадкой для общения коллег, аккумулировать экспертизу по Perl.

Конференция проходит в гибридном формате: оффлайн в Москве и онлайн трансляция для тех, кто не сможет присутствовать лично.

Программа
17:30 Сбор участников
18:00 Открытие конференции
18:10 Test2: жизнь после Test::More
18:40 Turbo Perl batteries debugger included
19:10 Перерыв
19:40 Описание typemap для передачи структур в XS
20:10 Perl & Postgres: трудный путь, потому что это проще
20:40 Закрытие конференции
21:00 Неофициальная часть в баре (место уточняется)

Стоимость участия
Мероприятие полностью подготовлено за собственные средства. Участие в событии бесплатно. При желании, можете поддержать организатора финансово. Разумная величина вашей поддержки: 0 - 2000 Р.

[Подробности]


Релиз IceWM 3.9.0

Добавил: Федор Сорекс, 01.09.2025

Состоялся выпуск 3.9.0 быстрого и простого оконного менеджера для X Window IceWM.

Проект написан на языке C++ и распространяется по лицензии GNU LGPL 2.

Список изменений:

  • Добавлена зависимость libXcursor и удалена зависимость libXpm.
  • Если в теме не определён курсор, то предпочтение отдаётся системной теме Xcursor.
  • Добавлена поддержка тем курсоров в gdk-pixbuf без необходимости использования libXpm.
  • Добавлена поддержка файлов Xcursor, как альтернативы курсорам XPM.
  • В утилиту icesh добавлен новый фильтр -kovered для фильтрации и сохранения только тех клиентов, которые в данный момент видны и которые хотя бы частично покрыты другим видимым окном.
  • "Умное" определение координат "горячей" точки курсора при их отсутствии в XPM.
  • Обновлены локализации для испанского, венгерского и португальского (Бразилия) языков.
  • Исправлены обнаруженные ошибки.

[Подробности]
[Источник]


Все новости за февраль 2026

Архив новостей

Добавить новость




 Свежий софт:


Google

Новости - почтой 
Подпишитесь на самую популярную российскую рассылку новостей Linux и OpenSource!



Другие рассылки:

Рассылка 'LinuxRSP - новости, проблемы, ПО, статьи вокруг ОС Linux'
Рассылка 'FreeOS'
Linux: разрешение вопросов, перспективы и общение
Перевод и доработка документации под Linux и другие системы
Обсуждения и споры о свободных системах и всём сопутствующем

Присоединяйтесь! 
Разместив на своем сайте нашу кнопку, Вы станете нашим коллегой - участником пропаганды Linux и OpenSource в России.

Кнопка LinuxRSP
Новости от LinuxRSP.Ru
Авторам
Реклама
Где взять?


Проект OpenNET - все о Unix


Rambler's Top100
Яндекс цитирования




Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2025 LinuxRSP