Ключевые направления разработки Ubuntu 20.04 LTS, новая версия Reaper и другие новости


 Alex    06 дек 2019 : 18:21

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

Разработчики Ubuntu сформировали список ключевых направлений разработки Ubuntu 20.04 LTS. Этими направлениями являются: повышение производительности GNOME, улучшение поддержки сканеров отпечатков пальцев по запросу от OEM-производителя, интеграция USBGuard для создания списков разрешенных для подключения USB-устройств, добавление инструментария GameMode в репозиторий дистрибутива, добавление поддержки RAID-массивов в установщик Ubiquity, улучшение поддержки механизмов патчинга ядра без перезагрузки и драйверов ZFS/Zsys, возможная активация поддержки технологии NVENC в FFmpeg, а также механизма загрузки системы без мерцания.

Пару дней назад был выпущен второй релиз-кандидат дистрибутива для беспроводных маршрутизаторов OpenWRT 19.07.0. В рамках данного релиз-кандидата были осуществлены: обновление ядра Linux до версии 4.14.156, обновление GCC до версии 7.5.0, обновление Hostapd до версии 2.9, многочисленные исправления в рамках различных системных компонентов, а также добавление поддержки устройств YunCore XD4200 и A782, TP-Link Archer C60 v1/v2, ALFA Network Quad-E4G и R36M-E4G, AVM FRITZ!Repeater 1200. Файлы прошивок для устройств опубликованы на официальном сайте проекта.

Также недавно состоялся релиз новой версии коммерческой цифровой звуковой рабочей станции Reaper 6. Данный продукт имеет бета-версию для Linux и продается за 60$ для персонального использования и за 225$ для коммерческого. Новая версия примечательна поддержкой вставки интерфейсов плагинов в панели треков и микшеров, поддержкой дисплеев высокого разрешения, улучшениями поддержки проектов с большим количеством треков, новой темой с возможностью измеения параметров посредством скрипта, значительным улучшением качества ресемплинга, а также множеством других нововведений и улучшений. Подробная информация об установки и использованию продукта в Linux приведена в Wiki проекта, ознакомительные сборки доступны на данной странице.


Поддержка Wayland в Chromium, полезная функция Snapcraft и другие новости


 Alex    05 дек 2019 : 19:36

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

Разработчики приложения для создания Snap-пакетов Snapcraft реализовали функцию автоматического определения зависисмостей времени исполнения. Начиная с версии 3.7 при сборке пакета с приложением оно будет генерировать список stage-пакетов, имена которых должны буть добавлены в секцию stage файла snapcraft.yaml. Таким образом, авторам snap-пакетов более не придется использовать утилиту ldd для выяснения имен необходимых для работы приложения динамических библиотек. В будущем разработчики также планируют реализовать дополнительный механизм выявления отсутствующих файлов. Подробности приведены в блоге разработчиков Ubuntu.

Пользователь дистрибутива Fedora Трой Доусон протестировал популярные окружения рабочих столов с целью определения объемов потребляемой ими оперативной памяти. Тестирование производилось в рамках виртуальных машин KVM с 1 процессором, 4 Гб оперативной памяти, 15 Гб дискового пространства на твердотельном накопителе под управлением хост-системы RHEL 8.0. В качестве тестируемых операционных систем использовались версии Fedora 31 (Fedora Workstation в случае GNOME и соотвествующие спины для других окружений рабочих столов), установленные без каких-либо дополнительных настроек. Что касается результатов тестирования, то больше всего памяти потребовалось для работы KDE (733 Мб), далее идут Cinnamon (624 Мб), GNOME (612 Мб), MATE (465 Мб), Xfce (448 Мб), а замыкают список легковесные окружения рабочих столов LXQt (391 Мб) и LXDE (318 Мб). Конечно же, потребление оперативной памяти может измениться из-за активации или деактивации определенных функций окружений рабочих столов. Подробности приведены в статье на ресурсе Fedora Magazine.

Сотрудник компании Igalia Александр Дунаев поделился информацией о текущем состоянии бэкенда Wayland для кроссплатформенного графического фреймворка Ozone из состава Chromium. По его словам, данный бэкенд является "пригодным к использованию и практически законченным". Он надеется, что соответствующий код будет включен в состав кода Chromium в следующем году.


Обновление elementaryOS, новая версия Django и другие новости


 Alex    04 дек 2019 : 19:01

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

Разработчики проекта elementary OS представили обновление одноименного дистрибутива elementary OS 5.1 Hera. По сравнению с представленной в октябре прошлого года версией 5.0, данная версия содержит обновленное приложение для начальной настройки системы Greeter, улучшенную поддержку технологии Flatpak с возможностью добавления сторонних источников приложений, доработанное приложение для изменения системных настроек с учетом требований людей с ограниченными возможностями, обновленные ядро Linux и графический стек, а также множество изменений в рамках темы оформления и стандартных приложений. Образы установочных дисков доступны на официальном сайте проекта.

Пару дней назад состоялся релиз новой версии фреймворка Django 3.0. В качестве основных изменений разработчики выделяют начальную поддержку технологии ASGI для асинхронной обработки запросов, официальную поддержку MariaDB версии 10.1 и более новых версий, а также добавление типов энумераторов TextChoices, IntegerChoices и Choices для определения полей модели choices. Исходный код доступен на странице загрузок официального сайта проекта.

Также недавно состоялся релиз новой версии растрового графического редактора PhotoFlare 1.6.1. Среди изменений улучшенные преобразования значений при масштабировании изображений, исправление падения при отпускании кнопки мыши после выделения области изображения, а также добавление китайской локализации. Исходный код доступен на GitHub.


Новая версия Firefox, планы разработчиков Tails и другие новости


 Alex    03 дек 2019 : 18:50

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

Сегодня состоялся релиз новой версии веб-браузера Mozilla Firefox 71.0. В новой версии появилась поддержка параметра командной стрки --kiosk для открытия веб-браузера в полноэкранном режиме киоска, изменен дизайн специальной страницы настроек about:config, переработан менеджер сертификатов, реализована начальная поддержка API Media Session, активирован механизм кодиования аудио в формат MP3, а также внесено множество мелких изменений и улучшений. Примечания к выпуску доступны по данной ссылке, бинарные сборки - по данной ссылке.

На зеркалах появились файлы образов установочных дисков бета-версии Linux Mint 19.3 Tricia. Данная версия дистрибутива основана на пакетной базе Ubuntu 18.04.3 LTS и содержит обновленные темы оформления и приложения. "Мы очень довольны данным релизом. Серия 19.x начала развиваться два года назад и на сегодняшний день является очень проработанной. При этом существуют функции версии 19.1, о которых мы еще не упоминали в блоге. Так, к примеру, мы изменили набор поставляемого по умолчанию программного обеспечения и добавили в него три новых приложения. А новое оформление подчеркивает новизну версии 19.3" - написал лидер проекта Клемент Лефебр в отчете о разработке за ноябрь. Файлы образов установочных дисков доступны по данной ссылке.

Разработчики дистрибутива для анонимного веб-серфинга Tails поделились планами на 2020 год. Основным нововведением будет поддержка механизма Secure Boot, которая должна быть реализована к июлю 2020 года. Также разработчики хотят доработать вызывающий массовые нарекания механизм установки обновлений дистрибутива и обновить веб-сайт для того, чтобы привлечь технически неграмотных пользователей. Следующая версия дистрибутива Tails 4.2 будет выпущена в январе 2020 года и не будет содержать каких-либо значительных новшеств.


Новая версия EXTON|OS, исходный код WT.Social и другие новости


 Alex    02 дек 2019 : 19:34

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

Разработчик Арне Экстон выпустил новую версию своего дистрибутива EXTON|OS Build 191128. Данный дистрибутив основан на пакетной базе Ubuntu 19.10 Eoan Ermine и содержит ядро Linux 5.4, окружение рабочего стола Budgie версии 10.5 с новой стандартной темой иконок Papirus, а также актуальные версии установщика Calamares, графического редактора GIMP, менеджера разделов GParted, веб-браузера Mozilla Firefox, проигрывателя SMPlayer, а также других приложений. Кроме того, данная версия дистрибутива корректно работает на компьютерах с UEFI. Файлы образов установочных дисков размещены на SourceForge.

Подошел к концу срок поддержки выпущенной 18 месяцев назад версии дистрибутива OpenSUSE Leap 15.0. 30 ноября разработчики перестали выпускать обновления для этой версии дистрибутива, поэтому ее пользователям следует обновиться до новой версии как можно быстрее. На данный моммент актуальной является версия 15.1, а разрабатываемая версия 15.2 должна быть выпущена в мае 2020 года. Инструкции по обновлению до версии 15.1 размещены на данной странице.

Основатель ресурса Wikipedia Джимм Уэлс решил открыть код разрабатываемой им социальной сети под лицензией GPLv3. В данный момент код доступен ограниченному кругу заинтересованных разработчиков ввиду того, что злоумышленники могут обнаружить пока неисправленные очевидные ошибки, а в будущем к нему получат доступ все желающие.


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


 Alex    28 ноя 2019 : 19:23

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

Сегодня состоялся релиз новой версии интерпретатора PHP 7.4. В новой версии реализованы: интерфейс Foreign Function Interface для доступа к стрктурам, функциям и переменным библиотек на языке C из PHP, механизм предварительной загрузки кэша объектного кода, типизированные свойства классов, сокращенные объявления функций, сокращенный оператор присваивания для установки значений переменных по умолчанию, оператор распаковки в рамках объявлений массивов, методы __serialize и __unserialize для сериализации и десериализации объектов, а также некоторые другие механизмы и функции. Помимо этого была улучшена производительность интерпретатора. Исходный код доступен в разделе загрузок официального сайта.

Разработчики ядра Linux удалили код системного вызова sysctl, который предназначался для чтения/записи значений параметров ядра и был объявлен устаревшим практически 10 лет назад. В качестве альтернативы рекомендуется использовать виртуальную файловую систему /proc/sys. В комментарии к патчу Эрик Бидерман написал следующее: "Как мне известно, мы уже достигли того момента, когда никто больше не активирует системный вызов sysctl. Он все еще активирован в некоторых конфигурациях, но эти конфигурации редко используются и, по заявлениям использующих их людей, соответствующий параметр конфигурации был активирован в шаблоне, а системный вызов не использовался для каких-либо практических целей... Если мой анализ не верен и системный вызов кому-то понадобится, его можно будет вернуть без каких-либо сложностей ".

Разработчики широко известного в прошлом проекта Compiz выпустили новую версию 0.9.14.1. Эта версия является корректирующей и содержит исправление рада ошибок в утилите Compiz Config Settings Manager (CCSM), исправления сборки с GCC 9, исправления совместимости с Python 3.8 и некоторые другие. Также разработчики приглашают желающих принять участие в локализации проекта. Исходный код доступен на Launchpad. Также стоит упомянуть о том, что независимый разработчик Скотт Морью развивает форк проекта Compiz Reloaded.


Kali Linux с Xfce, новая версия LibreELEC и другие новости


 Alex    27 ноя 2019 : 19:10

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

Разработчики Offensive Security выпустили обновление популярного дистрибутива для исследования безопасности систем Kali Linux 2019.4. Помимо обновления ядра Linux до версии 5.3.9, разработчики приняли решение о замене используемого по умолчанию окружения рабочего стола GNOME на более лекгковесное Xfce: "мы действительно воодушевлены данным изменением графического интерфейса и считаем, что вам оно также понравится. Однако, некоторые пользователи относятся к графическому интерфейсу системы как к религии, поэтому вам не стоит волноваться и в том случае, если вы привыкли к GNOME. Мы также подготавливаем сборки с GNOME с некоторыми изменениями. Ну а через некоторое время мы будем вносить модификации во все графические окружения". Помимо этого в новой версии дистрибутива появился режим Kali Undercover, позволяющий использовать специальную тему оформления для маскировки окружения рабочего стола Xfce под Windows. Ссылки на образы установочных дисков приведены на странице загрузок официального сайта проекта.

Разработчики проекта LibreELEC выпустили обновление дистрибутива для построения медиацентров OpenELEC 9.2. Новая версия построена на основе открытой оболочки для медиацентров Kodi 18 Leia, имеет поддержку Raspberry Pi 4 Model B на уровне обновления прошивок и активации вывода 4K и функционирует на основе ядра Linux 4.19. Установочные образы доступны на странице загрузок.

Разработчики Fedora планируют запретить использование пустых паролей для входа в систему. На данный момент в wiki проекта оформлено предложение относительно вариантов технических решений, а также начато обсуждение в списке рассылки. В случае одобрения соответствующие изменения войдут в состав Fedora 32.


Ubuntu Touch на Raspberry Pi 3, новые функции GLib и другие новости


 Alex    26 ноя 2019 : 18:31

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

Разработчики проекта UBports опубликовали еженедельный отчет о процессе разработки прошивки Ubuntu Touch. Помимо основной работы над портированием прошивки для работы на смартфонах PinePhone и Volla Phone им удалось запустить Ubuntu Touch на одноплатном компьютере Raspberry Pi с семидюймовым жидкокристаллическим дисплеем. "Устройства Raspberry Pi становятся конкурентоспособной платформой для разработки ПО и позволят разрабатывать приложения для Ubuntu Touch более широкому кругу разработчиков. Это большое достижение, так как у Ubuntu Touch впервые появилась реальная платформа для разработки." - заявил разработчик UBports. Помимо этого разработчики улучшили поддержку гарнитур Bluetooth, обновили дисплейный сервер Mir и заявили о том, что пока не планируют переносить прошивку на пакетную базу Ubuntu 20.04 LTS.

Сообщество GNU Linux-libre анонсировало релиз полностью свободной версии ядра Linux GNU Linux-libre 5.4. Данная версия ядра Linux не содержит каких-либо пропиетарных компонентов. В процессе ее подготовки разработчикам пришлось удалить бинарный компонент из единственного драйвера для сетевых карт Intel Ethernet Connection E800, изменить имена бинарных компонентов в некоторых драйверах, а также незначительно модифицировать код драйверов i915, i1480u, i2400m, nitrox, r8169, safexcel и touchscreen_dmi. Исходный код данной версии доступен на сайте проекта.

Разработчики библиотеки GLib добавили реализации функций для освобождения памяти, зарезервированной для связанных списков g_clear_slist() и g_clear_list(). Они позволяют освободить как память, зарезервированную для самих списков, так и память, зарезервированную для хранения их элементов. Реализации этих функций войдут в версию GLib 2.63.3.


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


 Alex    25 ноя 2019 : 18:36

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

Линус торвальдс выпустил новую версию ядра Linux 5.4. Что касается новшеств, в нем появились начальная поддержка файловой системы exFAT от Microsoft, реализация модуля Linux Security Module для ограничения доступа приложений к функциям ядра, драйверы для графических процессоров AMD, поддержка термодатчиков и улучшенный механизм балансировки нагрузки для центральных процессоров AMD, а также множество других драйверов и исправлений ошибок. Исходные коды доступны на kernel.org.

На прошлой неделе была выпущена новая версия популярного открытого аудиоредактора Audacity 2.3.3. В рамках этой версии помимо традиционных исправлений ошибок был реализован механизм установки качества экспорта для формата AAC/M4A, удалены некоторые неочевидные функции, эффект Equalization разделен на эффекты Filter Curve и Graphic EQ, а также добавлен механизм экспорта тишины в начале трека. Исходный код размещен на официальном сайте.

Клаус Кноппер выпустил новую версию свего дистрибутива KNOPPIX 8.6.1. В рамках нее была обновлена версия ядра Linux до 5.3.5, версия KDE до 5.14 и версия GNOME до 3.30, а также добавлена поддержка UEFI Secure Boot. По умолчанию в дистрибутиве используется легковесное окружение рабочего стола LXDE и не используется каких-либо компонентов systemd. Образ установочного диска доступен по данной ссылке.


Новая версия Zorin OS Lite, обновление Web OS OSE и другие новости


 Alex    22 ноя 2019 : 18:49

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

Вчера состоялся релиз новой версии легковесной редакции дистрибутива Zorin OS 15 Lite. Данная редакция предназначена для установку даже на те компьютеры, которые были выпущены 15 лет назад и использует окружение рабочего стола XFCE 4.14, которое будет "понятно и удобно для неопытных пользователей, в том числе тех, которые будут переходить с ОС Windows 7, поддержка которой заканчивается в январе 2020 года". Среди новшеств новая тема офрмления с шестью вариантами цветов и обновленные анимации, автоматический механизм перехода в ночной режим, поддержка пакетов Flatpak и Snap, режим "не беспокоить", а также обновленные системные компоненты и приложения из состава Ubuntu 18.04 LTS. Описанная версия  дистрибутива будет поддерживаться до апреля 2023 года и доступна в виде 32- и 64-битных сборок.

Тажке некоторое время назад было выпущено обновление открытой редакции развиваемого компанией LG дистрибутива web OS Open Source Edition 2.1.0. Новая версия была оптимизирована для использования в автомобильных системах и получила поддержку двух дисплеев, обновлений Firmware-Over-the-Air (FOTA), новый пользовательский интерфейс с лучшей поддержкой тачскрина, а также улучшенную поддержку Bluetooth, WiFi и SoftAP. В качестве референсного акппаратного обеспечения предлагается использовать Raspberry Pi 4. Что касается программных компонентов, то фреймворк Qt был обновлен до версии 5.12, а Chromium - до версии 72. Инструкции по сборке приведены на данной странице.

Компания Valve сообщила, что ее новая игра из не теряющей популярность серии Half-Life: Alyx будет выпущена в марте 2020 года исключительно для устройств виртуальной реальности. "События игры будут происходить в промежуток времени между событиями Half-Life и Half-Life 2, в то время, когда Аликс Вэнс и ее отец Илай создавали фронт сопротивления оккупантам неизвестной расы Комбайнов. Играя за Аликс, пользователи будут сражаться с Комбайнами за будущее человечества. Игра Half-Life: Alyx была создана с нуля для устройств виртуальной реальности и содержит все элементы классических игр серии Half-Life: исследование мира, решение пазлов, боевую систему и запутанный сюжет, связанный с основными персонажами вселенной Half-Life". Игра бесплатна для обладателей устройств Valve Index VR и доступна для предзаказа за 59.99$ для всех остальных пользователей. Также следует упомянуть о том, что игра построена на движке Source Engine 2 и будет поддерживать Linux с Vulkan. дополнительная информация доступна на официальном сайте.