19 и 20 декабря состоялись выпуски 4.8.0 и 4.8.1 кроссплатформенного RSS-клиента, плеера подкастов и клиента протокола Gemini RSS Guard, написанного на языке C++ с использованием фреймворка Qt (версии 5 или 6) и распространяемого по лицензии GPL 3.0.
Список изменений:
Добавлена поддержка протокола Gemini и формата разметки текстов gemtext.
Добавлена возможность приостановки получения фидов.
Ссылки на Reddit и YouTube теперь анализируются и обрабатываются.
Щелчок по иконке статьи в списке статей теперь переключает состояние «прочитано/не прочитано», так же, как работает щелчок по иконке «звёздочки».
Улучшена поддержка систем письма справа налево.
Добавлена возможность вручную указать пользовательские HTTP-заголовки, которые будут отправляться при получении отдельных фидов.
Звуки уведомлений теперь можно отключать по отдельности.
Кэширование изображений во встроенном браузере LITE теперь учитывает их размер, что улучшает масштабирование и визуальный UX.
При наведении курсора мыши на найденные фиды в диалоге добавления фидов, дополнительная информация отображается в виде всплывающих подсказок.
Сокращено количество найденных дубликатов фидов в диалоге добавления фидов.
Улучшена поддержка MinGW и MSYS2.
В версии 4.8.1 исправлены некоторые непроверенные регрессии.
Разработчики NoSQL базы данных ScyllaDB решили прекратить публикацию кода под AGPL и с нового выпуска в 2025 году перейти на несвободную лицензию с открытым кодом (BSL).
Напомню, ScyllaDB является клоном базы данных Cassandra, переписанным на C++ (оригинал на Java) и имеющим гораздо более высокую производительность. В данный момент ScyllaDB имеет два варианта лицензирования: полностью свободная версия под AGPL и закрытая под проприетарной лицензией, обладающая расширенными возможностями для корпоративных пользователей. Начиная с версии 2025.1, ожидающейся в феврале будущего года, всё развитие будет сосредоточено на ScyllaDB Enterprise, которая станет доступна для бесплатного использования сообществом.
В качестве причин такого решения упоминаются нежелание конкурировать со своим собственным продуктом и желание сосредоточиться на предоставлении качественного продукта.
После двух лет разработки представлен релиз среды рабочего стола Xfce 4.20, предлагающей классический рабочий стол, потребляющий по возможности минимальные системные ресурсы.
Xfce состоит из нескольких взаимосвязанных компонентов, которые при желании можно использовать в других проектах. Среди таких компонентов: оконный менеджер xfwm4, панель для запуска приложений, менеджер управления пользовательскими сеансами, система управления энергопотреблением, графический конфигуратор, файловый менеджер Thunar, календарь-планировщик Orage, медиапроигрыватель Parole, текстовый редактор Mousepad, эмулятор терминала xfce4-terminal.
Вышла новая версия свободного системного менеджера systemd.
Нововведения:
Изменения, нарушающие обратную совместимость:
Переработана логика обработки ключа --purge компонента systemd-tmpfiles: теперь удалению подвержены только те пути из tmpfiles.d/, которые помечены флагом $.
Поддержка cgroup v1 по-умолчанию отключена; для того, чтобы принудительно включить ее, нужно передать systemd параметр SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 через командную строку ядра.
Символические ссылки /dev/disk/by-id/nvme-*, для которых не указан NVMe неймспейс, теперь указывают на неймспейс 1; ссылка не будет создана, если неймспейс 1 не существует.
Состоялся релиз свободной и бесплатной системы мониторинга с полностью открытым исходным кодом Zabbix 7.2. Выпуск 7.2 отнесён к версиям с коротким сроком официальной поддержки. Пользователям, предпочитающим долгий срок поддержки, рекомендуется использовать Zabbix 7.0 LTS.
Zabbix — универсальная система мониторинга производительности и доступности серверов, сервисов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры и IoT-устройств.
Система реализует полный цикл, начиная от сбора данных, их обработки и преобразования, анализа этих данных для предсказания и обнаружения проблем, и заканчивая хранением этих данных, визуализацией и рассылкой оповещений с использованием правил эскалаций. Также система предоставляет гибкие возможности расширения методов сбора данных, оповещений, средств визуализации и автоматического решения инцидентов. Единый веб-интерфейс и мощный API реализуют возможности автоматизации и централизованное управление конфигурациями мониторинга и ролевым распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией AGPLv3.
Совершенно незаметно вышел Tribler 8.0.6 — BitTorrent-клиент с открытым исходным кодом (GPLv3), разрабатываемый Делфтским Техническим Университетом (Нидерланды).
Основной особенностью Tribler является встроенная система анонимизации закачек, использующая собственную TOR-подобную сеть.
1 декабря состоялся выпуск 1.3.0 консольной утилиты и библиотеки lowdown (значительно улучшенного форка hoedown), написанных на языке C и распространяемых по лицензии ISC.
Утилита позволяет просматривать или конвертировать файлы Markdown в другие форматы: Gemini, HTML5, LaTeX, ODT или roff ($ man roff).
В комплект поставки также входит утилита lowdown-diff, позволяющая вывести различия между двумя файлами Markdown.
2 декабря 2024 года была выпущена новая версия Qt Creator 15 — свободной IDE для разработки на С, C++, JavaScript и QML, разработанной Trolltech (Digia) для работы с фреймворком Qt и включающей в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML. Поддерживаемые компиляторы: GCC, Clang, MinGW, MSVC, Linux ICC, GCCE, RVCT, WINSCW.
22 и 30 ноября состоялись выпуски 7.1 и 7.1.1 быстрой кроссплатформенной консольной утилиты поиска текста ugrep, написанной на языке C++ и распространяемой по лицензии BSD-3.
Для более эффективного поиска в больших файловых системах на медленных носителях, или при поиске во многих архивах (zip, tar и др.), можно предварительно выполнить индексирование утилитой ugrep-indexer (входит в поставку ugrep, начиная с версии 6.0).
Вышла новая версия менеджера электронных книг с открытым исходным кодом Calibre 7.22.
Calibre 7.22 продолжает развивать недавно добавленные функции, добавляя новую опцию для установки положения панели управления при использовании функции «Чтение вслух» в просмотрщике электронных книг. Теперь панель можно разместить в верхней или нижней части окна, чтобы избежать затенения текста.
В меню системного трея добавлена опция перезапуска Calibre (что иногда требуется при изменении определенных настроек или функций, которые необходимо инициализировать при запуске).
24 и 25 ноября, после двух месяцев разработки, состоялись выпуски 2.2.0 и 2.2.1 консольной утилиты tree, предназначенной для просмотра дерева каталогов. Программа написана на языке C и распространяется по лицензии GNU GPL 2 или более поздней версии.
19 ноября, после четырёх месяцев разработки, состоялся выпуск 4.3 популярной кроссплатформенной программы Blender, созданной для 3D-моделирования, анимации, рендеринга, композитинга и монтажа видео. Код проекта написан на языках C, C++ и Python и распространяется по лицензии GPL.