Новая версия Runtu LITE, опрос по поводу редизайна веб-сайта LibreOffice и другие новости


 Alex    11 июн 2020 : 20:20

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

Не так давно состоялся релиз новой версии Live-дистрибутива для восстановления работоспособности Linux-систем SystemRescueCD 6.1.5. Среди новшеств обновление ядра Linux до LTS-версии 5.4.44, исправление ошибки с отсутствием запуска DHCP при PXE-загрузке, удаление файлов прошивок значительного объема, реализация механизма загрузки с зашифрованных устройств, а также автоматический вход в систему при использовании serial-консоли. Образы загрзочных дисков доступны на сайте проекта.

Также состоялся релиз 64-битной версии лекговесного дистрибутива Runtu LITE 20.04. Новая версия дистрибутива основана на пакетной базе Ubuntu 20.04 LTS и "имеет базовый набор пользовательского ПО с возможностью установки на жесткий диск". В частности, в рамках нее поставляется ядро Linux версии 5.4.0-33-generic, сервер оконной системы Xorg 1.20.8, менеджер дисплея LightDM 1.30 и оконный менеджер Openbox 3.6.1. Ссылки на образы дисков приведены в анонсе релиза.

Команда дизайнеров проекта LibreOffice просит пользователей пройти короткий опрос, на основании результатов которого будет принято решение о необходимости редизайна веб-сайта проекта. 


Обновление IPFire, поддержка ZFS в Ubiquity и другие новости


 Alex    10 июн 2020 : 17:33

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

Майкл Тремер выпустил обновление дистрибутива IPFire 2.25 Core Update 145. Среди новшеств механизм для сбора метрики OpenVPN-соединений, пакет Netatalk для обмена файлами с устройствами Apple, запуск генератора псевдослучайных чисел Linux на ранних этапах загрузки системы, обновление утилиты Pakfire, а также обновления системных компонентов. Образы установочных дисков доступны на официальном сайте проекта.

Разработчики дистрибутива Ubuntu начали вносить в установщик дистрибутива Ubiquiti изменения для поддержки файловой системы ZFS. Первый патч реализует поддержку создания файловой системы ZFS с шифрованием, второй - поддержку файлов подкачки на зашифрованных ZFS-разделах. Данные изменения, скорре всего, войдут в состав новой версии дистрибутива.

Новость немного не по теме, но все же достаточно важная: разработчики FreeBSD проголосовали за смену правил поведения участников проекта с Geek Feminism Code of Conduct на LLVM Code of Conduct. Хотя новые правила все так же ограничивают свободу слова и не способствуют вовлечению в проект здравомыслящих людей, они, по крайней мере, не написаны культурными марксистами, что радует. Ознакомиться с новыми правилами поведения участников проекта можно на данной странице.


Новая версия KDE Plasma, патчи для ускорения перехода в режим гибернации и другие новости


 Alex    09 июн 2020 : 17:51

Подборка новостей за 9 июня 2020 года

Разработчики проекта KDE выпустили новую версию популярного окружения рабочего стола KDE Plasma 5.19. Основным новшеством новой версии является значительное улучшение поддержки протокола Wayland, заключающееся в поддержке новой версии протокола, реализации более плавных изменений размеров окон XWayland, рефакторинге кода KWayland и некоторых других оптимизациях. Помимо этого в новой версии появилась поддержка глобальных меню, была налажена работа KScreen в Wayland, исправлены ошибки в KWin, переработано приложение для настройки окружения, улучшена поддержка тем GTK2/3, реализованы новые функции KDE Discover, а также внесены многочисленные улучшения в код различных компонентов Plasma. Исходные коды доступны по данной ссылке.

Разработчик Ubuntu Андреа Риги предложил патчи для ядра Linux, позволяющие ускорить переход систем в режим гибернации и возврата из него. Дело в том, что при переходе в режим гибернации ядру приходится перемещать все содержимое оперативной памяти в SWAP-раздел или файл, причем ядро может попытаться освободить некоторые страницы памяти, которые могут быть регенерированы в процессе возврата из режима гибернации. Патчи позволяют инициировать освобождение некоторых страниц памяти в случае простоя системы, который может предварять переход в режим гибернации. Благодаря патчам разработчик добился сокращения времени перехода в режим гибернации и возврата из него до 5 секунд. Обсуждение патчей проходит по данной ссылке.

Разработчик утилиты rpminspect Дэвид Кантрелл рассказал в своем блоге о мотиве выбора в качестве нового формата файла конфигурации утилиты формата YAML. В частности, на его решение повлияли читаемость файла и индивидуальное предпочтение. Кроме того, ему удалось избавиться от части кода, связанного с разбором INI-подобного файла прошлых версий. Статья может быть интересна разработчикам ПО главным образом из-за ссылок на описания форматов файлов и библиотеки для их разбора.


Новая версия Devuan, списки в GTK 4 и другие новости


 Alex    08 июн 2020 : 18:44

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

Состоялся релиз новой версии дистрибутива Devuan GNU/Linux 3.0 "Beowulf". Данный дистрибутив является форком дистрибутива Debian и был создан из-за неприятия разработчиками менеджера инициализации systemd. Что касается новой версии, то она основана на Debian GNU/Linux 10.4 "Buster" и использует ядро Linux версии 4.19 LTS. Среди новшеств поддержка архитектуры ppc64el (64-битный Little Endian вариант PowerPC), новые темы экрана загрузки, менеджера дисплеев и окружения рабочего стола, отдельные демоны eudev и elogind, замещающие часть функций systemd, а также поддержка систем инициализации runit и OpenRC и изменение принципа работы утилиты su. Образы установочных дисков доступны на официальном сайте проекта.

Несколько дней был выпущен новый поинт-релиз дистрибутива elementaryOS 5.1.5. В рамках данного релиза была проведена работа над компонентами системы, такими, как менеджер приложений AppCenter, файловый менеджер Files и некоторыми другими. Так, менеджер приложений более не требует ввода пароля пользователя для установки обновлений приложений из обычных и Flatpak-репозиториев: "Это часть инициативы по сокращению количества навязчивых запросов аутентификации и повышения прав пользователей лишь в случаях необходимости" - заявил один из основателей проекта Кэссиди Джеймс Блейд. Что касается файлового менеджера, то в рамках него был улучшен механизм копирования и вставки изображений в сторонние приложения, добавлены новые сочетания клавиш, переработан режим списка для вывода большего объема информации, а также добавлено уведомление о необходимости восстановления файлов из корзины для их открытия. Существующие пользователи могут обновить свои исстенмы до данного поинт-релиза, новые - установить его, загрузив образ с официального сайта проекта.

Участник проекта GNOME Маттиас Классен опубликовал две статьи о новом API списков в GTK 4. В первой статье проводится экскурс в историю виджетов списков и описывается новый API для вывода списков в GTK 4. Во второй статье описываются нюансы вывода древовидных списков. В статьях также говорится о том, что классический API не будет удален из GTK 4 но, скорее всего, будет удален в процессе работы над GTK 5.


Новая версия Alpine Linux, смена названия Raspbian и другие новости



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

Разработчики легковесного дистрибутива Alpine Linux выпустили его новую версию 3.12. В рамках данной версии была начата поддержка архитектуры MIPS64 (Big Endian), активирован Jit-компилятор BPF (Berkley Packet Filter), реорганизована конфигурация OpenRC, добавлена поддержка пакетного менеджера APK в приложение GNOME Software, реализована поддержка ключей YubiKeys, обновлены ядро Linux до версии 5.4.43 LTS, а также некоторые другие программные компоненты. Также реализована начальная поддержка языка D: "Теперь у нас есть GDC, фронетнд GCC для языка D с поддержкой всех архитектур за исключением ppc64le и LDC, компилятор D на основе бэкенда LLVM для архитектур x86, x86_64 и aarch64" - заявили разработчики. Образы установочных дисков доступны на странице загрузок сайта проекта.

Сразу же после выпуска одноплатного компьютера Raspberry Pi 4 с 8 Гб оперативной памяти, организация Raspberry Pi Foundation анонсировала смену имени официального, основанного на Debian дистрибутива для данных компьютеров с Raspbian на Raspberry Pi OS. "По мере роста сообщества пользователей наших продуктов, у нас возникло желание максимально упростить процесс поиска рекомендованной операционной системы для Raspberry Pi новыми пользователями. Мы считаем, что новое имя укрепит уверенность людей в надежности наших компьютеров и программных продуктов" - заявил основатель Raspberry Pi Foundation Ибен Аптон. Кроме того, начат выпуск версии дистрибутива для архитектуры ARM64, похволяющей использовать все 8 ГБ памяти в рамках отдельного процесса. 

Разработчик аудиоредактора Ardour Пол Дэвис заявил, что не планирует переход на новую версию графичесчкого тулкита в ближайшем будущем: "- Все еще используется gtk2.. - Эта ситуация не изменится в ближайшем будущем. В случае перехода на новую версию тулкита мы не получим ничего и потеряем месяцы (или даже годы) на портирование. А на какую версию тулкита или новый тулкит переходить? gtk3? gtk4? Juce? Qt? Наши пользователи слишком дороги для нас, чтобы тратить столько времени на что-либо настолько мало полезное. Мы продолжим разрабатывать инструментарий для создания графических интерфейсов на основе GDK без привязки к GTK так же, как нам пришлось бы делать в случае использования другого тулкита."


LTS-версия Subversion, обновление NetSurf и другие новости


 Alex    28 мая 2020 : 19:52

Подборка новостей за 28 мая 2020 года

Организация Apache Foundation анонсировала релиз LTS-версии централизованной системы контроля версий Subversion 1.14.0. Среди новшеств переработка биндингов для Python с переходом на использование Python 3, новая утилита для дедупликации данных с использованием внутренней базы данных rep-cache.db, новые экспериментальные функции Shelving и Checkpointing для сохранения, восстановления и отката снимков изменений без необходимости создания коммитов, а также экспериментальная функция Viewspec для создания "кроссвыборок представлений". Пользователям следует установить обновление Subversion при первой возможности. Исходные коды доступны на данной странице.

Также недавно состоялся релиз новой версии минималистичного веб-браузера NetSurf 3.10. В новой версии исправлено множество ошибок, а также улучшены производительность и функционал. В частности, механизмы обработки аутентификации, сертификатов и ошибок были обновлены и унифицированы. Фронтенд на основе библиотек GTK также был значительно переработан. Исходные коды доступны на данной странице.

Для ядра Linux предложена новая виртуальная файловая система Statsfs, которая будет содержать статистические данные, относящиеся к работе ядра - сообщает Phoronix. Причинами создания данной файловой системы являются необходимость в предоставления доступа к указанной информации для приложений из пространства пользователя, возможность дедупликации экспортируемых ядром данных и возможность удаления части кода из реализации отладочной файловой системы DebugFS. Обсуждение патчей происходит на данной странице.


Версия Free Download Manager для Linux, шовинизм в GNOME Foundation и другие новости


 Alex    27 мая 2020 : 19:25

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

Некоторое время назад состоялся релиз популярного среди пользователей Windows приложения для загрузки файлов из сети Free Download Manager 6.9. Данная версия интересна тем, что она является первой версией приложения с поддержкой платформ Linux и Android. Также в рамках данной версии были оптимизированы производительность приложения и потребление им ресурсов, уменьшен размер установщика, а также добавлена функция загрузки видео с Facebook. Что касается версии для Linux, то она представлена в форме deb-пакета, который наверняка подойдет для Ubuntu и производных дистрибутивов. Исходные коды приложения не распространяются авторами. Информация о новой версии и ссылки на установщики доступны на данной странице.

Федерико Мена-Кинтеро из совета директоров GNOME Foundation опубликовал шовинистическое заявление о том, что ему не хотелось бы видеть в новом составе совета белых мужчин-программистов. Также он сослался на недавно принятые правила поведения участников сообщества GNOME, которые никак не защищают права белых мужчин (этому посвящен один из абзацев документа) и заявил, что они гарантируют комфорт любимых им представителей меньшинств.

Состоялся релиз новой версии библиотеки для сжатия данных Zstd 1.4.5. В новой версии оптимизирована производительность (прирост составил до 10% на ЦП x86 и до 50% на SoC ARM). Упрощено повторное использование библиотеки, добавлены параметры --patch-from для работы с патчами и --filelist= для передачи списка файлов. Подробная информация и исходные коды доступны на GitHub.


Новая версия Ardour, корректирующий релиз nano и другие новости


 Alex    26 мая 2020 : 17:42

Подборка новостей за 26 мая 2020 года

Состоялся релиз версии 6.0 открытого кроссплатформенного аудиоредактора Ardour. В рамках данной версии реализовано множество низкоуровневых оптимизаций архитектуры, что позволило реализовать полный стек компенсации задержек, мониторинг cue, улучшить работу с MIDI и API плагинов, оптимизировать поддержку ALSA, новую MIDI-клавиатуру, а также поддержку формата FLAC и дисплеев выского разрешения (HiDPI). Кроме того, начата работа над экспериментальным веб-интерфейсом. Исходные коды доступны на сайте проекта.

В издании ITProToday вышла статья, посвященная окончанию срока поддержки сообществом интерпретатора Python 2 и последствиям для компний, использующих данный продукт. В статье приводятся рекомендации по переходу на Python 3: разработчикам стоит поэтапно модернизировать код, оценивать степень рисков и исполнять устаревший код в рамках ограниченных окружений. Кроме того, отмечается, что коммерческая поддержка Python 2 будет предоставляться компанией Red Hat в рамках коммерческого дистрибутива RHEL в течение как минимум четырех следующих лет.

Состоялся корректирующий релиз консольного текстового редактора GNU nano 4.9.3 "Almendras". Единственным исправлением в рамках данной версии является исправление аварийного завершения работы при изменении размера терминала в случае открытия запроса блокировки файла. Исходные коды доступны на официальном сайте проекта.


Новая версия Transmission, переход Xubuntu на GitHub и другие новости


 Alex    25 мая 2020 : 17:12

Подборка новостей за 25 мая 2020 года

Спустя более двух лет разработчики выпустили новую версию Torrent-клиента Transmission 3.0. В GTK-интерфейсе появилась поддержка горячих клавиш для перемещения торрентов в рамках очереди, современные файлы .desktop и AppData-файлы, символьные иконки, а также обновления локализаций, в Qt-интерфейсе - поддержка Qt 5.2, новые локализации и механизм вывода подсказок с информацией о торрентах, в самом клиенте появилась поддержка IPv6 для RPC, PeerID множества клиентов, технологии TCP_FASTOPEN, CIDR-списки блокировок, гибкий механизм изменения расположений торрентов, поддержка современных библиотек для шифрования трафика, а также множество исправлений ошибок. Исходные коды доступны на официальном сайте проекта.

Разработчики Xubuntu приняли решение о переносе разработки с Launchpad на GitHub, а локализаций - с Launchpad на Transifex. На Launchpad останутся лишь зеркала репозиториев исходных кодов, сообщения об ошибках и PPA-репозитории.

Разработчики аудиоредактора Audacity исправили критическую ошибку в предыдущей версии и выпустили новую версию 2.4.1. Теперь новая версия доступна всем желающим.


Новая версия OpenWRT, мультимедиа в GTK4 и другие новости


 Alex    22 мая 2020 : 18:03

Подборка новостей за 22 мая 2020 года

Пару дней назад сотоялся релиз новой версии операционной системы для встраиваемых устройств OpenWRT 19.07.3. Основными изменениями стали исправления проблем с безопасностью компонентов relayd и umdns, сокращение потребления памяти пакетным менеджером opkg, механизм перезапуска rpcd, корректировки работы dnsmasq, а также поддержка новых устройств на основе драйвера ath79 и улучшение поддержки ранее поддерживаемых устройств. Помимо этого была обновлена версия ядра Linux до 4.14.180, исправлены проблемы совместимости с GCC 10, а также были обновлены некоторые драйверы устройств. Подробная информация и ссылки на исходные коды доступны в анонсе релиза.

Компания VIavaldi Technologies сообщила о начале партнерства с сервисом Startpage, направленного на добавление поддержки поисковой системы Startpage в список поисковых систем веб-браузера Vivaldi. В соотвествии с исследованием, 84% пользователей Vivaldi придают значение репутации поисковой системы. Поисковая система Startpage известна тем, что не отслеживает действия пользователей, не ведет сбора данных и не предоставляет какие-либо данные третьим лицам, что обуславливает ее востребованность среди большинства пользователей Vivaldi.

Маттиас Классен написал пост о мультимединых возможностях GTK4. В этом посте говорится о том, что все виджеты GTK4 будут поддерживать API GdkPaintable для рисования и реализации анимаций. Мультимедийный контент сможет загружаться с помощью API GtkMediaFile, реализованного на основе gstreamer и ffmpeg. Оба фреймворка не будут жесткими зависимостями и будут подгружаются динамически. Для воспроизведения видео сможет использоваться виджет GtkVideo с соотвествующими элементами управления. Все данные нововведения позволят значительно упростить создание мультимедийных приложений, ведь GStreamer может быть интегрирован с GTK посредством нескольких строк кода.