Проект openSUSE выбирает новый логотип
Разработчики дистрибутива openSUSE объявили о завершении стадии приёма заявок на конкурс логотипов и перешли к голосованию, в котором может участвовать любой желающий. Голосование продлится до 10 декабря и позволит выбрать новые логотипы для всего проекта openSUSE и для развиваемых в его составе дистрибутивов Tumbleweed, Leap, Slowroll и Kalpa. Всего на участие в конкурсе заявлено 36 логотипов openSUSE, 18 - Kalpa, 24 - Slowroll, 21 - Leap и 32 - Tumbleweed.
Выпуск инсталлятора Archinstall 2.7, применяемого в дистрибутиве Arch Linux
Опубликован выпуск инсталлятора Archinstall 2.7, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Отдельно развивается реализация графического интерфейса установки, но она не включена в состав установочных образов Arch Linux и уже более трёх лет не обновлялась.
Уязвимость в strongSwan IPsec, приводящая к удалённому выполнению кода
В strongSwan, VPN-пакете на базе протокола IPSec, применяемом в Linux, Android, FreeBSD и macOS, выявлена уязвимость (CVE-2023-41913), которую можно использовать для удалённого выполнения кода злоумышленника. Уязвимость вызвана ошибкой в процессе charon-tkm с реализацией протокола обмена ключами (IKE) на базе TKMv2 (Trusted Key Manager), приводящей к переполнению буфера при обработке специально оформленных значений схемы DH (Diffie–Hellman). Уязвимость проявляется только в системах, использующих charon-tkm и в выпусках strongSwan, начиная с 5.3.0. Проблема устранена в обновлении strongSwan 5.9.12. Для исправления уязвимости в ветках, начиная с 5.3.x, также подготовлены патчи.
Представлена система синтеза видео Stable Video Diffusion
Компания Stability AI опубликовала модель машинного обучения Stable Video Diffusion, позволяющую генерировать короткие видео на основе изображений. Модель расширяет возможности проекта Stable Diffusion, ранее ограниченного синтезом статических изображений. Код инструментов для обучения нейронной сети и генерации изображений написан на языке Python с использованием фреймворка PyTorch и опубликован под лицензией MIT. Уже обученные модели открыты под пермиссивной лицензией Creative ML OpenRAIL-M, допускающей использование в коммерческих целях.
Новые версии почтового клиента Claws Mail 3.20.0 и 4.2.0
После полутора лет разработки опубликованы выпуски лёгкого и быстрого почтового клиента Claws Mail 3.20.0 и 4.2.0, который в 2005 году отделился от проекта Sylpheed (с 2001 по 2005 г. проекты развивались совместно, Claws использовался для тестирования будущих новшеств Sylpheed). Интерфейс Claws Mail построен с использованием GTK, код распространяется под лицензией GPL. Ветки 3.x и 4.x развиваются параллельно и отличаются используемой версией библиотеки GTK: в ветке 3.x используется GTK2, а в 4.x - GTK3.
Релиз Firefox 120
Состоялся релиз web-браузера Firefox 120 и сформировано обновление ветки с длительным сроком поддержки - 115.5.0. На стадию бета-тестирования переведена ветка Firefox 121, релиз которой намечен на 19 декабря.
В Fedora 40 планируют включить изоляцию системных сервисов
В выпуске Fedora 40 предложено включить настройки изоляции для включаемых по умолчанию системных сервисов systemd, а также сервисов с важными приложениями, такими как PostgreSQL, Apache httpd, Nginx и MariaDB. Предполагается, что изменение позволит значительно повысить защищённость дистрибутива в конфигурации по умолчанию и даст возможность блокировать неизвестные уязвимости в системных сервисах. Предложение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora. Предложение также может быть отклонено в процессе рецензирования сообществом.
Доступна Louvre 1.0, библиотека для разработки композитных серверов на базе Wayland
Разработчики проекта Cuarzo OS представили первый выпуск библиотеки Louvre, предоставляющей компоненты для разработки композитных серверов на базе протокола Wayland. Код написан на языке С++ и распространяется под лицензией GPLv3.
Выпуск сборочной системы Meson 1.3
Опубликован релиз сборочной системы Meson 1.3.0, которая используется для сборки таких проектов, как X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK. Код Meson написан на языке Python и поставляется под лицензией Apache 2.0.
Обновление редактора векторной графики Inkscape 1.3.1
Доступно обновление свободного векторного графического редактора Inkscape 1.3.1. Редактор предоставляет гибкие инструменты для рисования и обеспечивает поддержку чтения и сохранения изображений в форматах SVG, OpenDocument Drawing, DXF, WMF, EMF, sk1, PDF, EPS, PostScript и PNG. Готовые сборки Inkscape подготовлены для Linux (AppImage, Snap, Flatpak), macOS и Windows.
Canonical представил MicroCloud, инструментарий для быстрого развёртывания кластеров
Компания Canonical объявила о готовности инструментария MicroCloud, позволяющего быстро развёртывать на своём оборудовании вычислительные кластеры и облачные системы с общим распределённым хранилищем данных и защищённой виртуальной сетью. Инструментарий оформлен в виде snap-пакета, включающего компоненты, необходимые для управление работой узлов кластера. Коммерческая техническая поддержка решений на базе MicroCloud предоставляется в рамках сервиса Ubuntu Pro, но те, кто может обойтись без поддержки, могут использовать инструментарий без ограничений. Наработки проекта написаны на языке Go и распространяются под лицензией AGPL 3.0.
Ядро Linux 6.6 отнесено к категории выпусков с длительным сроком поддержки
Ядру Linux 6.6 присвоен статус ветки с длительным сроком поддержки. Обновления для ветки 6.6 будут выпускаться как минимум до декабря 2026 года, но не исключено, что как и в случае с ветками 5.10, 5.4 и 4.19, срок будет продлён до шести лет и сопровождение продлится до декабря 2029 года. Для обычных выпусков ядра обновления выпускаются только до выхода следующей стабильной ветки (например, обновления для ветки 6.5 выпускались до выхода 6.6).
Релиз дистрибутива для создания межсетевых экранов pfSense 2.7.1
Опубликован релиз компактного дистрибутива для создания межсетевых экранов и сетевых шлюзов pfSense 2.7.1. Дистрибутив основан на кодовой базе FreeBSD с задействованием наработок проекта m0n0wall и активным использованием pf и ALTQ. Для загрузки подготовлен iso-образ для архитектуры amd64, размером 570 МБ.
Выпуск дистрибутива EuroLinux 9.3, совместимого с RHEL
Состоялся релиз дистрибутива EuroLinux 9.3, подготовленного путём пересборки исходных текстов пакетов дистрибутива Red Hat Enterprise Linux 9.3 и полностью бинарно совместимого с ним. Изменения сводятся к ребрендингу и удалению специфичных для RHEL пакетов, в остальном дистрибутив полностью аналогичен RHEL 9.3. Ветка EuroLinux 9 будет поддерживаться до 30 июня 2032 года. Для загрузки подготовлены установочные образы, размером 864 МБ (boot), 10 ГБ (appstream) и 2 ГБ. Проектом предоставляются скрипты для миграции на.
Выпуск свободной системы 3D-моделирования Blender 4.0
Организация Blender Foundation опубликовала выпуск свободного пакета 3D-моделирования Blender 4.0, подходящего для решения различных задач, связанных с 3D-моделированием, 3D-графикой, разработкой компьютерных игр, симуляцией, рендерингом, композитингом, трекингом движений, скульптурным моделированием, созданием анимации и монтажом видео. Код распространяется под лицензией GPL. Готовые сборки сформированы для Linux, Windows и macOS. Также продолжают поддерживаться ветки Blender 3.3 и 3.6 с длительным сроком поддержки (LTS), обновления для которых будут формироваться до сентября 2024 года и июня 2025 года.
Релиз языка программирования PHP 8.3
После года разработки представлен релиз языка программирования PHP 8.3. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость.
Увидела свет среда разработки Qt Creator 12
Опубликован выпуск интегрированной среды разработки Qt Creator 12.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS.
В OpenZFS выявлена ошибка, которая может привести к повреждению файлов
Доступен промежуточный выпуск проекта OpenZFS 2.2.1, развивающего реализацию файловой системы ZFS для Linux и FreeBSD. Выпуск примечателен добавлением поддержки ядра Linux 6.6 и попыткой устранения проблемы, приводящей к повреждению данных (обнулению части блоков) в файлах после их копирования.
Доступна система управления исходными текстами Git 2.43
После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.43. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов.
Цензуроустойчивая система доменных имён GNS получила статус предложенного стандарта
Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, завершил формирование RFC для системы доменных имён GNS (GNU Name System), развиваемой проектом GNUnet в качестве полностью децентрализованной и недоступной для цензуры замены DNS. Спецификация, опубликованная как RFC-9498, получила статус "Предложенного стандарта". Полностью соответствующая опубликованному RFC реализация GNS входит в состав платформы GNUnet 0.20.0 и дополнительно доступна в кодовой базе проекта GNUnet-Go.
Выпуск гипервизора Xen 4.18
После 11 месяцев разработки опубликован релиз свободного гипервизора Xen 4.18. В разработке нового выпуска приняли участие такие компании, как Amazon, Arm, Bitdefender, Citrix, EPAM Systems и AMD. Формирование обновлений для ветки Xen 4.18 продлится до 16 мая 2025 года, а публикация исправлений уязвимостей до 16 ноября 2026 года.
В NVK, открытом драйвере для видеокарт NVIDIA, обеспечена поддержка Vulkan 1.0
Консорциум Khronos, занимающийся разработкой графических стандартов, признал полную совместимость открытого драйвера NVK для видеокарт NVIDIA со спецификацией Vulkan 1.0. Драйвер успешно прошёл все тесты из набора CTS (Kronos Conformance Test Suite) и включён в список сертифицированных драйверов. Сертификация пройдена для GPU NVIDIA на базе микроархитектуры Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000). Проверка была выполнена в окружении с ядром Linux 6.5, X.Org X Server 1.20.14, XWayland 22.1.9 и GNOME Shell 44.4. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos.
Опубликован Distrobox 1.6, инструментарий для вложенного запуска дистрибутивов
Опубликован инструментарий Distrobox 1.6, позволяющий быстро установить и запустить в контейнере любой дистрибутив Linux и обеспечить его интеграцию с основной системой. Код проекта написан на Shell и распространяется под лицензией GPLv3.
Выпуск OpenIKED 7.3, переносимой реализации протокола IKEv2 для IPsec
Проект OpenBSD опубликовал выпуск проекта OpenIKED 7.3, развивающего реализацию протокола IKEv2. Изначально, компоненты IKEv2 представляли собой неделимую часть IPsec-стека OpenBSD, но затем были выделены в отдельный переносимый пакет и теперь могут использоваться в других операционных системах. Работа OpenIKED проверена во FreeBSD, NetBSD, macOS и различных дистрибутивах Linux, включая Arch, Debian, Fedora и Ubuntu. Код написан на языке Си и распространяется под лицензией ISC.
Выпуск TR1X 3.0, открытого движка для игры Tomb Raider
Опубликован выпуск проекта TR1X 3.0, развивающего открытый игровой движок, который может использоваться вместо проприетарного движка шутера от третьего лица Tomb Raider. TR1X существенно расширяет возможности оригинального движка, например, в открытом проекте добавлен новый интерфейс в стиле PS1 и обеспечена возможность масштабирования, улучшена работа в оконном режиме, добавлены визуальные эффекты, появилась поддержка изменения поля зрения и позиции камеры, добавлена возможность оглядываться по сторонам во время бега и смотреть вверх/вниз во время прыжков, значительно модернизирована система рендеринга и расширен игровой процесс, устранены многие недоработки и ошибки, свойственные оригинальному движку. Код движка написан на языке Си и распространяется под лицензией GPLv3. Для запуска требуется наличие игровых ресурсов из игры Tomb Raider 1.
Выпуск языка программирования Rust 1.74. Аудит RustVMM. Переписывание Binder на Rust
Опубликован релиз языка программирования общего назначения Rust 1.74, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Экспериментальные сборки ALT Linux для процессоров Loongarch64 и смартфона Pinephone Pro
После 9 месяцев разработки началось тестирование экспериментальных сборок ALT Linux для китайских процессоров с архитектурой Loongarch64, реализующей RISC ISA, похожий на MIPS и RISC-V. Для загрузки доступны варианты с пользовательскими окружениями Xfce и GNOME, собранные на базе репозитория Сизиф. В состав входит типовой набор пользовательских приложений, включая LibreOffice, Firefox и GIMP. Отмечается, что "Альт" стал первым российским дистрибутивом, начавшим формирование сборок для Loongarch64. Из глобальных проектов порт для Loongarch недавно был принят в состав Debian GNU/Linux.
Доступна программа для перекодирования видео HandBrake 1.7.0
После 11 месяцев разработки опубликован релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой - HandBrake 1.7.0. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется под лицензией GPL. Бинарные сборки подготовлены для Linux (Flatpak), macOS и Windows.
Обновление OpenWrt 23.05.2
Опубликовано обновление дистрибутива OpenWrt 23.05.2, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. Выпуск OpenWrt 23.05.1 из-за выявления ошибки не был сформирован. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 36 целевых платформ.
Выпуск сетевого анализатора Wireshark 4.2
Опубликован релиз новой стабильной ветки сетевого анализатора Wireshark 4.2. Напомним, что изначально проект развивался под именем Ethereal, но в 2006 году из-за конфликта с владельцем торговой марки Ethereal, разработчики были вынуждены переименовать проект в Wireshark. Wireshark 4.2 стал первым выпуском, сформированным под эгидой некоммерческой организации Wireshark Foundation, которая теперь будет курировать развитие проекта. Код проекта распространяется под лицензией GPLv2.