Выпуск архиватора RAR 7.0

Евгений Рошаль выпустил новую значительную версию архиватора RAR 7.0. Исходный код RAR продолжает быть доступным, но распространяется под ограничивающим лицензионным соглашением. Готовые сборки сформированы для Linux, macOS, Windows, Android и FreeBSD. Из личного опыта RAR7 по-прежнему уступает LZMA2 в степени сжатия при использовании словарей до 4GB, но предоставляет значительно более высокую скорость сжатия и поддержку некоторых возможностей, которых нет, например, в 7-Zip: информацию для восстановления и поддержку полей не только изменения файлов, но и создания и последнего открытия. Недавно вышедший архиватор 7-zip 24.01 полностью поддерживает обновлённый формат RAR. Что нового: Добавлена поддержка словарей, размером до 64 гигабайт, что позволит более … Читать далее Выпуск архиватора RAR 7.0

Релиз KDE 6.0

После года разработки опубликован релиз среды рабочего стола KDE Plasma 6, библиотек KDE Frameworks 6 и коллекции приложений KDE Gear 24.02. Для оценки работы KDE 6 можно воспользоваться сборками от проекта KDE Neon. Основные изменения: Осуществлён переход на использование библиотеки Qt 6. По умолчанию предложен сеанс, использующий протокол Wayland. Работа с использованием X11 переведена в разряд опций. При желании пользователи и дистрибутивы могут вернуться к использованию сеанса на базе X11, но Wayland теперь преподносится как официально рекомендованный протокол. Включён плавающий режим показа панели, при котором имеются видимые отступы между панелью и границами экрана, придающие пользовательскому окружению самобытный вид (после появления … Читать далее Релиз KDE 6.0

Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip переписан на Rust

Дэниел Алмейда (Daniel Almeida), занимающийся развитием видеокодеков в компании Collabora, представил для обсуждения разработчиками ядра Linux новую реализацию прослойки для использования аппаратных декодировщиков видео в формате VP9 в подсистеме V4L2, применяемой для организации доступа устройствам видеозахвата, таким как web-камеры и TV-тюнеры. Код прослойки полностью переписан на языке Rust и ориентирован на работу с драйверами rkvdec и hantro, предоставляющими доступ к аппаратным средствам ускорения декодирования видео, доступным в чипах Rockchip и Hantro. Код с реализацией поддержки VP9 для v4l2 занимает около 2000 строк. В качестве причины создания альтернативной реализации на языке Rust упоминается желание добиться дополнительного уровня защиты за счёт применения … Читать далее Код поддержки кодека VP9 в V4L2 для чипов Hantro и Rockchip переписан на Rust

Выпуск серверного дистрибутива Zentyal 8.0

Спустя три года с момента формирования прошлой ветки опубликован релиз серверного Linux-дистрибутива Zentyal 8.0, построенного на пакетной базе Ubuntu 22.04 LTS и специализирующегося на создании серверов для обслуживания локальной сети предприятий среднего и малого бизнеса. Среди прочего дистрибутив позиционируется в качестве альтернативы Windows Server и включает компоненты для замены служб Microsoft Active Directory и Microsoft Exchange Server. Размер iso-образа 2.9 ГБ. Отдельно оставляется коммерческая редакция дистрибутива, при этом пакеты с компонентами Zentyal доступны пользователям Ubuntu через штатный репозиторий Universe. Управление всеми аспектами работы дистрибутива производится через web-интерфейс, в рамках которого объединено около 40 различных модулей для управления сетью, сетевыми сервисами, … Читать далее Выпуск серверного дистрибутива Zentyal 8.0

Композитный менеджер Theseus Ship 6.0, нацеленный на использование в KDE вместо KWin

Разработчики композитного оконного менеджера KWinFT, основанного на кодовой базе KWin, объявили о переименовании проекта в Theseus Ship, переводе разработки с GitLab на GitHub и формировании значительного выпуска Theseus Ship 6.0. Theseus Ship поддерживает работу с использование Wayland и X11, нацелен на применение в KDE Plasma и может использоваться в качестве прозрачной замены KWin. Код проекта написан на языке C++ и распространяется под лицензией GPLv2. От KWin композитный оконный менеджер Theseus Ship отличается значительной внутренней переработкой и использованием библиотек COMO (Compositor Modules), образующих набор модулей комозитинга, которые могут применяться в качестве базовых звеньев для создания композитных менеджеров для Wayland и X11. … Читать далее Композитный менеджер Theseus Ship 6.0, нацеленный на использование в KDE вместо KWin

Netflix опубликовал код утилиты bpftop

Компания Netflix представила утилиту bpftop, предоставляющую интерфейс для мониторинга за выполнением eBPF-программ в ядре Linux, реализованный в стиле утилиты top. Утилита показывает показатели производительности, нагрузки на CPU и обработки событий для каждой eBPF-программы. Поддерживается построение графиков для оценки динамики изменения характеристик выполнения во времени. Код bpftop написан на языке Rust и распространяется под лицензией Apache 2.0. Основные возможности: Отображение списка запущенных eBPF-программ, их идентификаторов, типа и имени. Показ периода и общего среднего времени выполнения каждой eBPF-программы. Расчёт для каждой eBPF-программы нагрузки на CPU и обработанных событий в секунду. Графики времени выполнения, событий в секунду и нагрузки на CPU в 10-секундные … Читать далее Netflix опубликовал код утилиты bpftop

Прекращение существования Nitter, свободного альтернативного фронтенда к Twitter

Последний из публичных экземпляров Nitter пришёл в негодность. Проект Nitter развивал свободный фронтенд для доступа к X.com/Twitter без навязывания JavaScript, аналитики, трекеров и сторонних сервисов. 31 января была прекращена выдача токенов, используемых в Nitter для организации доступа к контенту в X.com. 26 февраля истекло время жизни последних из ранее выданных токенов, что привело к полной остановке работы Nitter. После покупки Илоном Маском, Twitter (ныне переименован в X) начал внедрять комплекс технических и организационных мер, направленных на агрессивную монетизацию платформы, ранее считавшейся убыточной. В числе изменений была реализована тарификация полученной каждым аккаунтом информации (введены лимиты для разных видов аккаунтов — 10000 … Читать далее Прекращение существования Nitter, свободного альтернативного фронтенда к Twitter

Дистрибутив Tails 6.0, перешедший на Debian 12 и GNOME 43

Сформирован релиз специализированного дистрибутива Tails 6.0 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ. В новой версии: Осуществлён переход на пакетную базу Debian 12 «Bookworm». Пользовательское окружение обновлено до GNOME 43 (ранее использовался выпуск 3.38). Обеспечен вывод предупреждений в случае возникновения ошибок при чтении или записи на USB-накопитель, … Читать далее Дистрибутив Tails 6.0, перешедший на Debian 12 и GNOME 43

Выпуск САПР KiCad 8.0

После года разработки опубликован релиз свободной системы автоматизированного проектирования печатных плат KiCad 8.0.0. Это второй значительный выпуск, сформированный после перехода проекта под крыло организации Linux Foundation. Сборки подготовлены для различных дистрибутивов Linux, Windows и macOS. Код написан на C++ с использованием библиотеки wxWidgets и распространяется под лицензией GPLv3. KiCad предоставляет средства для редактирования электрических схем и печатных плат, 3D-визуализации платы, работы с библиотекой элементов электрических цепей, манипуляций с шаблонами в формате Gerber, симуляции работы электронных схем, редактирования печатных плат и управления проектами. Проектом также предоставляются библиотеки электронных компонентов, посадочных мест и 3D-моделей. По сведению некоторых производителей печатных плат, около 15% … Читать далее Выпуск САПР KiCad 8.0

Уязвимости в ядре Linux, затрагивающие ksmbd, ktls, uio и сетевой стек

В модуле ksmbd, предлагающем встроенную в ядро Linux реализацию файлового сервера на базе протокола SMB, выявлены две уязвимости, которые позволяют удалённо без прохождения аутентификации добиться выполнения своего кода с правами ядра или определить содержимое памяти ядра на системах с активированным модулем ksmbd. Проблемы проявляются начиная с ядра 5.15, в состав которого был принят модуль ksmbd. Уязвимости устранены в обновлениях ядра 6.7.2, 6.6.14, 6.1.75 и 5.15.145. Проследить за исправлением в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Arch. Первая уязвимость (CVE-2024-26592) может привести к выполнению кода атакующего с правами ядра при отправке специально оформленных неутентифицированных TCP-запросов к … Читать далее Уязвимости в ядре Linux, затрагивающие ksmbd, ktls, uio и сетевой стек

Доступны загрузочные прошивки Coreboot 24.02 и Libreboot 20240225

Опубликован выпуск проекта CoreBoot 24.02, разрабатывающего свободную альтернативу проприетарным прошивкам и BIOS. Код проекта распространяется под лицензией GPLv2. В создании новой версии приняло участие 111 разработчиков, которые подготовили 814 изменений. Начиная с этого выпуска проект перешёл на новую схему наименования версий, использующую привязку к дате (год.месяц.обновление), так в феврале 2024 года вместо версии 4.23 сформирован выпуск 24.02, а на май намечен выпуск 24.05. Основные изменения: Добавлена поддержка трёх материнских плат. Одна добавленная плата применяется в ноутбуке Lenovo ThinkPad X230 eDP Mod (2K/FHD), а ещё две используются на устройствах с Chrome OS или на серверах Google. Прекращена поддержка платы Google Primus4ES. … Читать далее Доступны загрузочные прошивки Coreboot 24.02 и Libreboot 20240225

Intel опубликовал программу 3D-визуализации OSPRay Studio 1.0 и движок 3D-рендеринга OSPRay 3.1

Компания Intel опубликовала выпуск проекта OSPRay Studio 1.0, развивающего приложение для интерактивной 3D-визуализации при помощи движка распределённой трассировки лучей OSPRay. Среди прочего, программа может использоваться для высокоточного рендеринга сложных сцен и обработки очень больших сцен, требующих распределённого выполнения вычислений в кластере из нескольких компьютеров. Код приложения написан на языке С++ и распространяется под лицензией Apache 2.0. Для отрисовки на экран используется OpenGL и библиотека GLFW. Подлежащая рендерингу сцена может быть загружена в распространённых форматах или создана при помощи узлов графа сцены (scene graph). Поддерживается импорт моделей в формате MTL с материалами для фотореалистичного рендеринга, 3D-анимации в формате glTF, текстур в … Читать далее Intel опубликовал программу 3D-визуализации OSPRay Studio 1.0 и движок 3D-рендеринга OSPRay 3.1

Обновление дистрибутива для одноплатных ПК DietPi 9.1

Опубликован выпуск специализированного дистрибутива DietPi 9.1, предназначенного для использования на одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian. Проект оптимизирован для минимального потребления … Читать далее Обновление дистрибутива для одноплатных ПК DietPi 9.1

Релиз пользовательского окружения Sway 1.9, использующего Wayland

После 14 месяцев разработки опубликован релиз композитного менеджера Sway 1.9, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD. Совместимость с i3 обеспечена на уровне команд, файлов конфигурации и IPC, что позволяет использовать Sway в качестве прозрачной замены i3, использующей Wayland вместо X11. Sway позволяет размещать окна на экране не пространственно, а логически. Окна располагаются, образуя сетку, оптимально использующую экранное пространство и позволяющую быстро манипулировать окнами только при помощи клавиатуры. Для обустройства полноценного пользовательского … Читать далее Релиз пользовательского окружения Sway 1.9, использующего Wayland

Выпуск проприетарного драйвера NVIDIA 550.54.14

Компания NVIDIA опубликовала стабильный выпуск новой ветки проприетарного драйвера NVIDIA 550.54.14. Драйвер доступен для Linux (ARM64, x86_64), FreeBSD (x86_64) и Solaris (x86_64). NVIDIA 545.x стала шестой стабильной веткой после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из новой ветки NVIDIA, а также используемые в них общие компоненты, не привязанные к операционной системе, размещены на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными. Основные новшества: Реализована поддержка Vulkan-расширений VK_KHR_video_encode_queue, VK_KHR_video_encode_h264, VK_KHR_video_encode_h265 и VK_KHR_video_maintenance1, применяемых для ускорения … Читать далее Выпуск проприетарного драйвера NVIDIA 550.54.14

Выпуск Wine 9.3 и бета-версия Proton 9.0

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 9.3. С момента выпуска 9.2 было закрыто 23 отчёта об ошибках и внесено 295 изменений. Наиболее важные изменения: В API Windows Internet (WinINet) добавлена поддержка работы через прокси. Добавлен новый драйвер mouhid.sys для устройств управления указателем (тачпады, мыши), использующим протокол HID (Human Interface Device). Обновлены данные о часовых поясах. На платформах ARM продолжена работа по улучшению обработки исключений. Закрыты отчёты об ошибках, связанные с работой игр: Final Fantasy XI, Virtual Life 2, Finding Nemo, Microsoft Flight Simulator 2020, Baldur’s Gate 3, Mass Effect Legendary Edition. Закрыты отчёты об ошибках, связанные с … Читать далее Выпуск Wine 9.3 и бета-версия Proton 9.0

Инженер из AMD признал, что графический стек Linux нуждается в совершенствовании

При обсуждении ошибки, связанной с относительно высоким по сравнению с Windows потреблением электроэнергии на APU AMD с поддержкой аппаратного декодирования видео, инженер из AMD, Алекс Дойкер (Alex Deucher, основной разработчик драйвера amdgpu), признал, что отображение видео в Linux в принципе неэффективно. При выводе видео в Linux сейчас используется следующая цепочка: Сжатый видеопоток VCN (модуль аппаратного декодирования видео для GPU AMD) Сырые YUV данные Конвертация палитры, масштабирование на модуле GFX (по сути 3D акселератор в GPU, что заставляет его повышать частоты работы ядра и VRAM) RGB данные Вывод на дисплей. Как должно работать: Сжатый видеопоток VCN Сырые YUV данные Контроллер дисплея, … Читать далее Инженер из AMD признал, что графический стек Linux нуждается в совершенствовании

Google открыл AI-модель Gemma, основанную на технологиях, общих с чат-ботом Gemini

Компания Google объявила о публикации большой языковой модели машинного обучения Gemma, построенной с использованием технологий, применяемых для построения модели чат-бота Gemini, пытающегося конкурировать с ChatGPT. Модель доступна в четырёх вариантах, охватывающих 2 и 7 миллиардов параметров, в базовом и оптимизированном для диалоговых систем представлениях. Варианты с 2 млрд параметров подходят для использования в потребительских приложениях и для его обработки достаточно CPU. Варианты с 7 млрд параметров требуют более мощного оборудования и наличия GPU или TPU. Среди областей применения модели Gemma называется создание диалоговых систем и виртуальных ассистентов, генерация текста, формирование ответов на вопросы, заданные на естественном языке, краткое изложение и … Читать далее Google открыл AI-модель Gemma, основанную на технологиях, общих с чат-ботом Gemini

В OpenBSD-current добавлен новый wi-fi драйвер для чипов Mediatek

Клаудио Джекер (Claudio Jeker (claudio@)) добавил в ядро OpenBSD драйвер mwx для беспроводных карт на базе чипов Mediatek MT7921 и MT7922 (поддерживает стандарт 802.11ax). В текущем виде драйвер продолжает находиться на стадии разработки и пока не пригоден для использования на рабочих системах. Например, нормально работает сканирование сетей и приём пакетов (scan + rx), но временно не работает передача пакетов (tx). При разработке используется чип MT7921. Дополнительно заявлена поддержка чипа MT7922, но у разработчика пока нет на руках требуемого оборудования для проверки. Несколько дней назад в OpenBSD-current также был включён драйвер qwx для беспроводных чипов Qualcomm IEEE 802.11ax, разработанный путём портирования … Читать далее В OpenBSD-current добавлен новый wi-fi драйвер для чипов Mediatek

Опубликован Wolvic 1.6, web-браузер для устройств виртуальной реальности

Доступен релиз web-браузера Wolvic 1.6, предназначенного для использования в системах дополненной и виртуальной реальности. Проект продолжает развитие браузера Firefox Reality, ранее развивавшегося компанией Mozilla. После стагнации кодовой базы Firefox Reality в рамках проекта Wolvic его разработку продолжила компания Igalia, известная своим участием в разработке таких свободных проектов, как GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org. Код Wolvic написан на языках Java и C++, и распространяется под лицензией MPLv2. Готовые сборки сформированы для платформы Android. Поддерживается работа с 3D-шлемами Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 … Читать далее Опубликован Wolvic 1.6, web-браузер для устройств виртуальной реальности

Выпуск легковесного дистрибутива antiX 23.1

Опубликован легковесный Live-дистрибутив AntiX 23.1, построенный на пакетной базе Debian и нацеленный на установку на устаревшее оборудование. Выпуск основан на пакетной базе Debian 12, но поставляется без системного менеджера systemd и с eudev вместо udev. Для инициализации на выбор могут использоваться runit или sysvinit. Пользовательское окружение по умолчанию сформировано при помощи оконного менеджера IceWM, но дополнительно в поставку включены fluxbox, jwm и herbstluftwm. Размер iso-образов: 1.7 ГБ (полный, включает LibreOffice и 4 оконных менеджера – IceWM, fluxbox, jwm и herbstluftwm), 1.1 ГБ (базовый), 531 МБ (без графики) и 613 МБ (установка по сети). Сборки подготовлены для архитектур x86_64 и i386. … Читать далее Выпуск легковесного дистрибутива antiX 23.1