Для тех, кто ищет быструю библиотеку «BLAS» для подпрограмм базовой линейной алгебры, теперь доступна оптимизированная реализация OpenBLAS 0.3.31 с открытым исходным кодом.
В OpenBLAS 0.3.31 добавлены расширения BFloat16 для BGEMM и BGEMV (эти процедуры выполняют умножение матриц и умножение матриц на векторы), другие новые расширения BLAS, пороговое значение размера задачи для многопоточности с различными ядрами, улучшено автоматическое определение компилятора Fortran, а также внесен ряд исправлений в систему сборки CMake для различных платформ, от Windows до FreeBSD.
OpenBLAS 0.3.31, как и большинство их релизов, также содержит ряд новых оптимизаций производительности, специфичных для процессоров. Появились новые оптимизации производительности RISC-V для целевых платформ ZVL128B и ZVL256B, а также улучшено определение RISC-V RVV 1.0. Для ARM64 также были внесены улучшения в производительность многопоточности. Кроме того, теперь доступно автоматическое определение SoC Apple M на Linux, а также процессоров AmpereOne.
>>> Исходный код OpenBLAS на GitHub
Представлен релиз специализированного дистрибутива Tails 7.4 (The Amnesic Incognito Live System). Дистрибутив основан на Debian 13, самое интересное, что поставляется с рабочим столом GNOME 48 , и предназначен для анонимного выхода в сеть при помощи инструментария Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. При сохранении пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 2 ГБ.
Изменения:
Альфа-версия GNOME 50 «50.alpha» доступна для тестирования перед официальным релизом который запланирован на март этого года.
Среди наиболее значимых изменений в альфа-версии GNOME 50 можно отметить следующие:
>>> Cкачать
Tatuin (Task Aggregator TUI for N providers) — агрегатор задач с текстовым пользовательским интерфейсом (TUI), объединяющий в одном окне задачи из различных источников: Todoist, Obsidian, GitLab TODO, GitHub Issues, iCal и CalDAV. Поддерживает базовые операции над задачами — добавление, редактирование, выполнение и удаление.
( читать дальше... )
До недавнего времени в Gentoo звуковая подсистема по умолчанию не указывалась. Если пользователь ничего не менял при установке с нуля, звук в Firefox, например, отсутствовал.
С 15.01.2026 в десктопных профилях по умолчанию включаются флаги USE="pipewire pulseaudio screencast". С этими флагами на большинстве архитектур программы будут собираться с поддержкой API PulseAudio и выводить звук через PipeWire. На Alpha и HPPA PipeWire нет, поэтому там будет использоваться PulseAudio.
Кроме того, флаг screencast включает возможность захвата экрана и удалённого десктопа через PipeWire. В Wayland через него же делаются скриншоты и иконки/превью окон.
По-прежнему, ничего не мешает установить USE="-pipewire -pulseaudio -screencast" и продолжать пользоваться ALSA.
В январе 2026 года вышла очередная версия Ngraph — программы для создания научных двумерных графиков для исследователей и инженеров. Построенные графики можно экспортировать в форматы PostScript, SVG, PNG или PDF.
Данный выпуск — багфикс релиз.
В программу встроены примеры, показывающие основные возможности.
>>> User’s manual — онлайн перевод с японского на английский.
13 января этого года объявлено об очередном релизе платформы управления виртуализацией с открытым исходным кодом oVirt 4.5.7. Напомню, что компания Red Hat, которая и запустила разработку проекта oVirt, прекратила вносить вклад в oVirt, сосредоточившись на платформе Red Hat OpenShift и дальнейшее развитие проекта легло на плечи сообщества разработчиков открытого исходного кода.
В релизе oVirt 4.5.7 добавлена поддержка CentOS 10 и AlmaLinux 10. Что касается аппаратной части, добавлена поддержка более новых серверных процессоров, включая AMD EPYC Milan/Rome/Genoa, Intel Sapphire Rapids и IBM POWER10.
В новой версии oVirt также исправлена уязвимость CVE-2024-7259, из-за которой пользователи с правами администратора могли использовать инструменты разработчика браузера для просмотра паролей провайдера в открытом виде.
>>> Страница загрузки
13 января, после более годового перерыва, состоялся выпуск 1.1.24 набора консольных утилит plocate для поиска файлов, полностью заменяющих locate(1) гораздо более быстрым и компактным индексом.
plocate работает путём создания инвертированного индекса из триграмм (комбинаций из трёх байтов) поисковых строк, что позволяет быстро сузить набор кандидатов до очень небольшого списка, вместо линейного сканирования каждой записи. Утилита выполняет почти все операции ввода-вывода асинхронно, используя API io_uring, если он доступен (Linux 5.1+), что снижает влияние задержки поиска в системах без SSD. Как и mlocate и slocate, возвращаемый набор файлов зависит от прав пользователя, то есть, пользователь увидит файл только в том случае, если find(1) его отображает (все каталоги из корня имеют права +rx).
( читать дальше... )
Осенью 2025 года вышла версия 0.7c ранее не освещавшейся на ЛОРе (согласно поиску) программы для выявления носителей информации (флешек и ssd) с поддельной ёмкостью. Программа кроссплатформенная, написана с использованием фреймворка Qt.
( читать дальше... )
Спустя более двух лет после выхода GRUB 2.12 опубликован выпуск GRUB 2.14. GRUB — широко используемый загрузчик для ОС Linux и других систем.
В GRUB 2.14 добавлена поддержка файловой системы EROFS (оптимизированная для производительности файловая система, доступная только для чтения), заявлено об улучшенной поддержке LVM, поддержке NX (No-eXecute bit) для платформ EFI, протокола загрузчика shim, поддержке Argon2 KDF, поддержке дат после 2038 года, поддержке декомпрессии ZSTD, улучшениях EFI и многом другом. GRUB 2.14 — это масштабный релиз, включающий в себя улучшения, накопленные за более чем два года.
( Подробнее )
После года разработки и 25 экспериментальных версий представлен стабильный релиз открытой реализации Win32 API – Wine 11.0, который вобрал в себя более 6300 изменений и 600 исправлений ошибок. Из ключевых достижений в Wine 11.0 выделяется полная поддержка NTSYNC, механизм Reparse Point, задействование новой реализации архитектуры WoW64, новый бэкенд отрисовки на базе EGL, поддержка буфера обмена и методов ввода в окружениях на базе Wayland, улучшение поддержки Bluetooth и сканеров.
В Wine подтверждена полноценная работа 5419 программ для Windows (год назад 5372, два года назад 5336, три года назад 5266), ещё 4500 программ (год назад 4435, два года назад 4397, три года назад 4370) прекрасно работают при дополнительных настройках и внешних DLL. У 4086 программ (год назад 4020, два года назад 3943, три года назад 3888) наблюдаются небольшие проблемы в работе, которые не мешают использованию основных функций приложений.
( читать дальше... )
Доступен Firefox 147.
( читать дальше... )
9 января состоялся выпуск 3.3.3 DJV – кроссплатформенной (Linux, macOS и Windows) программы с открытым исходным кодом для воспроизведения и анализа файлов мультимедиа. DJV может воспроизводить последовательности изображений высокого разрешения и фильмы в режиме реального времени с аудио, сравнением A/B, управлением цветом и другими функциями.
Возможности программы:
( читать дальше... )
Тихо и незаметно вышел основанный на Ubuntu дистрибутив Linux Mint 22.3 «Zena».
В дистрибутиве используется ядро Linux версии 6.14 и пакетная база Ubuntu 24.04 «Noble».
Дистрибутив относится к версии с долгосрочной поддержкой:
( читать дальше... )
>>> Release Notes
В Budgie 11 планируется использовать Qt 6 и библиотеки из проекта KDE Frameworks. Такая миграция разработчиками уже опробована на примере Budgie Display Configurator.
Также планируется введение модульной архитектуры, состоящей из Budgie Core и Budgie Desktop. Цель модульной архитектуры – возможность использования окружения на планшетах, телевизорах, устройствах виртуальной реальности, смартфонах и пр. Budgie Core будет отвечать за запуск компонентов в зависимости от типа устройства и библиотеки для организации вывода информации, поддержки языков и локализации, управления энергопотреблением, взаимодействием с устройствами ввода и конфигурирования. Budgie Desktop будет предоставлять функциональность графической оболочки: компоновка окон, управление рабочими столами, построение интерфейса. Планируются также кроссплатформенные темы и возможность замены компонентов и расширений, таких как композитный сервер, система вывода уведомлений и панели.
>>> OpenNET
8 января, после более четырёх месяцев разработки, состоялся выпуск 1.7.2 консольной утилиты deark, позволяющей декодировать определенные типы файлов и либо конвертировать их в более современный или более читаемый формат, либо извлекать из них встроенные файлы. Она также имеет опцию -d для отображения подробной информации о содержимом файла и метаданных.
Для извлечения ресурсов используются собственные парсеры, не зависящие от сторонних библиотек.
( читать дальше... )
Состоялся выпуск 8.0.0 библиотеки simdutf.
Библиотека предоставляет быстрые SIMD-оптимизированные функции Unicode:
Библиотекой также предоставляются консольные утилиты fastbase64 и sutf.
( читать дальше... )
На сайте репозитория AOSP (Android Open Source Project), в котором размещён исходный код платформы Android, появилось предупреждение об изменении схемы публикации кода, подразумевающей открытие нового кода Android только после очередного релиза. Содержимое AOSP отныне будет обновляться только два раза в год - во втором и четвёртом кварталах. Ранее Google практиковал ежеквартальную публикацию кода.
( читать дальше... )
Линус Торвальдс, создатель Linux и Git, во время этих зимних каникул работал над новым хобби-проектом AudioNoise.
Он признался, что часть кода была написана с помощью «vibe coding» и инструмента Google Antigravity. Это примечательно, учитывая его недавние скептические комментарии о необходимости документации для AI-инструментов.
Линус, использует зимние каникулы для отдыха от ядра Linux и работы над личными техническими хобби. Это помогает ему перезагрузиться, например, в прошлом году он мастерил гитарные педали, что он назвал «Lego для взрослых с паяльником».
AudioNoise — это проект с открытым исходным кодом для создания случайных цифровых аудиоэффектов, связанных с гитарными педалями, сам он называет его «еще одним глупым репозиторием».
Вайб-кодинг — это неформальный ироничный термин, описывает стиль программирования, когда:
Иначе этот метод можно назвать «парное программирование с ИИ».
В файле README проекта AudioNoise Линус пишет, что он не эксперт в Python. Он признается, что знает об аналоговых фильтрах больше, чем о Python.
Сначала он использовал свой старый подход: «делай по принципу „обезьяна видит — обезьяна делает“». То есть искал готовые примеры кода и адаптировал их. Затем он пошел дальше и перестал быть этим «посредником». Вместо того чтобы самому копировать и переделывать код из Google, он поручил эту работу Google Antigravity — AI-инструменту для генерации кода.
В чем же суть?
Незадолго до этого Линус критиковал коллег-разработчиков ядра Linux за то, что они используют AI-инструменты без должной документации и проверки. Он подчеркивал, что ответственность за код всегда лежит на человеке.
Теперь выясняется, что он сам использует похожие AI-инструменты, но для личного хобби-проекта, а не для критического ядра ОС.
Это иллюстрирует, как AI-инструменты становятся полезны даже самым опытным, но узкоспециализированным разработчикам как Линус для решения задач за пределами их основной экспертизы.
Состоялся первый релиз библиотеки CrazyCPM.
Библиотека написана на Python, C, Cython и предназначена для сетевого моделирования проектов и работ методом критического пути (CPM), а также методом анализа и оценки программ (PERT).
Особенности CrazyCPM:
Библиотека CrazyCPM используется в прототипе системы управления проектами VibePM.