Релиз рабочего стола KDE Plasma 5.11

Состоялся релиз пользовательской оболочки Plasma 5.11, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Оценить работу нового выпуска можно через Live-сборку от проекта openSUSE и сборки от проекта KDE neon. Пакеты для различных дистрибутивов можно найти на данной странице. . Основные улучшения: Новое оформление конфигуратора, в котором упрощена навигация и предоставлена возможность быстрого доступа к часто используемым разделам настроек. Для пользователей, привыкших к старому интерфейсу, предоставлена возможность переключиться на ранее предлагавшиеся варианты оформления в виде сетки пиктограмм или дерева; Реализована возможность просмотра истории уведомлений, которая позволяет легко найти пропущенные или … Читать далее Релиз рабочего стола KDE Plasma 5.11

Релиз системы резервного копирования BorgBackup 1.1.0

Состоялся релиз системы резервного копирования BorgBackup 1.1.0, несколько лет назад ответвившейся от проекта Attic. Система поддерживает дедупликацию, шифрование и сжатие данных в хранилище резервных копий. Основной код проекта написан на языке Python 3, но около 9% критичных к производительности частей оформлены на языке Си. Исходные тексты распространяются под лицензией BSD. Сборки подготовлены для FreeBSD, Linux и macOS. Отличия от системы Attic сводятся к открытому процессу разработки с более простой организацией приёма изменений, устранению нерешённых в Attic проблем, более компактному и потребляющему меньше памяти формату индекса дедуплицированных блоков, более быстрой реализацией кэша синхронизации, поддержке хранения данных в сжатом виде, использованию шифрования … Читать далее Релиз системы резервного копирования BorgBackup 1.1.0

Первый стабильный релиз NTPsec, защищённого форка NTPD

Эрик Реймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), представил первый стабильный выпуск NTPsec 1.0, форка эталонной реализации протокола NTPv4 (NTP Classic 4.3.34), сфокусированного на переработке кодовой базы с целью повышения безопасности. В развитии NTPsec участвуют некоторые разработчики оригинального NTP Classic, инженеры из компаний Hewlett Packard и Akamai Technologies, а также участники проектов GPSD и RTEMS. Исходные тексты NTPsec размещены в репозитории на GitLab. NTPsec 1.0 подвёл итог двух с половиной лет работы над проектом и позиционируется как первый выпуск, пригодный для промышленного внедрения. В ходе работы кодовая база была сокращена на 76% от состояния в … Читать далее Первый стабильный релиз NTPsec, защищённого форка NTPD

Выпуск OpenBSD 6.2

Представлен новый выпуск свободной, кросс-платформенной UNIX-подобной операционной системы OpenBSD 6.2. Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году, после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 13 аппаратных платформ), стандартизация, корректная работа, активная безопасность и интегрированные криптографические средства. Размер полного установочного ISO-образа базовой системы OpenBSD 6.2 составляет 340 Мб. Кроме непосредственно операционной системы, проект OpenBSD известен своими компонентами, которые получили … Читать далее Выпуск OpenBSD 6.2

Успешно собраны средства на производство свободного смартфона Librem 5

Компании Purism удалось собрать 1.5 млн долларов на производство смартфона Librem 5, оснащённого прошивкой на базе Debian, свободного ПО и специально адаптированных оболочек KDE Plasma Mobile и GNOME. Устройство планируется выпустить в продажу в первом квартале 2019 года по цене 599 долларов. Телефон будет поставляться в металлическом корпусе, с 5-дюймовым экраном, CPU i.MX8 (окончательное решение ещё не принято), GPU Vivante (будет задействован свободный драйвер Etnaviv), 3 ГБ ОЗУ, 32 ГБ eMMC, MicroSD, USB Host, USB Type-C, WiFi 802.11, Bluetooth 4, 2G/3G/4G, GSM, UMTS и LTE. На устройстве будут блокироваться любые попытки отслеживания и сбора информации о пользователе. Например, будут жестко … Читать далее Успешно собраны средства на производство свободного смартфона Librem 5

Выпуск дистрибутива Chakra Linux 2017.10

Состоялся релиз дистрибутива с непрерывным циклом выпуска обновлений Chakra Linux 2017.10, основанного на наработках проекта Arch Linux. Дистрибутив поставляется с десктоп-окружением KDE Plasma 5, снабжён графическим инсталлятором и конфигураторами, упрощающими настройку оборудования и системных параметров. Chakra может работать в Live-режиме и устанавливаться на жёсткий диск. Для загрузки доступна DVD-сборка для архитектуры x86_64, размером 1.9 Гб. В репозитории проекта представлено более 5 тыс. пакетов, которые могут быть установлены при помощи пакетного менеджера pacman. В новом выпуске обеспечена поддержка библиотеки libglvnd, в которой реализован программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, давая возможность сосуществовать драйверам Mesa … Читать далее Выпуск дистрибутива Chakra Linux 2017.10

Выпуск дисплейного менеджера SDDM 0.16

Доступен релиз легковесного дисплейного менеджера SDDM (Simple Desktop Display Manager) 0.16, поддерживающего управление сеансами X11 и Wayland. SDDM применяется по умолчанию в Fedora Linux при выборе рабочего стола KDE и развивается при участии проектов Maui, KDE и LXDE. Проект написан на языке C++ и состоит из бэкенда, работающего в режиме фонового процесса, и фронтэнда, написанного с использованием Qt/QML и отличающегося большой гибкостью в плане смены оформления. SDDM предоставляет гибкие возможности для создания оформления, предоставляя простой программный интерфейс с готовыми компонентами аутентификации, перехода в спящий режим, завершения работы и т.п. Оформление определяется с использованием QtQuick, который даёт возможность применять анимационные эффекты … Читать далее Выпуск дисплейного менеджера SDDM 0.16

Эксперимент по использованию жесткого диска в качестве микрофона

На конференции Ekoparty продемонстрирован метод атаки по сторонним каналам, позволяющей записать звук, используя вместо микрофона информацию об отклонениях параметров работы жесткого диска, вызванных звуковыми колебаниями. Метод также применим для определения движения. Необходимые для повторения эксперимента исходные тексты опубликованы на GitHub. Для получения сведений о звуковых колебаниях используется особенность работы жестких дисков — возникающие вибрации вращающихся пластин приводят к микроскопическим задержкам при чтении данных, так требуется дополнительное время на ожидание погашения вибрации. Современные операционные системы предоставляют непривилегированным пользователям доступ к высокоточным таймерам, которые позволяют измерять временные промежутки с точностью до наносекунд, что достаточно для оценки возникновения задержек при чтении с пластин … Читать далее Эксперимент по использованию жесткого диска в качестве микрофона

Выпуск web-браузера QupZilla 2.2

Состоялся релиз многоплатформенного web-браузера QupZilla 2.2.0, построенного с использованием библиотеки Qt и модуля QtWebEngine, основанного на браузерном движке Blink и элементах Chromium. Это последний выпуск под именем QupZilla и в форме независимого проекта, следующие версии будут распространяться под новым именем Falkon и развиваться в составе сообщества KDE. Главной целью проекта QupZilla является создание полнофункционального браузера, поддерживающего лучшие возможности Firefox, Opera и Chrome, но потребляющего при этом значительно меньше ресурсов. Первостепенное внимание уделяется экономии потребления памяти, обеспечению высокого быстродействия и поддержанию отзывчивости интерфейса. Исходные тексты QupZilla распространяются под лицензией GPLv3. Бинарные сборки доступны для большинства дистрибутивов Linux (в том числе в … Читать далее Выпуск web-браузера QupZilla 2.2

Доступен файловый менеджер GNOME Commander 1.8.0

После года разработки подготовлен релиз двухпанельного файлового менеджера GNOME Commander 1.8.0, оптимизированного для использования в пользовательском окружении GNOME. GNOME Commander представляет такие возможности как вкладки, доступ к командной строке, закладки, изменяемые цветовые схемы, режим пропуска каталогов при выделении файлов, доступ к внешним данным через FTP и SAMBA, расширяемые контекстные меню, автоматическое монтирование внешних накопителей, доступ к истории навигации, поддержка плагинов, встроенный просмотрщик текста и изображений, функции поиска, переименования по маске и сравнения директорий. Ключевые изменения: Реализована возможность вызова функции быстрого поиска при нажатии клавиши «a» без удержания Ctrl или Alt (можно изменить в настройках); Добавлены опции для включения/выключения записи истории … Читать далее Доступен файловый менеджер GNOME Commander 1.8.0

Выпуск http-серверов Apache 2.4.28 и cowboy 2.0

Вышел релиз HTTP-сервера Apache 2.4.28, в котором представлено 15 изменений, среди которых устранение уязвимости CVE-2017-9798, о которой сообщалось ранее. Уязвимость проявляется на системах с разрешённым HTTP-методом OPTIONS и позволяет через манипуляции с настройками в файле .htaccess инициировать утечку отрывков памяти, содержащих остаточные данные от обработки текущим процессом запросов от других клиентов системы совместного хостинга. Среди других изменений: налаживание совместимости с LibreSSL в mod_ssl, устранение проблем с добавлением заголовков через директиву ProxyAddHeaders в mod_proxy, возможность динамического обновления протокола в mod_proxy_wstunnel, исправление остановки обработки при записи более 32KB в приостановленный поток mod_http2. Также можно отметить выпуск проекта cowboy 2.0, в рамках которого … Читать далее Выпуск http-серверов Apache 2.4.28 и cowboy 2.0

Обновление почтового клиента Thunderbird 52.4.0

Доступно обновление почтового клиента Thunderbird 52.4.0. В новой версии представлено новое поведение при ответе на сообщения в списках рассылки. Ответ на сообщениях из рассылок теперь отправляется по адресу, указанному в заголовке From, а заголовок Reply-to игнорируется. Для возвращения отправки ответа на Reply-to можно использовать настройку «mail.override_list_reply_to». Кроме того, в новом выпуске устранена проблема, из-за которой при определённом стечении обстоятельств прикреплённые к письму изображения показывались обрезанными, если сообщения хранились в папках IMAP, не синхронизированных для работы в offline. Также исправлена ошибка, из-за которой не обрабатывались сообщения с IMAP UID больше 0x7FFFFFFF. Читать далее Обновление почтового клиента Thunderbird 52.4.0

Amazon открыл код компилятора NNVM для систем машинного обучения

Компания Amazon представила компилятор NNVM, предназначенный для компиляции предоставляемых системами машинного обучения высокоуровневых графов вычислений в оптимизированный набор машинных кодов. Код проекта распространяется под лицензией Apache 2.0. Система поддерживает компиляцию моделей в форматах OpenML (поддерживаются фреймворки Keras и Caffe), Apache MXNet и недавно представленного FaceBook и Microsoft открытого формата ONNX (Open Neural Network Exchange), при помощи которого могут передавать модели обучения из фреймворков Caffe2, PyTorch и CNTK (Cognitive Toolkit). На выходе может генерироваться код для различных бэкендов, включая ядра для вычислений на стороне GPU при помощи CUDA, OpenCL и Metal, а также промежуточный код LLVM, на основе которого могут формироваться … Читать далее Amazon открыл код компилятора NNVM для систем машинного обучения

Представлен программатор PonyProg 3, портированный на Qt

Сформирована новая версия программатора PonyProg 3, предназначенного для работы с прошивками EEPROM и программирования различных микроконтроллеров. Программа поддерживает I²C Bus, Microwire, SPI eeprom, Atmel AVR и Microchip PIC, а также аппаратные интерфейсы AVR ISP (STK200/300), JDM/Ludipipo, EasyI2C и DT-006 AVR. Код проекта распространяется под лицензией GPLv2. В новой версии проведена большая работа по портированию исходных текстов с платформы V C++ GUI на Qt. Из новшеств: Полностью переработано и дополнено текстовой информацией окно программирования FUSE/LOCK-битов; Программа собирается с Qt версий 4.8 и выше, совместима с Qt 5; Проект собирается с компиляторами, поддерживающими параметр c++0x и выше. В том числе возможна сборка … Читать далее Представлен программатор PonyProg 3, портированный на Qt

Выпуск Debian 9.2

Доступно второе корректирующее обновление дистрибутива Debian 9, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 87 обновлений с устранением проблем со стабильностью и 66 обновлений с устранением уязвимостей. Из изменений в Debian 9.2 можно отметить удаление пакета clapack, оставшегося без сопровождения форка lapack. В BIND9 добавлена поддержка нового ключа KSK-2017 (Key Signing Key) для DNSSEC, который начнёт применяться для корневых зон с 11 октября (старый ключ будет отозван в январе 2018 года). Во freerdp включена поддержка TLS 1.1 и более новых версий. В пакте ntp обеспечена сборка и установка /usr/bin/sntp. Обновлены до свежих стабильных версий … Читать далее Выпуск Debian 9.2

Эксперимент Mozilla приведёт к утечке данных, вводимых в адресной строке Firefox

Компания Mozilla объявила (анонс на немецком языке) о намерении провести эксперимент, который затронет 1% пользователей новых установок Firefox в Германии, и приведёт к передаче данных, вводимых в адресной строке, сторонней коммерческой компании. Суть эксперимента в том, что у части пользователей будет включено дополнение Cliqz, которое ранее уже предлагалось для опционального тестирования в рамках проекта TestPilot, а теперь будет активировано по умолчанию. Дополнение Cliqz реализует новый режим быстрого доступа к поисковым системам из адресной строки, позволяющий по мере набора ключевых слов сразу наблюдать выводимый поисковыми системами результат с раскрытием некоторых видов информации. Например, при запросе «погода» сразу покажется прогноз погоды, «курс … Читать далее Эксперимент Mozilla приведёт к утечке данных, вводимых в адресной строке Firefox

Релиз systemd 235

После трёх месяцев разработки доступен релиз системного менеджера systemd 235. Из новшеств можно отметить прекращение поддержи сборочных сценариев на основе Automake, агрессивное кэширование метаданных в systemd-journald, возможность учёта трафика и разграничения сетевого доступа для юнитов, расширенные средства фильтрации системных вызовов, доведение до пригодного к использованию вида системы динамического выделения идентификаторов пользователя для сервисов. Основные изменения: Прекращена поддержка сборочных сценариев на основе Automake. В качестве системы сборки теперь предлагается только система Meson, использующая инструментарий Ninja; Для unit-файлов представлены опции RuntimeDirectory и RuntimeDirectoryPreserve, позволяющие определить путь к runtime-каталогу (в иерархии /run или $XDG_RUNTIME_DIR) и поведение в отношении сохранения его содержимого после остановки … Читать далее Релиз systemd 235

Выпуск операционной системы Chrome OS 61

Компания Google представила релиз операционной системы Chrome OS 61, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 61. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 61 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0. Основные изменения в Chrome OS 61: Улучшены средства управления окнами в режиме для планшетов с сенсорными … Читать далее Выпуск операционной системы Chrome OS 61

Релиз PyPy 5.9, реализации Python, написанной на языке Python

Состоялся новый выпуск проекта PyPy 5.9, в рамках которого развивается реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Выпуск подготовлен одновременно для веток PyPy2.7 и PyPy3.5, обеспечивающих поддержку синтаксиса Python 2.7 и Python 3.5, и поставляемых с stdlib 2.7.13 и 3.5.3. Выпуск PyPy2.7 5.9 доступен для Linux (x86, x86_64, PPC64, s390x, ARMv6 или ARMv7 с VFPv3), macOS и Windows, а выпуск PyPy3.5 5.9, который пока не вышел из стадии бета-версии, только для Linux x86_64. Особенностью PyPy является использование JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, что позволяет обеспечить высокий уровень производительности — … Читать далее Релиз PyPy 5.9, реализации Python, написанной на языке Python

Релиз СУБД PostgreSQL 10

После года разработки доступна новая стабильная ветка СУБД PostgreSQL 10. Обновления для новой ветки будут выходить в течение пяти лет до октября 2022 года. Выбор номера версии 10 вместо 9.7.0 связано с переходом проекта на новую нумерацию выпусков. Вместо трёхуровневневой нумерации (Major1.Major2.Minor) отныне будет применяться схема «Major.Minor», в которой «Major» указывает номер значительной ветки, а «Minor» — номер корректирующего обновления, не требующего перезаливки БД. Таким образом, первым корректирующим релизом PostgreSQL 10 станет 10.1, а следующей значительной версией PostgreSQL 11. Как и раньше значительные версии будут формироваться раз в год. Основные новшества: Режим логической репликации, позволяющий выборочно реплицировать только заданные таблицы … Читать далее Релиз СУБД PostgreSQL 10

Выпуск LibertyBSD 6.1, варианта OpenBSD, избавленного от блобов

Подготовлен выпуск операционной системы LibertyBSD 6.1, в рамках которой развивается ответвление от OpenBSD, избавленное от элементов загрузки прошивок и драйверов, содержащих несвободные бинарные компоненты. Разработчики LibertyBSD считают, что поставка бинарных прошивок несёт скрытую угрозу для безопасности системы из-за возможного наличия в бинарных прошивках закладок и непредвиденной функциональности. Участниками проекта также ведётся работа по созданию очищенного от блобов варианта коллекции портов и пакетов. Сборки подготовлены для архитектур i386 и AMD64. Новый выпуск примечателен обновлением кодовой базы до OpenBSD 6.1 и написанием скриптов для автоматизации избавления кодовой базы OpenBSD от блобов и ребрендинга, что позволит более оперативно выпускать новые выпуски после обновления … Читать далее Выпуск LibertyBSD 6.1, варианта OpenBSD, избавленного от блобов