Выпуск торрент-клиента qBittorrent 3.3.0, перешедший на Qt5

Представлена новая версия торрент-клиента qBittorrent 3.3.0, написанного с использованием тулкита Qt, и, по заверению автора, наиболее полно из существующих свободных торрент-программ приближённого к интерфейсу и функциям популярного µTorrent. Из улучшений, можно отметить: По умолчанию задействованы фреймворк Qt5 и стандарт C++11. Поддержка сборки с Qt4 пока сохранена; Значительно переработана кодовая база, что позволило решить многие недоработки, в том числе проблемы с метками и временными папками. Улучшена отзывчивость интерфейса; Реализовано автоматическое добавление трекеров для новых загрузок; Добавлен график с отображением изменения скорости загрузки; В диалоге с настройками peer-ов добавлена поддержка добавления нескольких peer-ов; Добавлена клавиатурная комбинация для копирования всех peer-ов; Задействована БД … Читать далее Выпуск торрент-клиента qBittorrent 3.3.0, перешедший на Qt5

Ветка GnuTLS 3.4 переведена в разряд стабильных

Сообщается о присвоении ветке GnuTLS 3.4.x статуса стабильных выпусков, что сигнализирует о переключении разработчиков на развитие новой экспериментальной ветки 3.5.x (master) и закрытия ветки 3.4.x от принятия существенных изменений. Основные новшества GnuTLS 3.4: Представлен упрощённый API для аутентифицированного шифрования (AEAD), который трудно использовать некорректно. В настоящее время через новый API можно использовать шифры AES-GCM, AES-CCM, CAMELLIA-GCM и CHACHA20-POLY1305; Добавлен API для переопределения существующих шифров, алгоритмов хэширования и MAC-ов. Например, можно задействовать собственную реализациют AES-GCM, использующую аппаратное ускорение; Добавлен упрощённый API для верификации TLS-сертификатов; Добавлен API для работы с системными приватными ключами («gnutls/system-keys.h»); Добавлен API для генерации структур и цифровых подписей … Читать далее Ветка GnuTLS 3.4 переведена в разряд стабильных

Выпуск шрифтового движка FreeType 2.6.2

Представлен релиз FreeType 2.6.2, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. В новом выпуске основное внимание было уделено решению проблем, возникающих при обработке некорректно оформленных шрифтов. Из новшеств можно отметить добавление в систему автоматического хинтинга (auto-hinter) поддержки затемнения основных вертикальных линий (stem). Данная возможность отключена по умолчанию, так как требует для достижения должного качества систем (не поддерживается в X11) с поддержкой линейного смешивания с слоем прозрачности и гамма-коррекции. Для включения следует использовать опции no-stem-darkening и darkening-parameters. Читать далее Выпуск шрифтового движка FreeType 2.6.2

Опубликован стандарт параллельного программирования OpenMP 4.5

После двух с половиной лет разработки опубликован набор спецификаций OpenMP 4.5 (Open Multi-Processing), определяющих API и способы применения методов параллельного программирования для языков Си, Си++ и Фортран на многоядерных и гибридных (CPU+GPU/DSP) системах с общей памятью и блоками векторизации (SIMD). OpenMP 4.5 примечателен расширением средств для параллельного программирования на системах с аппаратными ускорителями и GPU, а также поддержкой распараллеливания циклов с хорошо структурированными зависимостями. Реализация OpenMP 4.5 уже почти завершена в GCC и будет представлена в выпуске GCC 6.0, а также уже началась в экспериментальной ветке Clang, в которой формируется выпуск 3.8. Основные новшества OpenMP 4.5: Значительно улучшена поддержка дополнительных … Читать далее Опубликован стандарт параллельного программирования OpenMP 4.5

Вышла девятнадцатая альфа-версия открытой игры 0 A.D.

Доступен девятнадцатый альфа-выпуск свободной игры 0 A.D., которая представляет собой стратегию реального времени с прекрасной 3D-графикой и игровым процессом во многом похожим на игры серии «Age of Empires». Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. Сборка игры доступна для Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora и Arch Linux), FreeBSD, OS X и Windows. Текущая версия поддерживает сетевую игру и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Игра охватывает более десяти цивилизаций, существовавших в диапазоне с 500 года до нашей эры до 500 года нашей … Читать далее Вышла девятнадцатая альфа-версия открытой игры 0 A.D.

Предварительный выпуск графического редактора GIMP 2.10

Спустя почти четыре года с момента выпуска версии 2.8.0 представлен GIMP 2.9.2, первый предварительный выпуск, на основе которого будет сформирована новая стабильная ветка GIMP 2.10. GIMP 2.10 примечателен возможностью использования глубины цвета в 16 и 32 бит на канал и цветовых профилей ICC v4, поддержкой форматов OpenEXR и WebP, предпросмотром применения фильтров на холсте, унификацией инструментов трансформации, использованием средств для выноса обработки графики на плечи GPU. Переход на библиотеку GTK+3, портирование на которую ведётся с 2010 года, ожидается в GIMP 3.0. После выпуска GIMP 3.0 усилия разработчиков будут сосредоточены на развитии средств по недеструктивному редактированию изображений. Наиболее важные улучшения новой … Читать далее Предварительный выпуск графического редактора GIMP 2.10

Релиз десктоп-окружения Trinity R14.0.2, продолжающего развитие KDE 3.5

Доступен релиз десктоп-окружения Trinity R14.0.2, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Готовые бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, Mageia, openSUSE и PCLinuxOS. Для тестирования без установки сформирован LiveCD. В новом выпуске отмечается в основном исправление ошибок и реализация незначительных улучшений. Улучшена поддержка платформы FreeBSD, для которой завершено портирование базового набора приложений. Добавлена поддержка Ubuntu 15.10 и решены проблемы с использованием Trinity на системах с установленными рабочими столами Unity и GNOME. В TDM добавлена поддержка переменных XDG_SESSION_DESKTOP и XDG_CURRENT_DESKTOP. Улучшена совместимость с другими пользовательскими окружениями. Из особенностей Trinity можно отметить собственные средства … Читать далее Релиз десктоп-окружения Trinity R14.0.2, продолжающего развитие KDE 3.5

Компания IBM передала сообществу Apache платформу машинного обучения SystemML

Компания IBM объявила о передаче под крыло организации Apache Software Foundation платформы 
SystemML, предоставляющей средства для построения масштабируемых распределённых систем машинного обучения. Платформа предоставляет транслятор для различных алгоритмов машинного обучения, способный на основе заданного декларативного описания алгоритма автоматически генерировать гибридные планы выполнения как для единичных систем c обработкой данных в оперативной памяти, так и для кластеров с крупными хранилищами, развёрнутыми при помощи систем Apache Hadoop и Apache Spark.
 Алгоритмы определяются с использования высокоуровневого синтаксиса, похожего на язык R, и могут использовать большую подборку статистических функций, примитивов линейной алгебры и конструкций, специфичных для систем машинного обучения. В отличие от имеющихся библиотек … Читать далее Компания IBM передала сообществу Apache платформу машинного обучения SystemML

Эксперимент по созданию для KDE Plasma 5 панели в стиле Windows 8

Кай Уве (Kai Uwe), вовлечённый в разработку KDE Plasma и редакции KDE для мобильных систем, продемонстрировал возможности по кастомизации интерфейса KDE Plasma 5 на примере реализации в KDE элементов окружения Metro, предлагаемого в Windows 8. В частности, реализована всплывающая боковая панель Metro, на создание которой было потрачено около часа. Кроме того, Кай представил несколько полезных улучшений, таких как списки перехода (Jump Lists), позволяющие организовать выполнение дополнительных действий в приложении из менеджера задач. Например, можно сразу открыть браузер в режиме «инкогнито» или приступить к написанию нового сообщения в почтовом клиенте. Другим подготовленным новшеством является более удобный способ установки плазмоидов через перетаскивание … Читать далее Эксперимент по созданию для KDE Plasma 5 панели в стиле Windows 8

Выпуск пакетного менеджера Apt 1.1

Сформирован релиз инструментария для управления пакетами Apt 1.1 (Advanced Package Tool), развиваемого проектом Debian. Кроме Debian и производных от него дистрибутивов Apt также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как OpenMandriva и ALT Linux. Новый выпуск уже интегрирован в ветку Debian Unstable и из-за изменения ABI привёл к необходимости пересборки пакетов, связанных с libapt. Из изменений можно отметить: Возможность установки индивидуальных пакетов («apt-get install foo_1.0_all.deb») и указания полного пути к пакету («apt-get install /foo/bar.deb»); Поддержка команды «apt-get build-dep foo.dsc»; Увеличена точность вывода информации о прогрессе выполнения операции «apt-get update» за счёт предварительной загрузки данных о размере; … Читать далее Выпуск пакетного менеджера Apt 1.1

Проект Raspberry Pi анонсировал плату Zero стоимостью пять долларов

Разработчики одноплатного компьютера Raspberry Pi объявили о поступлении в продажу новой платы Raspberry Pi Zero, которую можно приобрести всего за пять долларов США. Интересно, что несмотря на столь низкую цену, плата является полноценным ARM-устройством, которое на 40% превосходит по производительности первую модель Raspberry Pi. Плата Zero по размеру в два раза меньше модели A+ (65 x 30 x 5 мм) и обладает следующими характеристиками: Процессор Broadcom BCM2835 (одно ядро ARM11, графический ускоритель Broadcom VideoCore IV 250 MHz), аналогичный используемому на моделях A, A+, B и B+, но работающий на частоте 1 GHz вместо 700 MHz; 512 Мб ОЗУ; Слот microSD; … Читать далее Проект Raspberry Pi анонсировал плату Zero стоимостью пять долларов

Проект Raspberry Pi анонсировал плату Zero, стоимостью 5 долларов

Разработчики одноплатного компьютера Raspberry Pi объявили о поступлении в продажу новой платы Raspberry Pi Zero, которую можно приобрести всего за пять долларов США. Интересно, что несмотря на столь низкую цену плата является полноценным ARM-устройством, которое на 40% превосходит по производительности первую модель Raspberry Pi. Плата Zero по размеру в два раза меньше модели A+ (65 x 30 x 5 мм) и обладает следующими характеристиками: Процессор Broadcom BCM2835 (одно ядро ARM11, графический ускоритель Broadcom VideoCore IV 250 MHz), аналогичный используемому на моделях A, A+, B и B+, но работающий на частоте 1 GHz вместо 700 MHz; 512 Мб ОЗУ; Слот micro-SD; … Читать далее Проект Raspberry Pi анонсировал плату Zero, стоимостью 5 долларов

Релиз компилятора Free Pascal 3.0

После почти четырёх лет разработки увидел свет релиз открытого кроссплатформенного компилятора Free Pascal 3.0.0, совместимого с Borland Pascal 7, Delphi и Metrowerks Pascal. В ближайшее время ожидается выпуск интегрированной среды разработки Lazarus 1.6, основанной на компиляторе Free Pascal 3 и выполняющей задачи, сходные с Delphi. В новом выпуске реализована большая порция новшеств и изменений в реализации языка Pascal, нацеленных на улучшение совместимости с Delphi 7. Например появилась поддержка конструкторов динамических массивов, пространств имён для юнитов, возможность привязки методов и свойств к простейшим типам, поддержка строк с учётом кодировки символов. Кроме того, реализована поддержка пакетного менеджера fppkg и репозиториев, позволяющих устанавливать … Читать далее Релиз компилятора Free Pascal 3.0

Представлена редакция Fedora Linux 23 с рабочим столом Cinnamon

Разработчики Fedora Linux представили новую сборку дистрибутива — Cinnamon Desktop Spin, поставляемую с пользовательским окружением Cinnamon 2.8, продолжающим развитие классического рабочего стола GNOME 2 на базе современных технологий GNOME 3 Shell. В сборке также задействованы файловый менеджер Nemo (форк Nautilus), офисный пакет LibreOffice, почтовый клиент Thunderbird, браузер Firefox, мультимедийный проигрыватель Parole, менеджер фотографий Shotwell, IRC-клиент Hexchat и программа для записи CD/DVD Brasero. Размер установочного iso-образа, способного работать в live-режиме, — 1.2 Гб. Читать далее Представлена редакция Fedora Linux 23 с рабочим столом Cinnamon

Доступен дистрибутив Oracle Linux 7.2

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 7.2, созданного на основе пакетной базы Red Hat Enterprise Linux 7.2. Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. В состав включены два варианта ядра Linux: оригинальное ядро из RHEL 7.2 (ответвление от оригинального ядра 3.10) и развиваемый компанией Oracle пакет с ядром Unbreakable Enterprise Kernel Release 3 Update 7 (ответвление от ядра 3.8). Кроме ядра, по функциональности Oracle Linux … Читать далее Доступен дистрибутив Oracle Linux 7.2

Демонстрация неэффективности внедрения в Firefox проверки дополнений по цифровой подписи

Дэн Стиллман (Dan Stillman), разработчик браузерного дополнения Zotero, выступил с критикой навязываемой проектом Mozilla обязательной проверки дополнений по цифровой подписи. Напомним, что под предлогом борьбы с распространением вредоносных и шпионящих за пользователями дополнений, начиная с Firefox 43 Mozilla переходит к схеме обязательной проверки дополнений по цифровой подписи. Дэн Стиллман попытался показать, что переход к использованию только подписанных дополнений приведёт лишь к сложностям для разработчиков, и никак не повлияет на безопасность, а быть может даже ухудшит ситуацию с распространением уязвимых дополнений. В частности, процесс верификации подразумевает обязательную загрузку всех дополнений, в том числе поставляемых через сторонние каналы распространения, на сайт Mozilla … Читать далее Демонстрация неэффективности внедрения в Firefox проверки дополнений по цифровой подписи

Группа Yorba, создавшая Shotwell и Geary, прекратила разработку

На сайте группы Yorba, создавшей такие проекты как менеджер фотографий Shotwell, почтовый клиент Geary и календарь-планировщик California, появилась информация о прекращении активной деятельности. Около года назад связанные с проектами Shotwell, Geary и California репозитории, списки рассылки и системы отслеживания ошибок были переведены в инфраструктуру GNOME и продолжили существование в рамках сообщества GNOME. Тем не менее, проекты находятся в глубокой стагнации, например, последние полгода наблюдаются в основном только обновления переводов и незначительные исправления ошибок. Развитие Pantheon Photos, форка Shotwell, развиваемого проектом Elementary, продолжается, но активность невелика и оставляет желать большего. Проект Pantheon Mail практически не содержал оригинальных изменений и в основном … Читать далее Группа Yorba, создавшая Shotwell и Geary, прекратила разработку

Выпуск wayland-protocols 1.0, набора дополнительных протоколов Wayland

Состоялся первый выпуск пакета wayland-protocols, включающего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений. Первый выпуск включает в себя семь протоколов, развитие которых пока не завершено и поэтому они отнесены к категории нестабильных: «fullscreen-shell» — управление работой в полноэкранном режиме; «input-method» — обработка методов ввода; «linux-dmabuf» — совместное использование нескольких видеокарт при помощи технологии DMABuff; «text-input» — организация ввода текста; «pointer-gestures» — управление с сенсорных экранов; «xdg-shell» — XDG-расширения для рабочего стола; «presentation-timing» — организация отображения видео. Читать далее Выпуск wayland-protocols 1.0, набора дополнительных протоколов Wayland

Обновление web-фреймворка Django с устранением уязвимости

Опубликованы корректирующие выпуски web-фреймворка Django 1.9rc2, 1.8.7 и 1.7.11, в которых устранена уязвимость (CVE-2015-8213), позволяющая узнать содержимое любой переменной конфигурации. Например, атакующий может узнать содержимое настроек, включающих такие конфиденциальные данные, как ключи шифрования и пароли доступа к СУБД. Уязвимость также проявляется в Django 1.6 и более ранних выпусках, поддержка которых уже прекращена. Пользователям Django рекомендуется как можно скорее установить обновление или перейти на использование актуальной ветки фреймворка. Проблема вызвана ошибкой в реализации фильтра «date», допускающего применение некорректного формата даты, вместо которой можно передать имя параметра конфигурации и получить его значение (функция django.utils.formats.get_format() обрабатывала не только настройки форматирования даты, но и … Читать далее Обновление web-фреймворка Django с устранением уязвимости

Выпуск Apache FlexJS 0.5, позволяющего портировать Flex-приложения на HTML5 и JavaScript

Организация Apache Software Foundation представила релиз проекта FlexJS 0.5, продолжающего развитие Flex SDK в направлении ухода от привязки к технологиям Adobe Flash. FlexJS позволяет компилировать Flex-приложения, написанные с использованием разметки MXML и языка ActionScript, не только в формат SWF, но и в форму универсальных web-приложений на базе HTML5, CSS и JavaScript. Одновременно выпущен компилятор Apache Flex FalconJX 0.5.0, предоставляющий средства для компиляции MXML и ActionScript в представление на HTML/JS/CSS. При помощи FlexJS и Flex FalconJX Flex-проект может быть выполнен в обычном web-браузере, без необходимости установки дополнительных плагинов, или собран в форме мобильного приложения. Вместо предоставляемых Flash компонентов пользовательского интерфейса, в … Читать далее Выпуск Apache FlexJS 0.5, позволяющего портировать Flex-приложения на HTML5 и JavaScript

Доступен Gitlab 8.2 с поддержкой хранилища больших файлов Git LFS

Представлен релиз платформы для организации совместной работы с Git-репозиториями GitLab 8.2, которая по своим возможностям напоминает GitHub, но не привязана к конкретному сервису, распространяется в исходных текстах под свободной лицензией и позволяет развернуть web-сервис управления проектом на своём подконтрольном сервере. Код проекта написан на языке Ruby с использованием фреймворка Ruby on Rails и распространяется под свободной лицензией Expat (вариант лицензии MIT). Для хранения данных в GitLab поддерживается связка Redis с MySQL или PostgreSQL. GitLab наиболее востребован для организации командной разработки в корпоративных проектах, так как позволяет без привязки к облачному вендору развернуть инструментарий, похожий на Github Enterprise и Gitorious. Web-интерфейс … Читать далее Доступен Gitlab 8.2 с поддержкой хранилища больших файлов Git LFS