Релиз GNU Binutils, изменение схемы версий X.Org и Mesa DRM и другие новости


 Alex    14 окт. 2019 : 19:00

Подборка новостей за 14 октября 2019 года

Пару дней назад состоялся релиз новой версии набора утилит для работы с исполняемыми файлами GNU Binutils 2.33.1. В новой версии появились поддержка BFloat16 (BF16), множество обновлений для архитектуры ARMv8, поддержка технологии eBPF для использования компилятора GCC 10, поддержка отладочного формата CTF, а также множество исправлений и улучшений. Архивы исходного кода новой версии доступны на данной странице.

Разработчики библиотеки для поддержки 3D-ускорения Mesa и графического сервера X.Org приняли решение об изменении схемы версий данных программных компонентов. Новая схема версий проекта Mesa подразумевает использование понятного человеку формата ГОД.N.0, ГОД.МЕСЯЦ.0 или ГОД.МЕСЯЦ.ДЕНЬ, новая схема версий проекта X.Org - использование менее очевидного формата.

Разработчики популярного авиасимулятора X-Plane сообщили о планах по реализации Vulkan-рендерера и улучшению физики игры. Начальная поддержка Vulkan должна появится в версии 11.50, который запланирован на 2020 год.


Обновление IPFire, изменение условий лицензирования нескольких компонентов Qt и другие новости


 Alex    11 окт. 2019 : 19:38

Подборка новостей за 11 октября 2019 года

Сегодня состоялся релиз обновления дистрибутива IPFire 2.23 Core Update 136. Оно содержит множество исправлений безопасности, ошибок и реализации нескольких новых возможностей. В частности оно содержит обновленную версию библиотеки OpenSSL 1.1.1d, содержащую важные исправления безопасности, базу данных GeoIP старого формата с актуальными данными, конфигурационные файлы межсетевого экрана с ограничением объема файлов журнала, обновленне версии пакетов apache 2.4.41, bind 9.11.10, clamav 0.101.4, dhcpcd 8.0.3, knot 2.8.3, logrotate 3.5.1, openssh 8.0p1, patch 2.7.6, texinfo 6.6, unbound 1.9.3 и usb_modeswitch 1.52. ISO-файлы доступны на странице загрузок официального сайта проекта.

Разработчики библиотеки Glib реализовали полезную функцию однократного вывода предупреждений g_warning_once(). Она позволяет не использовать дополнительную переменную и условный оператор для защиты от многократного вывода одинаковых предупреждений. Функция будет доступна в Glib 2.64.

Разработчики фреймворка Qt инициировали процесс смены лицензий некоторых его компонентов. Так, начиная с версии 5.14 компоненты Qt Wayland Compositor, Qt Application Manager и Qt PDF будут поставляться в соответствии с условиями лицензий GPL3/Commercial вместо LGPL3/Commercial. Данные компоненты предназначены для встраиваемых систем. Разработчикам, желающим создавать на их основе закрытые приложения, придется приобретать коммерческую лицензию для фреймворка Qt.


Новая версия NixOS, обновление установщика openSUSE и другие новости


 Alex    10 окт. 2019 : 19:53

Подборка новостей за 10 октября 2019 года

Вчера состоялся релиз новой версии дистрибутива NixOS 19.09 Loris. В данной версии используются обновленные версии пакетного менеджера Nix 2.3, менеджера инициализации systemd 243, коллекции компиляторов GCC 8, библиотеки шифрования данных OpenSSL 1.0, а также окружений рабочих столов KDE Plasma 5.16, GNOME 3.32 и Xfce 4.14. При этом версии ядра Linux (4.19 LTS) и библиотеки Glibc (2.27) не обновились с момента прошлого релиза. Помимо этого проведена значительная работа над установщиком и системой инициализации. Образы Live- и установочных дисков доступны на странице загрузок проекта.

Ричард Столлман ответил на призыв некоторых участников проекта GNU пересмотреть модель управления им. В частности, он написал в списке рассылки следующее: "Как главный ГНУшник я хотел бы заверить сообщество в том, что цели, принципы и политика проекта ГНУ в ближайшем времени не претерпит радикальных изменений. Я хотел бы проводить последовательные изменения по мере принятия определенных решений, так как я не смогу заниматься проектом вечно, поэтому нужно реформировать проект ГНУ таким образом, чтобы другие люди могли принимать их тогда, когда у меня не будет такой возможности. Но это абсолютно не значит, что впереди беспрецедентные или радикальные изменения".

Разработчики проекта OpenSUSE заняты доработкой установщика. На данный момент они реализовали механизм шифрования раздела подкачки с использованием произвольных или установленных ключей AES, а также улучшили механизм шифрования разделов с данными. Большая часть изменений связана с поддержкой архитектуры IBM s390. Также разработчики рассматривают возможность использования технологии LUKS2. Реализованные изменения должны войти в состав openSUSE Leap 15.2 и openSUSE Tumbleweed.


Новая бета-версия дистрибутива Elive, обновление Meson и другие новости


 Alex    08 окт. 2019 : 21:48

Подборка новостей за 8 октября 2019 года

После длительного периода разработки состоялся релиз новой бета-версии дистрибутива Elive 3.7.14. Она основана на Debian Buster, содержит ядро Linux 5.2 и оконный менеджер E16 с измененными стандартными настройками, поддерживает технологии UEFI, SecureBoot, диски nvme, а также поставляется в формате 64-битных сборок. Ссылки для загрузки образов установочных дисков достуны в соответствующем разделе официального сайта.

Состоялся корректирующий релиз популярного окружения рабочего стола GNOME 3.34.1. Данный релиз содержит лишь исправления ошибок, найденных с момента предыдущего релиза. Полный список изменений и ссылки на архивы исходного кода компонентов доступны в данном сообщении.

Также недавно состялся релиз популярной системы для сборки программного обеспечения Meson 0.52.0. В новой версии оптимизирована обработка отсутствия поддержки gettext (сборка больше не завершается ошибкой), добавлена поддержка высокоуровневых целей, добавлена возможность указания пути к бинарному файлу GDB, улучшена совместимость с Illumos и Solaris, добавлена поддержка Clang-tidy, реализовано разделение между представлениями компилятора и динамического линковщика, добавлен механизм проверки версий вспомогательных приложений, улучшена поддержка статических библиотек, произведено разделение на параметры для сборочных и рабочих машин, улучшена поддержка gtkdoc и реализована команда верхнего уровня dist для создания архивов исходного кода проекта. Исходный код доступен на GitHub.


Обновление SparkyLinux, новая версия GNU Nano и другие новости


 Alex    07 окт. 2019 : 18:07

Подборка новостей за 7 октября 2019 года

Разработчики роллинг-дистрибутива SparkyLinux представили новое обновление 5.9 Nibiru. Это обновление основано на пакетной базе Debian 10 Buster от 4 октября 2019 года и содержит ядро Linux 4.19.67 LTS, а также множество обновленных версий приложений. ISO- и IMG-файлы доступны на странице загрузок официального сайта проекта.

ISO-файлы популярного роллинг-дистрибутива ArchLinux также были обновлены до версии 2019.10.01. Она содержит ядро Linux версии 5.3, выпущенное 15 сентября текущего года, с поддержкой новейших процессоров Xeon и графических адаптеров AMD Radeon Navi, а также обновленные версии приложений. Пользователи дистрибутива могут обновить его с помощью pacman, а желающие установить его могут воспользоваться ISO-файлом со страницы загрузок официального веб-сайта проекта.

Пару дней назад была выпущена новая версия консольного текстового редактора GNU Nano. В новой версии появилась команда tabgives для настройки поведения клавиши TAB (вставки нескольких пробелов, символа табуляции и т.д.), было исправлено форматирование вывода команды --help для различных языков, а также был незначительно изменен сам принцип работы клавиши TAB. Исходные коды новой версии доступны на официальном сайте проекта.

Кроме того, состоялся релиз новой версии консольной утилиты для загрузки файлов aria2 1.35.0. В новой версии были исправлены проблемы сборки для платформ Windows и Android, удалена поддержка SSL 3.0 и TLS 1.0 и добавлена поддержка TLS 1.3, использована функция генерации случайных чисел из стандартной библиотеки C++, а также исправлены проблемы совместимости с новыми версиями OpenSSL, LibreSSL и GNUTLS. Исходные коды новой версии размещены на GitHub.


Новая версия Budgie, обновление Calibre и другие новости


 Alex    04 окт. 2019 : 20:21

Подборка новостей за 4 октября 2019 года

Разработчики проекта Budgie представили новую версию окружения рабочего стола Budgie 10.5.1. Она содержит исправления для совместимости с компонентами GNOME 3.34, новые элементы управления для настройки хинтинга и антиалиасинга шрифтов, динамические подсказки для панели задач, новый элемент управления для указания количества виртуальных рабочих столов, а также множество стилей CSS для упрощения разработки тем оформления Budgie. Новая версия окружения рабочего стола доступна в дистрибутиве Solus, который может быть загружен с данной страницы.

Состоялся релиз новой версии системы для создания самодостаточных пакетов приложений Flatpak 1.5.0. Помимо исправлений она поддерживает новый параметр командной строки --or-update для обновления приложения с помощью команды установки flatpak install, команду flatpak mask для блокировки механизма обновления отдельных приложений, не выводит информацию о совпадении архитектур пакетов и связывается с большим количеством сторонних библиотек. Код новой версии доступен на GitHub.

Также состоялся релиз новой версии приложения для работы с электронными книгами Calibre 4.0. Основным изменением является переход с более не поддерживаемого компонента Qt WebKit на современный аналог Qt WebEngine. Новая версия доступна на странице загрузок проекта.


Новости от разработчиков Linux Mint, привязка к systemd в новых версиях GNOME и другие новости


 Alex    02 окт. 2019 : 19:12

Подборка новостей за 2 октября 2019 года

Разработчики компании Canonical выпустили обновления ядра Linux для актуальных версий дистрибутива Ubuntu (18.04 LTS и 16.04 LTS). Данные обновления содержат исправления таких критических уязвимостей, как CVE-2018-20976 и CVE-2019-15538, связанные с исполнением произвольного кода и вызовом отказа в обслуживании при работе с файловой системой XFS. Кроме того, были исправлены ситуации гонок CVE-2016-10905 и CVE-2019-15215, переполнение целочисленного счетчика CVE-2019-11487, ошибка в реализации стека IPv6 CVE-2017-18509, ошибки в WiFi-драйвере Intel CVE-2019-0136, в реализации Bluetooth UART CVE-2019-10207, в драйвере устройства ввода GTCO CVE-2019-13631, в драйвере радиоустройства Raremono AM/FM/SW CVE-2019-15211, а также в драйвере чипсета Atheros CVE-2019-15926. Пользователям следует обновить свои системы как можно быстрее.

Разработчики дистрибутива Linux Mint выпустили подборку новостей за сентябрь. В ней сказано о работе по исправлению проблем с форматом вывода даты, усовершенствованию API библиотеки для отображения иконок в трее XAppStatusIcon, доработке приложения System Reports. Помимо этого, в ней рассказано о рабочих прототипах нового логотипа проекта и миникомпьютера MintBox 3. Также в завершении поста говорится о том, что LMDE 4 будет иметь имя Debbie и, скорее всего, в новых версиях Linux Mint вместо мультимедийных проигрывателей Xplayer и VLC будет использован проигрыватель MPV или собственная разработка на основе движка последнего.

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


Бета-версия 4MLinux, обновление PuTTY и другие новости


 Alex    01 окт. 2019 : 19:31

Подборка новостей за 1 октября 2019 года

Бета-версия 4MLinux 31.0 доступна для тестирования. Данная версия не содержит каких-либо изменений по сравнению с предыдущей стабильной версией, за исключением большого количества обновленных пакетов. Окончательный релиз 4MLinux 31.0 запланирован на декабрь 2019 года.

Состоялся релиз новой версии Telnet- и SSH-клиента PuTTY 0.73. Данная версия содержит множество исправлений, в том числе, проблем безопасности. Архив исходного кода новой версии размещен на странице релиза.

Также состоялся релиз новой версии минималистичного консольного текстового редактора DTE 1.9.1. В ней исправлена проблема с исполнением команды make check. Архив исходного кода новой версии размещен на странице релизов.


Обновление Raspbian, процесс перехода Xfce на GTK3 и другие новости


 Alex    30 сент. 2019 : 23:57

Подборка новостей за 30 сентября 2019 года

Несколько дней назад состоялся релиз новой версии проекта Wine Nine Standalone, позволяющего задействовать релизацию D3D9 Gallium State Tracker из состава Mesa для ускорения запущенных посредством Wine приложений. В новой версии появился новый параметр -p утилиты ninewinecfg для проверки наличия поддержки D3D9, поддержка Steam из Flatpak, чешская локализация ninewinecfg, исправление аппаратного курсора, исправление полноэкранного режима, а также поддержка dri2 при отсутствии возможности использования dri3. Подробная информация о релизе и ссылки на архивы с исходным кодом размещены на GitHub.

Даже после релиза версии 4.14 некоторые компоненты окружения рабочего стола Xfce продолжили использовать устаревшие библиотеки тулкита GTK2. Но процесс развития проекта не стоит на месте и разрабатываемая версия панели xfce4-panel использует тулкит GTK3 вместо GTK2 и не загружает плагины на основе GTK2. Этот компонент должен войти в состав релиза Xfce 4.16, который запланирован на 2020 год.

Недавно было выпущено обновление специализированного, основанного на Debian дистрибутива Raspbian 2019-09-26. Помимо обновленных приложений, таких, как Chromium и VLC, в нем было обновлено ядро Linux до версии 4.19.75, добавлен механизм обновления прошивок SPI Raspberry Pi 4, улучшено приложение для настройки внешнего вида окружения рабочего стола, обновлены драйверы для видеоадаптеров и Bluetooth, произведена замена редактора Leafpad на Musepad, а также удален браузер Epiphany. Новая версия может быть загружена с официального сайта проекта.


Бета-версия Ubuntu 19.10, новое заявление Ричарда Столлмана и другие новости


 Alex    27 сент. 2019 : 19:51

Подборка новостей за 27 сентября 2019 года

Команда разработчиков Ubuntu представила бета-версию дистрибутива Ubuntu 19.10 Eoan Ermine. Она основана на ядре Linux 5.3, содержит компилятор GCC 9.2, интерпретатор Python 3.7.3 и окружение рабочего стола GNOME 3.34. Помимо релиза основной версии Ubuntu состоялись релизы бета-версий дистрибутивов Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio и Xubuntu. Ссылки на файлы образов установочных дисков основной версии Ubuntu размещены на данной странице.

Компания Synaptics, владеющая компанией Conexant, прислала разработчику GNOME Ричарду Хьюзу исходный код утилиты для обновления прошивок чипов звуковых карт Conexant CXxxxx, которые установлены в огромном количестве ноутбуков и компьютеров. На основе этого исходного кода был создан плагин утилиты fwupd, который будет взаимодействовать с сервисом LVFS и позволит обновлять прошивки пользовательских звуковых устройств на основе чипов Conexant в автоматическом режиме во всех популярных дистрибутивах.

Ричард Столлман сделал важное заявление в списке рассылки проекта GNU: "16 сентября я ушел с поста лидера проекта Free Software Foundation, но проект GNU и Free Software Foundation - не одно и то же. Я все так же являюсь лидером проекта GNU (главным ГНУшником) и намерен им оставаться в будущем".