Все о 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
Обновление сайта произведено 04.10.2025, 01:45
Добавить новость

Новости


Релиз 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.
  • Обновлены локализации для испанского, венгерского и португальского (Бразилия) языков.
  • Исправлены обнаруженные ошибки.

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


Релиз Simply Linux 11.0

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

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

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

В новой версии дистрибутива:

  • Xfce 4.20: добавлен гибридный спящий режим и опция настройки ширины панели.
  • Добавлен Timeshift для создания снимков системных файлов и настроек.
  • Видеодрайверы AMDVLK 2025.Q1.1, NVIDIA 470, 390. Добавлена поддержка драйвера NVIDIA 570.
  • Аппаратное ускорение графики за счет совместимого с OpenGL и Vulkan набора драйверов Mesa DRI Drivers.
  • В состав дистрибутива включена графическая утилита PortProton для запуска Windows-приложений.
  • Переход на звуковой сервер PipeWire.
  • Обновлены оформление установщика и стиль системы.

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

  • systemd 255.22
  • Xorg 21.1
  • Mesa 25.0
  • Chromium 138.0
  • Seahorse 47.0
  • Cheese 44.1
  • OBS Studio 31.1
  • GIMP 3.0

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

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

Анонс Simply Linux 11.0:

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

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

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


Возобновлён судебный процесс о законности применения блокировщиков рекламы

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

Федеральный верховный суд Германии вернул на повторное рассмотрение судебное разбирательство против разработчиков блокировщика рекламы Adblock Plus. Инициатором разбирательства является медиаконцерн Axel Springer, который добивается запрета применения блокировщиков рекламы, мотивируя свою позицию тем, что подобные браузерные дополнения изменяют выдаваемый сайтами контент, что преподносится как нарушение авторских прав.

Ответчиком выступает компания Eyeo, разрабатывающая блокировщик рекламы Adblock Plus. Судебные нападки на Eyeo в немецких судах продолжаются уже более 10 лет. Первое время немецкие издатели пытались доказать, что блокировка рекламы нарушает конкуренцию и представляют угрозу для бизнеса. Подобная стратегия оказалась ошибочной и суд признал приоритет интересов пользователей, которые имеют право не смотреть рекламу на своём устройстве.

После этого издатели попытались доказать, что работа браузерных дополнений для вырезания рекламы нарушает авторские права, но и данная попытка не увенчалась успехом и суд встал на сторону разработчиков Adblock Plus. Компания Axel Springer подала апелляцию, но в 2022 году Гамбургский апелляционный суд подтвердил, что Adblock Plus не нарушает авторские права, а лишь облегчает пользователям настройку отображения страниц в браузере. В 2023 году суд более высокой инстанции подтвердил, что изменение отображения сайта в браузере нельзя рассматривать как переработку кода сайта и подобные действия не нарушают законодательство в области авторских прав.

Компания Axel Springer обратилась в Верховный суд и заявила, что апелляционный суд не учёл некоторые доводы о нарушении своих авторских прав продуктами Adblock Plus. В итоге, Федеральный верховный суд Германии частично отменил решение Гамбургского суда и вернул дело на повторное рассмотрение. Решение о возобновлении разбирательства принято на основании того, что при рассмотрении апелляции не был в достаточной мере рассмотрен вопрос об особенностях обработки страниц браузером. Юристы компании Axel Springer утверждают, что изменяемые блокировщиками рекламы дерево узлов DOM и конструкции CSS являются формой представления программного кода и защищены авторским правом.

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

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


PikaTorrent 0.14.0 - новый свободный торрент-клиент

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

Вышел первый релиз нового свободного торрент-клиента PikaTorrent 0.14.0. Клиент основан на базе Transmission и написан на Dart и C++, имеет низкие системные требования и поддерживает большое количество одновременных закачек. Просто выбери торрент!

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

  • высокая производительность;
  • минималистичный интерфейс;
  • кроссплатформенность (поддерживает Linux, Windows, Mac OS, Android, iOS);
  • стриминг торрентов с поддержкой субтитров;
  • возможность делиться торрентами с друзьями;
  • просмотр и открытие файлов в списке закачек;
  • возможность добавлять теги к торрентам.

Скачать PikaTorrent можно на GitHub в виде исходников или готовых бинарников, а также на Flathub.

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


End of 10: Новая открытая инициатива по миграции с Windows 10 на Linux

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

Всё имеет начало и конец. Как оказалось, даже Windows 10, которую Microsoft когда-то обещал "обновлять вечно", делая громкие заявления о том, что Windows 10 станет последней ОС семейства Windows. Но Microsoft был бы не Microsoft, если бы сдержал обещание. Позже появилась печально известная Windows 11 - более "прожорливая" до ресурсов ПК и напичканная телеметрией. Люди неохотно обновлялись на новую версию, который корпорация пыталась навязать всеми правдами и неправдами, и это явно раздражало Microsoft. Последней каплей для многих стало скандальное заявление Microsoft о том, что старые компьютеры надо выбросить, если они не поддерживают Windows 11.

Такие серьезные заявления не остались без внимания общественности. Так появилась открытая инициатива "End of 10", которая помогает миллионам пользователей продлить жизнь их старым ПК благодаря Linux. Вскоре инициатива стала настолько резонансной, что в некоторых странах ее освещали даже на телевидении, обсуждали в государственных организациях, и даже на различных сайтах о Windows. Под инициативой подписались многие компании, поддерживающие свободное ПО, а также такие известные некоммерческие ремонтные организации, как iFixit и Repair Cafe. На сайте инициативы появился большой список ремонтных кафе, независимых магазинов, организаций, групп и коллективов, а также предстоящих ивентов, где можно получить помощь по Linux.

Инициатива предлагает 5 причин перевести свой старый компьютер на Linux:

  • Не надо покупать новый компьютер. Старый может проработать еще долгие годы на Linux. Тем более, что есть много бесплатных дистрибутивов, и что-то обязательно подойдет вам. Новые обновления ПО так же бесплатны и доступны всегда.
  • Повышенная конфиденциальность. Windows поставляется с множеством рекламного и шпионского ПО. Все это негативно сказывается на производительности вашего компьютера, позволяет компаниям шпионить за вами и повышает счета за электроэнергию.
  • Забота о планете и экологии. Производство компьютера составляет более 75% выбросов углекислого газа за весь его жизненный цикл. Сохранение работоспособного компьютера на более длительный срок является очень эффективным способом снижения выбросов. С операционной системой Linux вы можете использовать ваш компьютер намного дольше.
  • Поддержка сообщества и профессионалов. Есть множество местных ремонтных кафе, независимых профессиональных сервисов и компьютерных магазинов, которые способны вам помочь. Также есть много сайтов о Linux, где люди бесплатно помогают советами.
  • Контроль пользователя над системой. Linux предоставляет вам четыре свободы программного обеспечения. Вы можете свободно использовать, изучать, распространять и улучшать ПО столько времени, сколько хотите. Вы контролируете свой компьютер, а не он вас.

Также на сайте предлагаются советы по самостоятельной инсталляции Linux на свой ПК.

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


LibreOffice предложила бесплатное руководство по миграции на ODF

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

LibreOffice обвинила Microsoft в привязке пользователей к сервисам Microsoft Office и выпустила бесплатное руководство по миграции на формат ODF.

По состоянию на январь 2024 года число платных коммерческих лицензий Microsoft Office превысило 400 млн. LibreOffice, один из главных конкурентов сервиса, уже некоторое время пытается воспрепятствовать более широкому его внедрению.

Около месяца назад LibreOffice обвинила Microsoft в преднамеренном использовании слишком сложных форматов файлов, чтобы "привязать" пользователей к продуктам Microsoft 365 и Office. Компания отмечала, что продвигаемый ею открытый стандарт ODF не контролируется ни одной компанией, в противовес собственному формату Microsoft Office Open XML (OOXML), который используется в файлах .docx и .xlsx. После этого Microsoft закрыла доступ в Office для разработчика LibreOffice Майка Каганского, лишив его доступа к своим сервисам.

Теперь разработчики LibreOffice выпустили бесплатное руководство, которое поможет перейти на формат Open Document Format (ODF).

Оба формата представляют собой наборы XML-файлов, определяющих структуру документа, но LibreOffice утверждает, что Microsoft "превращает" свои форматы Office в оружие, усложняя их обработку конкурирующими компаниями. Это приводит к странным проблемам с форматированием, например, при открытии docx-файла в LibreOffice.

В своём последнем руководстве LibreOffice поддерживает этот аргумент, добавляя, что использование проприетарных форматов ставит под угрозу конфиденциальность и долгосрочный доступ к данным и права собственности по сравнению с "прозрачными" спецификациями ODF.

Как отмечают в LibreOffice, Microsoft - не единственная компания, занимающаяся этим, поскольку существуют и другие "бесплатные клоны", такие как OnlyOffice и WPS Office, которые "делают всё возможное", чтобы помешать пользователям сменить формат.

Что касается миграции, то, по мнению LibreOffice, первым шагом должно стать понимание преимуществ ODF, таких как отсутствие зависимости от одного поставщика и повышенная безопасность. Во-вторых, рекомендуется провести инвентаризацию документов, чтобы отделить активные файлы от архивных. В-третьих, следует спланировать процесс миграции, решив, конвертировать ли документы массово или постепенно. Затем выполняется сама конвертация. В LibreOffice есть функция экспорта ("Сохранить как") для этой цели, а также поддерживаются скрипты командной строки для конвертации больших объёмов документов. В руководстве рекомендуется создавать резервные копии исходных файлов до завершения процесса. Наконец, необходимо контролировать процесс, установить ODF в качестве формата по умолчанию во внутренних политиках и следить за тем, чтобы никто не менял его.

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


Релиз новой версии IntelliJ IDEA 2025.2 с оффлайн AI автозаполнением кода

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

Вышла новая версия IntelliJ IDEA 2025.2 - известной интегрированной среды разработки на Java. Она предлагает функции автозаполнения кода, отладки, менеджмента проектов и другие инструменты для работы со сложными кодовыми базами.

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

В новой версии улучшены инструменты отладки для Spring, а также добавлена поддержка Maven 4, что упрощает процесс работы с проектами. Теперь разработчики могут легче анализировать производительность, собирая данные о потоках в приложениях.

Для пользователей платной версии IntelliJ IDEA Ultimate появились новые функции, такие как возможность получать информацию о работе приложений в реальном времени и улучшенное редактирование баз данных. JetBrains также обновила свою политику подписки, чтобы основные функции оставались доступными даже при задержке продления.

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

Скачать IntelliJ IDEA можно с официального сайта или в виде Snap.

Бесплатная версия:

sudo snap install intellij-idea-community --classic

Платная версия:

sudo snap install intellij-idea-ultimate --classic

[Подробности]
[Полный список изменений]
[Источник]


Вышла Альт Рабочая станция К 11.1

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

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

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

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

  • Добавлена настройка Wi-Fi при установке системы.
  • Видеопроигрыватель Haruna позволяет напрямую воспроизводить видео по протоколу SMB.
  • Поддержка новой линейки видеокарт NVIDIA GeForce RTX 50 серии.
  • Доступен драйвер nouveau для старых видеокарт NVIDIA (активируется после удаления пакета blacklist-nouveau).
  • Расширен набор приложений KDE: менеджер сертификатов Kleopatra, мессенджер NeoChat и другие.

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

  • systemd 255.21;
  • Frameworks 6.14;
  • Mesa 25.0;
  • Bash 5.2;
  • Qmmp 2.2;
  • Сhromium(GOST) 135.0;
  • Яндекс Браузер 25.2.

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

Подробнее читайте на ресурсах сообщества: altlinux-announce-ru@ community@

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

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


Релиз Proxmox Virtual Environment 9.0

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

Опубликован релиз Proxmox Virtual Environment 9.0 - специализированного дистрибутива на базе Debian GNU/Linux для развёртывания и обслуживания виртуальных серверов на KVM и LXC, позиционируемого как альтернатива VMware vSphere, Microsoft Hyper-V и Citrix Hypervisor. Управление - через web-интерфейс, есть встроенное резервное копирование, кластеризация и live-migration.

Базовая платформа

  • Пакетная база: Debian 13 "Trixie"
  • Ядро по умолчанию: Linux 6.14.8-2.
  • Обновления ключевых компонентов: QEMU 10.0.2, LXC 6.0.4, OpenZFS 2.3.3, Ceph Squid 19.2.3.

Что нового

  • Снапшоты на фиксированном LVM (tech preview)
    • Поддержка снапшотов VM на общих LVM-хранилищах (iSCSI/FC SAN) за счёт цепочек логических томов: состояние диска фиксируется в снапшоте, новый том хранит только дельты.
    • Аналогичный режим доступен для Directory/NFS/CIFS (цепочки qcow2).
  • SDN Fabrics
    • Упрощённое построение маршрутизируемых сетей (spine-leaf, EVPN-underlay, full-mesh для Ceph) с несколькими путями и автоматическим failover по нескольким NIC.
    • Поддерживаются протоколы OpenFabric и OSPF.
  • Правила аффинности в HA
    • Точная привязка ресурсов: node affinity - размещение только на заданных узлах; resource affinity - держать ресурсы вместе или разнести по узлам.
    • Удобно для пар "приложение - база данных" (минимизация латентности) и для разнесения реплик критичных сервисов.
  • Обновлённый мобильный интерфейс
    • Новый UI для смартфонов на Rust/Yew; автоматически включается при доступе с мобильных устройств. Доступны быстрый обзор гостей/задач/хранилищ и базовые операции (старт/стоп, простые настройки).
  • ZFS 2.3.3
    • Добавление новых устройств в существующие RAIDZ-пулы с минимальным простоем.

Дополнения, влияющие на эксплуатацию

  • Миграции VM: опциональная передача состояния conntrack при live-migration для сокращения разрывов сетевых соединений.
  • LXC по умолчанию - непривилегированные контейнеры; добавлена поддержка горячего добавления устройств.
  • Метрики и наблюдаемость: детализированные графики (CPU/IO/memory PSI, учёт host-memory cgroup у VM), увеличенные окна агрегации RRD; плагин OpenTelemetry (OTLP/HTTP).

Критические изменения и проблемы

  • Репозиторий с тестовыми пакетами переименован: pvetest -> pve-test.
  • Возможны изменения имён сетевых интерфейсов при апгрейде (новые драйверы/политики). Рекомендуется использовать инструмент pve-network-interface-pinning; поддерживаются альтернативные имена интерфейсов.
  • VirtIO vNIC MTU: незаполненное значение теперь наследует MTU мостa (ранее - 1500). Проверьте чек-лист перед обновлением.
  • AppArmor 4.1: возможны регрессии в сторонних профилях; есть известная проблема с вложенной контейнеризацией (Docker в LXC).
  • Права доступа: удалён VM.Monitor; добавлен VM.Replicate; создание привилегированных контейнеров требует Sys.Modify.
  • Поддержка GlusterFS удалена.

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


Долгосрочный релиз Blender 4.5 LTS

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

Состоялся выпуск долгосрочной версии Blender 4.5 (LTS). Проект развивается с 1994 года и распространяется по лицензии GPL-2.0.

Главные изменения и новшества
  • Стабильный backend Vulkan. Впервые объявлен "production ready" и практически полностью догнал OpenGL по функциональности (OpenXR, Subdivision, USD/Hydra и др.). Для Linux-систем нужен драйвер NVIDIA >= 550 или Mesa >= 25.3 для AMD-GPU. По умолчанию остаётся OpenGL из-за ряда ещё не закрытых ограничений Vulkan (VR-производительность, работа с очень крупными мешами и т. д.)

  • Wayland/X11 и HiDPI. Добавлены крупные курсоры 24x24 и 32x32, а также поддержка дополнительного модификатора "Hyper", что упрощает назначение горячих клавиш под Unix-системами.

  • Ускорение работы

    • Dependency Graph собирается до 18 % быстрее при большом числе объектов.

    • Ускорена загрузка текстур и запуск программы; компиляция шейдеров теперь многопоточная.

    • Производительность симуляции жидкостей выросла в 1,25-1,5 раза.

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

  • Новые ноды и возможности композитинга/шейдинга. Появились Vector Math/Rotate/Mix, Value Mix, Clamp, Float Curve, Blackbody, Image Info, Image Coordinates и др.; улучшена адаптивная Subdivision; добавлена возможность удаления артефактов self-shadowing "shadow terminator" и др.

  • Grease Pencil, Sequencer и анимация. Новый render-pass для Grease Pencil, SSAA-метод, HDR-предпросмотр, Snap-to-Frame-Range, операторы Duplicate Shape Key и Update from Objects, улучшенный SVG-экспорт с возможностью выгрузки анимаций.

Это LTS-выпуск: исправления и обновления будут выходить в течение двух лет, до июля 2027 года.

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


Релиз Альт Виртуализация 11.0

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

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

В новом образе
  • Распространяется несколько продуктов. На данный момент доступна редакция PVE.
  • "Альт Виртуализация" 11.0 редакция PVE предоставляет единую платформу для создания и управления виртуальными машинами (KVM) и контейнерами (LXC) через единый веб-интерфейс, CLI или API.
  • При работе в кластере доступна синхронизация файлов настройки, живая миграция виртуальных машин. Любой узел - точка управления. Доступен HA-кластер.
  • Аутентификация реализована с помощью Linux PAM, встроенной аутентификации, LDAP, Microsoft Active Directory или Samba AD, OpenID Connect.
  • Интеграция с Proxmox Backup Server (из состава "Альт Сервер" 11.0).
  • Управление сетью с помощью ifupdown2.
  • Поддержка SDN (VLAN, VXLAN, QinQ), bonding.
  • Переработан установщик.
  • Улучшен веб-интерфейс PVE.
  • Обновлены версии приложений:
    • PVE 8.4,
    • LXC 6.0,
    • QEMU 9.2,
    • Ceph 19.2,
    • Squid 7.0,
    • Openssl 3.3,
    • Proxmox Backup Client 3.3,
    • Openvswitch 3.3,
    • Corosync 3.1,
    • Glusterfs 11.1,
    • ZFS 2.3,
Скачать образ

>>> Подробнее в рассылках: altlinux-announce-ru@ community@

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

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

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


Calibre 8.6.0: значительно повышена скорость восстановления базы данных

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

Вышла новая версия менеджера электронных книг с открытым исходным кодом Calibre 8.6.0.

Программа позволяет читать и конвертировать электронные книги во множество форматов, поддерживает большинство современных ридеров, а также позволяет создавать и хранить огромные коллекции книг.

По словам одного из разработчиков, время восстановления базы данных из 5.5 тысяч книг сократилось с более чем 5 часов до 5 минут. Это стало возможным благодаря использованию точек сохранения SQLite при восстановлении отдельных книг, что дает значительные преимущества.

Кроме того, теперь большие файлы EPUB открываются на 30% быстрее в просмотрщике электронных книг.

Прочие изменения:

  • В настройках контент-сервера добавлена галочка для изменения пароля.
  • В настройках тегов добавлена опция отображения значения сортировки для серий.
  • Теперь формат вывода для ридера Kindle по умолчанию - AZW3 (до этого был MOBI).
  • На странице авторов/элементов добавлен поиск "не в" и фильтр "не в".
  • Различные улучшения источников новостей.
  • Множество багфиксов и устранение регрессий.

Скачать Calibre можно на официальном сайте или на FlatHub в формате flatpak.

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


Релиз Альт Образование 11.0

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

Доступен релиз операционной системы "Альт Образование" 11.0.

Сборка подготовлена на x86_64 и AArch64 Одиннадцатой платформы (ветка p11 Salvia), на базе ядра 6.12 (LTS).

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

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

  • Доступна установка графических сред KDE Plasma 6 на Wayland (по умолчанию) и Xfce или в консольном режиме.
  • Новое приложение Альт Центр для просмотра информации о системе и настройках.
  • Сопровождаемые пакеты сгруппированы в компоненты, управление компонентами происходит в Альт Центр.
  • Установщик позволяет настроить сеть (как по Wi-Fi, так и VLAN) и сохранить настройки до установки системы.
  • Обновлены версии специализированного и прикладного программного обеспечения.

Обновлены версии приложений

Языки программирования

  • Perl 5.38
  • Python 3.12 и 2.7
  • PHP 8.3, GCC 13.2

Приложения для повседневных задач и мультимедиа

  • LibreOffice-still 24.8
  • Chromium 136.0
  • WINE 9.0
  • GIMP 3.0
  • wxMaxima 24.05
  • Scribus 1.7
  • Inkscape 1.4
  • Blender 4.3

Подробнее читайте в рассылке: altlinux-announce-ru@

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

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

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


Релиз Notepad Next 0.12

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

После двух месяцев разработки состоялся выпуск 0.12 кроссплатформенного (Linux, MacOS, Windows) редактора текстов Notepad Next, написанного на языке C++ с использованием фреймворка Qt 6 (возможно, что скомпилируется и с Qt 5) и библиотек Lexilla, Scintilla, Qt Advanced Docking System, Lua и других.

Редактор распространяется по лицензии GPL-3.0 и называется автором кроссплатформенной реализацией Notepad++.

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

  • библиотека Lexilla обновлена до версии 5.4.5;
  • библиотека Scintilla обновлена до версии 5.5.7;
  • добавлена подсветка слов в результатах поиска;
  • добавлена возможность назначения нескольких сочетаний клавиш для выполнения действий;
  • добавлена возможность кастомизации тулбара в файле конфигурации;
  • удалена неиспользуемая зависимость от библиотеки LuaBridge3;
  • для Linux обновлён файл NotepadNext.desktop;
  • исправлены обнаруженные ошибки;
  • обновлены локализации.

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


Релиз KDE Plasma 6.4

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

Новая версия Plasma уже здесь, и она стала ещё больше похожа на /home, поскольку стала более плавной, дружелюбной и полезной.

Plasma 6.4 улучшена практически по всем направлениям, прогресс достигнут в в специальных возможностях, цветопередаче, поддержке планшетов, управлении окнами и многом другом.

Управление окнами

Plasma уже предоставляет Виртуальные рабочие столы для организации ваших окон и активностей; и настраиваемый тайлинг, чтобы вы могли "приклеить" окна к краям экрана так, чтобы они не накладываплись друг на друга, позволяя вам легко видеть все важные вещи.

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

Это видео показывает всю мощь этой функции: вы можете расположить два окна на своём основном рабочем столе, чтобы каждое занимало половину экрана. Затем, в другом рабочем столе, вы можете разместить приложения по-другому: два с каждой стороны экрана и два посередине.

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

Специальные возможности

Доступность для всех - приоритет для KDE. Работа над этим идёт постоянно, и мы вносим улучшения в каждом выпуске Plasma!

Wayland-сессия в Plasma 6.4 привносит несколько новых специальных возможностей: вы теперь можете перемещать указатель мыши, используя клавиши цифрового блока клавиатуры, а также использовать жест щипка тремя пальцами по сенсорной панели для приближения или отдаления.

Кроме того, в Plasma была проделана большая тонкая, но важная работа по улучшению навигации с клавиатуры, удобству использования программы чтения с экрана и читаемости текста.

Пользовательский интерфейс и визуальный дизайн

Ещё один способ, балансирующий на грани между доступностью и визульным дизайном, сделать Plasma доступнее - увеличение контраста между элементами заднего и переднего плана.

С этой целью мы сделали тему Breeze Dark немного темнее. Это тонкое изменение помогает тексту и элементам пользовательского интерфейса всплывать, облегчая их чтение и просмотр.

Plasma 6.4 также затемняет фон рабочего стола или окна, когда показывается диалог аутентификации. Это поможет вам найти окно, запрашивающее ввод пароля.

Страница электропитания в Центре информации и во всём KMenuEdit (приложении, которое используется для настройки представления приложений и группировки их в меню запуска приложений) получили переработанный дизайн, который стал более чистым и более простым в использовании.

В Параметрах системы появилась совершенно новая страничка Анимации, собравшая в себя все настройки, касающиеся чисто визуально анимированных эффектов, облегчая их поиск и конфигурирование.

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

Уведомления

Уведомления являются способом для Plasma сообщать о том, что происходит в вашей системе.

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

Когда вы получаете уведомления о доступных обновлениях ПО, вы можете сразу установить их, прямо из уведомления.

Когда какие-либо приложения находятся в полноэкранном режиме - будь то вы играете в игру, работаете над критически важным проектом или смотрите видео - Plasma перейдёт в режим Не беспокоить и будет показывать только срочные уведомления. После выхода из полноэкранного режима вы увидите сводку по уведомлениям, которые вы пропустили, и они будут доступны прямо из Системного лотка.

Были ли у вас случаи во время онлайн-встреч, когда никто вас не слышал, потому что вы забыли включить микрофон? Больше такого не повторится! Теперь, когда приложение пытается получить доступ к микрофону и обнаруживает, что он выключен, вы увидите уведомление.

Наконец, уведомления с интерактивными кнопками теперь будут всё ещё показывать их в истории.

Виджеты

Виджеты - это строительные блоки Plasma: маленькие программы, несущие в себе определённые задачи на рабочем столе. Они могут запускать программы, отслеживать погоду, устанавливать будильники или сообщать вам о доступных обновлениях.

Среди множества других улучшений, Меню запуска приложений тоже получило новую функцию: теперь рядом с недавно установленными приложениями будет отображаться метка "Новое!", которая исчезнет через 3 дня, а также после того, как вы впервые запустите приложение.

Виджет Медиаплеера теперь позволяет изменять скорость воспроизведения текущего аудио или видео (для плееров с поддержкой такой функции).

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

Plasma 6.4 также привнесла более мелкие улучшения в другие виджеты, посмотрите их, чтобы увидеть все нововведения!

Для цифровых художников

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

В Plasma 6.4 мы сделали настройку кнопок стилуса намного более интуитивной.

Если вы сделали ошибку при калибровке планшета, Plasma даёт возможность сбросить всё и начать сначала.

И когда вы не создаёте очередное произведение искусства, вы всё ещё можете продолжить пользоваться своим планшетом, ведь теперь Plasma поддерживает относительный режим, который заставляет стилус вести себя более подобно мыши.

Управление цветом

Для людей, которые хотят настроить цвета для гейминга или просмотра фильмов, страница настроек монитора в Параметрах системы теперь предоставляет мастер калибровки HDR.

Plasma 6.4 также поддерживает Extended Dynamic Range (другой вид HDR), и даёт вам инструмент для ограничения глубины цвета. Всё это доступно для дисплеев с поддержкой такого типа HDR.

Наконец, Plasma теперь поддерживает видеоцветовой формат P010, что улучшет энергоэффективность при работе с HDR-контентом.

Короче говоря, Plasma поможет вам максимально эффективно использовать ваши модные дисплеи!

KRunner

KRunner - это встроенный помощник Plasma. Если вам нужно что-то найти, определить, вычислить или преобразовать, нажмите Alt + Пробел и спросите KRunner.

В Plasma 6.4, KRunner может помочь вам визуализировать цвета. Просто введите цвет в шестнадцатеричной нотации, или его имя в CSS/SVG (например, "MintCream", "PeachPuff" или "PapayaWhip" - да, это имена цветов, а не вкусных десертов). Тогда KRunner покажет вам, как выглядит этот цвет, и его эквивалентную запись в нескольких типах нотаций.

Снимки экрана и запись экрана

Spectacle, встроенная программа для создания скриншотов и записей экрана, теперь выглядит по-другому. И в лучшую сторону!

Нажмите клавишу Print Screen (PrtSc), и Spectacle откроется сразу в режиме создания скриншота: перетащите контур для выбора области на экране, либо нажмите Enter сразу, и тогда Spectacle сделает скриншот всего экрана.

И вы сразу же можете добавить аннотации к изображению: стрелки, размытие, текст, и другое.

Наконец, качество записи экрана в формате WebM, либо записанное на мониторах с дробным масштабированием, было сильно улучшено.

Системный монитор

Системный монитор в Plasma 6.4 помогает вам следить за работой системы ещё большим количеством способов.

Во-первых, страницы Обзор и История были переработаны, чтобы показывать больше информации и в целом быть более полезными.

На этих страницах вы можете найти монитор использования видеопроцессоров Intel. Также, он даже может показывать использование видеопроцессора по каждому процессу отдельно, на видеопроцессорах Intel и AMD.

Также есть новая группа "Фоновые службы" на странице Приложения, дающая вам полную картину системных ресурсов, использующихся вещами, не являющимися приложениями.

Также, встроенный мониторинг свободного места теперь проверяет его на всех разделах дисков, не являющихся кэшем, а не только корневой и домашний разделы.

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

Разное

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

Plasma browser integration, функция, позволяющая управлять воспоризведением медиаконтента в вашем браузере с рабочего стола (и не только, есть и другие функции) теперь поддерживает Flatpak-версии вариантов Chromium и Firefox, такие как LibreWolf или Ungoogled Chromium.

И наконец, Plasma 6.4 добавляет поддержку большого числа Wayland-протоколов, включая "Relative tablet dials", "idle notify", "color representation", "FIFO", "toplevel tag", and "single pixel buffer". Это поможет приложениям лучше интегрироваться с Wayland-сессией Plasma.

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


Представлен Tewi - консольный клиент для Transmission

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

Tewi - это TUI-клиент для управления демоном Transmission через его RPC-протокол.

Проект написан на Python и использует фреймворк Textual для реализации интерфейса. Лицензия - GPLv3+.

Поддерживается Transmission 2.40 и выше.

Возможности приложения:

  • Просмотр списка торрентов (с разными вариантами отображения: card, compact, oneline).
  • Просмотр деталей торрента (мета-данные, статистика, файлы, трекеры, пиры).
  • Добавление новых торрентов (из файла или magnet-ссылки).
  • Операции с торрентами: удаление, переключение статуса, верификация, анонсирование, обновление меток (label).
  • Переключение режима ограничения скорости (turtle mode).
  • Просмотр статистики и настроек демона Transmission.
  • Тёмная и светлая темы.

Для установки приложения из PyPI можно использовать pipx:

$ pipx install tewi-transmission

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


Представлен Android 16

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

Компания Google выпустила новую версию открытой мобильной платформы Android 16.

Исходный код системы уже доступен в Git-репозитории проекта (ветка android-16.0.0_r1). Первыми получат обновление устройства линейки Pixel (6/6a/6 Pro, 7/7a/7 Pro, 8/8a/8 Pro, 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold и Pixel Tablet). В ближайшие месяцы прошивки появятся для смартфонов Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo и Xiaomi. Также будут выпущены универсальные сборки GSI (Generic System Images), совместимые с устройствами на архитектурах ARM64 и x86_64.

Google изменила подход к релизам: теперь вместо одного крупного обновления в год будут выходить две версии:

Первый релиз (второй квартал) - включает масштабные изменения, новые API и обновления SDK.

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

Ключевые нововведения Android 16:

  • Обновлённый дизайн

    Внедрена концепция Material 3 Expressive.

    Полноценное обновление интерфейса появится в первом квартальном обновлении Android 16 QPR1.

    Улучшены динамические цветовые темы и стили.

  • Адаптивный интерфейс для больших экранов

    На устройствах с экранами шире 600 dp (планшеты, складные смартфоны, настольные системы) приложения по умолчанию открываются в изменяемых и перемещаемых окнах.

    Ограничения из манифеста (кроме игр) на таких устройствах игнорируются.

    До 2026 года разработчики могут отключить это поведение.

  • Мгновенные уведомления (Live Update)

    Новый тип уведомлений для отслеживания изменений (например, статус доставки или маршрут).

    Поддержка стиля ProgressStyle для отображения прогресса.

  • Безопасный доступ к медиафайлам

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

    Поддерживаются как локальные, так и облачные хранилища.

  • Навигация

    Улучшена анимация при жестах "Назад", переключении между задачами и активностями.

    Теперь поддерживается и для кнопочной навигации ("Назад", "Домой", "Обзор").

  • Режим повышенной контрастности текста

    Текст отображается на сплошном фоне (светлый - на чёрном, тёмный - на белом).

    Полезно для пользователей с ослабленным зрением.

  • Расширенная защита (Advanced Protection)

    Автоматическая перезагрузка после 3 дней неактивности.

    Защита от USB-атак и автоматическая блокировка при краже.

    Резервное копирование логов для аудита.

    Аппаратная защита MemTag, блокировка неизвестных приложений.

    Отключение 2G-сетей и небезопасных Wi-Fi.

    Фильтрация спама, мошеннических сообщений и рекламных звонков.

  • Поддержка видеокодека APV

    Формат Advanced Professional Video для профессиональной записи и обработки видео.

    Поддержка 2K, 4K, 8K, HDR10/10+, многокадрового кодирования.

    Низкие потери качества при повторном кодировании.

    Основан на OpenAPV (профиль APV 422-10, битрейт до 2 Gbps).

  • Адаптивная частота обновления экрана

    Плавная прокрутка и анимация, оптимизация для игр.

    Снижение энергопотребления при статичном контенте.

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


Apple представила поддержку Linux-контейнеров в macOS через собственную виртуализацию

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

Apple анонсировала инструменты для запуска Linux-контейнеров в macOS с использованием виртуальных машин на базе собственного фреймворка Virtualization.framework. Контейнеры запускаются в изолированной среде с ядром Linux и легковесной init-системой, что обеспечивает время старта менее одной секунды.

В состав решения входят два Swift-пакета с открытым исходным кодом под лицензией Apache 2.0:

  • Containerization - низкоуровневый API для работы с OCI-совместимыми образами, загрузки их из внешних репозиториев, создания файловой системы Ext4, настройки виртуальных сетей через vmnet, сборки минималистичных ядер Linux и запуска виртуальных машин с контейнерами. API взаимодействует с гостевой системой через gRPC over vsock.

  • Container - высокоуровневая надстройка, предоставляющая интерфейс в стиле Docker для управления жизненным циклом контейнеров (создание, запуск, остановка). Интеграция с launchd обеспечивает системное управление службами.

Поддержка контейнеров реализована в macOS 15, но рекомендована для использования в macOS 15.6 Beta 1. Только в этой версии полностью функционирует сетевая изоляция, включая привязку IP к отдельным контейнерам. Инструментарий совместим с Apple Silicon (M1-M4); поддержка Intel-архитектуры отсутствует. Для запуска x86_64-контейнеров используется Rosetta 2.

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


Представлен Альт Сервер 11.0

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

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

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

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

  • В дистрибутив входят два продукта.
  • Сервер устанавливается в минимальной конфигурации.
  • На этапе установки доступны дополнительные опции:
    • Графическая подсистема (GNOME).
    • Поддержка клиентской инфраструктуры Samba AD.
    • Управление через web-интерфейс.
    • Поддержка работы в виртуальных окружениях.
  • Альтератор с новыми графическими и консольными средствами администрирования.
  • Сопровождаемые пакеты сгруппированы в "Компоненты".
  • В рамках продукта сопровождаются технологии контейнеризации.

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

  • MariaDB 10.11
  • PostgreSQL 17.5
  • PHP 8.3 и 8.4
  • Apache 2.4
  • NGINX 1.26
  • Samba 4.20
  • OpenUDS 3.6
  • PBS 3.4
  • Kubernetes 1.31

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

Подробнее читайте в рассылке: altlinux-announce-ru@ community@

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

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


Минцифры поддержало предустановку российских операционных систем на ноутбуки

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

Бизнес предложил обязать производителей техники предустанавливать российские операционные системы (ОС) на ноутбуки, продающиеся в нашей стране.

С таким предложением управляющий партнер IТ-холдинга Fplus Алексей Мельников выступил на пресс-завтраке "100 шагов к национальным чемпионам", организованном Минцифры и "Ведомостями" в рамках форума ЦИПР-2025. Министр цифрового развития Максут Шадаев поддержал эту идею, отметив, что реализовать ее "довольно легко", если она поможет увеличить долю отечественных решений. В числе возможных вариантов он назвал "Альт" (разработчик - "Базальт СПО"), Astra Linux (ГК "Астра") и Red OS ("Ред софт").

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


Facebook и Yandex использовали свои Android-приложения для деанонимизации сеансов в браузерах

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

Компании Meta* и Yandex уличили в скрытом отслеживании пользователей и манипуляциях для обхода предоставляемых браузерами средств обеспечения конфиденциальности, таких как режим инкогнито и возможность очистки Cookie. Активность по деанонимизации сеансов применялась на платформе Android при открытии сайтов, использующих системы web-аналитики Яндекс Метрика или Facebook Pixel.

Суть использованного метода идентификации сводится к тому, что распространяемые Meta и Yandex мобильные приложения для Android, такие как Facebook, Instagram, Yandex Maps, Yandex Navigator, Yandex Search, Yandex Go: Taxi Food и Yandex Browser, создавали дополнительный канал связи с выполняемым в браузере JavaScript-кодом. Мобильные приложения запускали отдельные обработчики соединений на локальном сетевом интерфейсе (127.0.0.1), принимающие запросы по протоколам HTTP, HTTPS, WebSocket и WebRTC.

При открытии в браузере сайтов, использующие системы web-аналитики Yandex Metric или Facebook Pixel, связанный с данными системами JavaScript-код отправлял запросы на открытые мобильными приложениями сетевые порты. В запросах передавались метаданные, Cookie и управляющие команды. В мобильных приложениях браузерные сеансы связывались с реальными идентификаторами пользователя и устройства, к которым имели доступ приложения. Например, сеансы могли связываться с учётными записями в Facebook и Yandex или с идентификаторами AAID (Android Advertising ID). Таким образом, даже при открытии сайта в режиме инкогнито или после удаления Cookie, сервисы Meta и Yandex могли точно идентифицировать пользователя, открывшего сайт, привязываясь к идентификаторам из мобильных приложений, запущенных на том же устройстве.

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

Компании Facebook и Yandex воспользовались тем, что платформа Android не ограничивает создание слушающих сокетов в привязке к интерфейсу loopback (127.0.0.1), если приложение имеет полномочия INTERNET. В случае Facebook локальному приложению передавалось содержимое Cookie "_fbp" (уникальный идентификатор пользователя в Facebook Pixel). Через манипуляции с WebRTC содержимое подставлялось в поле "ice-ufrag" пакетов SDP, отправляемых в STUN-запросах на локальный хост. 17 мая в Chrome была заблокирована подобная возможность и скрипты Facebook Pixel перевели на использование WebRTC TURN. После раскрытия результатов исследования компания Meta удалила из скриптов Facebook Pixel отправку запросов на localhost.

В Яндекс метод отправки данных из браузера в мобильные приложения применялся с 2017 года. JavaScript-код сервиса Yandex Metrica устанавливал HTTP- или HTTPS-соединение с localhost по сетевым портам 29009, 29010, 30102 и 30103. Обращения отправлялись на сайт yandexmetrica.com, доменное имя которого резолвилось в IP-адрес 127.0.0.1. Информация о сетевых портах, на которых мобильные приложения Yandex должны были открыть слушающие сокеты, подгружалась динамически через запрос к хосту startup.mobile.yandex.net.

Сервер также передавал параметр first_delay_seconds, содержащий задержку перед запуском сетевых сервисов (приложения начинали принимать соединения не сразу после установки, а примерно через три дня). В ответ на HTTP-запрос мобильное приложение возвращало набор данных, включающий идентификаторы в сервисах Yandex, системные UUID и AAID (Android Advertising ID). JavaScript код Yandex Metric переправлял полученные идентификаторы на сервер mc.yango.com.

Упомянутые методы передачи данных работали в версиях Chrome и Edge для Android. В Firefox работал только метод Yandex. В DuckDuckGo и Brave отправка запросов к localhost блокировалась или требовала ручного подтверждения операции. В представленном в конце мая выпуске Chrome 137 была добавлена защита от подстановки данных в SDP.

*компания МЕТА и Facebook запрещены на территории РФ (тьфу тьфу тьфу на них окаянных).

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


Все новости за октябрь 2025

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

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




 Свежий софт:


Google

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



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

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

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

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


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


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




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